Commit 063cffef authored by Matija Obreza's avatar Matija Obreza
Browse files

Use 2016 GUI by default

parent 4ae89628
...@@ -8,17 +8,16 @@ module.exports = function(grunt) { ...@@ -8,17 +8,16 @@ module.exports = function(grunt) {
// require('jit-grunt')(grunt); // require('jit-grunt')(grunt);
grunt.initConfig({ grunt.initConfig({
app : { app : {
source : 'src/main/sourceapp/0',
source1 : 'src/main/sourceapp/1', source1 : 'src/main/sourceapp/1',
dist : 'src/main/webapp/html/0', dist1 : 'src/main/webapp/html/1',
dist1 : 'src/main/webapp/html/1' source2 : 'src/main/sourceapp/2',
dist2 : 'src/main/webapp/html/2'
}, },
clean : { clean : {
dist : [ '.tmp', '<%= app.dist %>', '<%= app.dist1 %>' ] dist : [ '.tmp', '<%= app.dist1 %>', '<%= app.dist2 %>' ]
}, },
// Compiles Sass to CSS and generates necessary files if requested // Compiles Sass to CSS and generates necessary files if requested
compass : { compass : {
options : { options : {
...@@ -32,16 +31,6 @@ module.exports = function(grunt) { ...@@ -32,16 +31,6 @@ module.exports = function(grunt) {
assetCacheBuster : false, assetCacheBuster : false,
raw : 'Sass::Script::Number.precision = 10\n' raw : 'Sass::Script::Number.precision = 10\n'
}, },
dist : {
options : {
sassDir : '<%= app.source %>/styles',
imagesDir : '<%= app.source %>/images',
javascriptsDir : '<%= app.source %>/scripts',
fontsDir : '<%= app.source %>/styles/fonts',
cssDir : '<%= app.dist %>/styles',
generatedImagesDir : '<%= app.dist %>/images/generated'
}
},
dist1 : { dist1 : {
options : { options : {
sassDir : '<%= app.source1 %>/styles', sassDir : '<%= app.source1 %>/styles',
...@@ -53,206 +42,100 @@ module.exports = function(grunt) { ...@@ -53,206 +42,100 @@ module.exports = function(grunt) {
} }
} }
}, },
// Copies remaining files to places other tasks can use // Copies remaining files to places other tasks can use
copy : { copy : {
dist : { dist1 : {
files : [ { files : [ {
expand : true, expand : true,
dot : true, dot : true,
cwd : '<%= app.source %>', cwd : '<%= app.source1 %>',
dest : '<%= app.dist %>', dest : '<%= app.dist1 %>',
src : [ '*.css', 'images/**/*', 'js/{,*/}*.js', '*.{ico,png,txt}', 'styles/fonts/{,*/}*.*' ] src : [ '*.css', 'images/**/*', 'js/{,*/}*.js', '*.{ico,png,txt}', 'styles/fonts/{,*/}*.*' ]
}, { }, {
expand : true, expand : true,
cwd : '.tmp/images', cwd : '.tmp/images',
dest : '<%= app.dist %>/images', dest : '<%= app.dist1 %>/images',
src : [ 'generated/*' ] src : [ 'generated/*' ]
}, { }, {
expand : true, expand : true,
cwd : 'bower_components/bootstrap-sass/assets/fonts/bootstrap/', cwd : 'bower_components/bootstrap-sass/assets/fonts/bootstrap/',
src : '*', src : '*',
dest : '<%= app.dist %>/styles/fonts' dest : '<%= app.dist1 %>/styles/fonts'
}, { }, {
expand : true, expand : true,
cwd : 'bower_components/fontawesome/fonts/', cwd : 'bower_components/fontawesome/fonts/',
src : '*', src : '*',
dest : '<%= app.dist %>/styles/fonts' dest : '<%= app.dist1 %>/styles/fonts'
}, { }, {
expand : true, expand : true,
cwd : 'bower_components/fontawesome/css/', cwd : 'bower_components/fontawesome/css/',
src : '*', src : '*',
dest : '<%= app.dist %>/styles/' dest : '<%= app.dist1 %>/styles/'
}, { }, {
expand : true, expand : true,
cwd : 'bower_components/webfont-notosans/regular/', cwd : 'bower_components/webfont-notosans/regular/',
src : '*', src : '*',
dest : '<%= app.dist %>/styles/fonts' dest : '<%= app.dist1 %>/styles/fonts'
},{
expand : true,
cwd : 'bower_components/jquery-ui/themes/base/',
src : [ 'jquery-ui.css' ],
dest : '<%= app.dist %>/styles'
}, { }, {
// tinyMCE // tinyMCE
expand : true, expand : true,
cwd : 'bower_components/tinymce/skins', cwd : 'bower_components/tinymce/skins',
src : [ '**' ], src : [ '**' ],
dest : '<%= app.dist %>/js/skins' dest : '<%= app.dist1 %>/js/skins'
}, { }, {
// leaflet // leaflet
expand : true, expand : true,
cwd : 'bower_components/leaflet/dist/', cwd : 'bower_components/leaflet/dist/',
src : [ 'leaflet.css', 'images/*.png' ], src : [ 'leaflet.css', 'images/*.png' ],
dest : '<%= app.dist %>/styles' dest : '<%= app.dist1 %>/styles'
}, { }, {
// simplecolorpicker // simplecolorpicker
expand : true, expand : true,
cwd : 'bower_components/jquery-simplecolorpicker/', cwd : 'bower_components/jquery-simplecolorpicker/',
src : [ 'jquery.simplecolorpicker.css', 'jquery.simplecolorpicker-regularfont.css' ], src : [ 'jquery.simplecolorpicker.css', 'jquery.simplecolorpicker-regularfont.css' ],
dest : '<%= app.dist %>/styles' dest : '<%= app.dist1 %>/styles'
},
{
// scooch
expand : true,
cwd : 'src/main/sourceapp/styles/',
src : [ 'pages.css' ],
dest : '<%= app.dist %>/styles'
} ]
},
dist1 : {
files : [ {
expand : true,
dot : true,
cwd : '<%= app.source1 %>',
dest : '<%= app.dist1 %>',
src : [ '*.css', 'images/**/*', 'js/{,*/}*.js', '*.{ico,png,txt}', 'styles/fonts/{,*/}*.*' ]
}, {
expand : true,
cwd : '.tmp/images',
dest : '<%= app.dist1 %>/images',
src : [ 'generated/*' ]
}, {
expand : true,
cwd : 'bower_components/bootstrap-sass/assets/fonts/bootstrap/',
src : '*',
dest : '<%= app.dist1 %>/styles/fonts'
}, {
expand : true,
cwd : 'bower_components/fontawesome/fonts/',
src : '*',
dest : '<%= app.dist1 %>/styles/fonts'
}, {
expand : true,
cwd : 'bower_components/fontawesome/css/',
src : '*',
dest : '<%= app.dist1 %>/styles/'
}, {
expand : true,
cwd : 'bower_components/webfont-notosans/regular/',
src : '*',
dest : '<%= app.dist1 %>/styles/fonts'
}, {
// tinyMCE
expand : true,
cwd : 'bower_components/tinymce/skins',
src : [ '**' ],
dest : '<%= app.dist1 %>/js/skins'
}, {
// leaflet
expand : true,
cwd : 'bower_components/leaflet/dist/',
src : [ 'leaflet.css', 'images/*.png' ],
dest : '<%= app.dist1 %>/styles'
}, { }, {
// simplecolorpicker
expand : true,
cwd : 'bower_components/jquery-simplecolorpicker/',
src : [ 'jquery.simplecolorpicker.css', 'jquery.simplecolorpicker-regularfont.css' ],
dest : '<%= app.dist1 %>/styles'
}, {
expand : true, expand : true,
cwd : 'bower_components/jquery-ui/themes/base/', cwd : 'bower_components/jquery-ui/themes/base/',
src : [ 'jquery-ui.css' ], src : [ 'jquery-ui.css' ],
dest : '<%= app.dist1 %>/styles' dest : '<%= app.dist1 %>/styles'
} ] } ]
}, },
// styles : {
// expand : true,
// cwd : '<%= app.source %>/styles',
// dest : '.tmp/styles/',
// src : '{,*/}*.css'
// }
},
// styles : {
// expand : true,
// cwd : '<%= app.source %>/styles',
// dest : '.tmp/styles/',
// src : '{,*/}*.css'
// }
},
// Make sure code styles are up to par and there are no obvious mistakes // Make sure code styles are up to par and there are no obvious mistakes
jshint : { jshint : {
options : { options : {
jshintrc : '.jshintrc', jshintrc : '.jshintrc',
//reporter : require('jshint-stylish') // reporter : require('jshint-stylish')
},
dist : {
src : [ '<%= app.source %>/js/{,*/}*.js' ]
}, },
dist1 : { dist1 : {
src : [ '<%= app.source1 %>/js/{,*/}*.js' ] src : [ '<%= app.source1 %>/js/{,*/}*.js' ]
}, },
dist2 : {
src : [ '<%= app.source2 %>/js/{,*/}*.js' ]
},
}, },
concat : { concat : {
options : { options : {
// separator: ';', // separator: ';',
}, },
dist : {
src : [ 'bower_components/jquery/dist/jquery.js', 'bower_components/modernizr/modernizr.js', 'bower_components/jquery-flot/jquery.flot.js', 'bower_components/jquery-flot/jquery.flot.pie.js',
'bower_components/jquery-flot/jquery.flot.fillbetween.js',
// simplecolorpicker
'bower_components/jquery-simplecolorpicker/jquery.simplecolorpicker.js',
// TinyMCE
'bower_components/tinymce/tinymce.js', 'bower_components/tinymce/tinymce.jquery.js',
// TinyMCE plugins: link, autolink, code
'bower_components/tinymce/themes/modern/theme.js', 'bower_components/tinymce/plugins/link/plugin.js', 'bower_components/tinymce/plugins/autolink/plugin.js',
'bower_components/tinymce/plugins/code/plugin.js',
// Leaflet
'bower_components/leaflet/dist/leaflet.js', 'bower_components/leaflet-locationfilter/src/locationfilter.js', 'bower_components/bootstrap-sass/assets/javascripts/bootstrap.js',
'bower_components/jquery-ui/jquery-ui.js', 'bower_components/jquery-ui/ui/autocomplete.js',
//
'bower_components/dyn-css/lib/dyncss.js', 'bower_components/jstree/dist/jstree.min.js'],
dest : '<%= app.dist %>/js/libraries.js',
},
app : {
src : [ '<%= app.source %>/js/main.js', '<%= app.source %>/js/crophub.js', '<%= app.source %>/js/custom.js' ],
dest : '<%= app.dist %>/js/genesys.js'
},
world : {
src: [ 'bower_components/highmaps-beta/highmaps.src.js', 'bower_components/highcharts/modules/data.src.js', '<%= app.source %>/js/world.js'],
dest : '<%= app.dist %>/js/genesyshighcharts.js'
},
dist1 : { dist1 : {
src : [ 'bower_components/jquery/dist/jquery.js', src : [ 'bower_components/jquery/dist/jquery.js', 'bower_components/modernizr/modernizr.js', 'bower_components/jquery-flot/jquery.flot.js', 'bower_components/jquery-flot/jquery.flot.pie.js',
'bower_components/modernizr/modernizr.js', 'bower_components/jquery-flot/jquery.flot.fillbetween.js', 'bower_components/jquery-simplecolorpicker/jquery.simplecolorpicker.js', 'bower_components/tinymce/tinymce.js',
'bower_components/jquery-flot/jquery.flot.js', 'bower_components/tinymce/tinymce.jquery.js', 'bower_components/tinymce/themes/modern/theme.js', 'bower_components/tinymce/plugins/link/plugin.js',
'bower_components/jquery-flot/jquery.flot.pie.js', 'bower_components/tinymce/plugins/autolink/plugin.js', 'bower_components/tinymce/plugins/code/plugin.js', 'bower_components/leaflet/dist/leaflet.js',
'bower_components/jquery-flot/jquery.flot.fillbetween.js', 'bower_components/leaflet-locationfilter/src/locationfilter.js', 'bower_components/bootstrap-sass/assets/javascripts/bootstrap.js', 'bower_components/jquery-ui/jquery-ui.js',
'bower_components/jquery-simplecolorpicker/jquery.simplecolorpicker.js', 'bower_components/jquery-ui/ui/autocomplete.js', 'bower_components/dyn-css/lib/dyncss.js', 'bower_components/jstree/dist/jstree.min.js' ],
'bower_components/tinymce/tinymce.js',
'bower_components/tinymce/tinymce.jquery.js',
'bower_components/tinymce/themes/modern/theme.js',
'bower_components/tinymce/plugins/link/plugin.js',
'bower_components/tinymce/plugins/autolink/plugin.js',
'bower_components/tinymce/plugins/code/plugin.js',
'bower_components/leaflet/dist/leaflet.js',
'bower_components/leaflet-locationfilter/src/locationfilter.js',
'bower_components/bootstrap-sass/assets/javascripts/bootstrap.js',
'bower_components/jquery-ui/jquery-ui.js',
'bower_components/jquery-ui/ui/autocomplete.js',
'bower_components/dyn-css/lib/dyncss.js',
'bower_components/jstree/dist/jstree.min.js' ],
dest : '<%= app.dist1 %>/js/libraries.js', dest : '<%= app.dist1 %>/js/libraries.js',
}, },
app1 : { app1 : {
...@@ -260,7 +143,7 @@ module.exports = function(grunt) { ...@@ -260,7 +143,7 @@ module.exports = function(grunt) {
dest : '<%= app.dist1 %>/js/genesys.js' dest : '<%= app.dist1 %>/js/genesys.js'
}, },
world1 : { world1 : {
src: [ 'bower_components/highmaps-beta/highmaps.src.js', 'bower_components/highcharts/modules/data.src.js', '<%= app.source1 %>/js/world.js'], src : [ 'bower_components/highmaps-beta/highmaps.src.js', 'bower_components/highcharts/modules/data.src.js', '<%= app.source1 %>/js/world.js' ],
dest : '<%= app.dist1 %>/js/genesyshighcharts.js' dest : '<%= app.dist1 %>/js/genesyshighcharts.js'
} }
}, },
...@@ -269,15 +152,6 @@ module.exports = function(grunt) { ...@@ -269,15 +152,6 @@ module.exports = function(grunt) {
options : { options : {
browsers : [ 'last 3 versions' ] browsers : [ 'last 3 versions' ]
}, },
dist : {
files : [ {
expand : true,
cwd : '<%= app.dist %>/styles',
src : '**/*.css',
dest : '<%= app.dist %>/styles'
} ]
},
dist1 : { dist1 : {
files : [ { files : [ {
expand : true, expand : true,
...@@ -292,47 +166,21 @@ module.exports = function(grunt) { ...@@ -292,47 +166,21 @@ module.exports = function(grunt) {
options : { options : {
keepSpecialComments : 0 keepSpecialComments : 0
}, },
dist : {
files : {
'<%= app.dist %>/styles/bootstrap.min.css' : [ '<%= app.dist %>/styles/bootstrap.css' ],
'<%= app.dist %>/styles/other.min.css' : [ '<%= app.dist %>/styles/jquery-ui.css', '<%= app.dist %>/styles/forza.css', '<%= app.dist %>/styles/leaflet.css',
'<%= app.dist %>/styles/jquery.simplecolorpicker.css', '<%= app.dist %>/styles/jquery.simplecolorpicker-regularfont.css' ],
'<%= app.dist %>/styles/genesys.min.css' : [ '<%= app.dist %>/styles/genesys.css' ],
'<%= app.dist %>/styles/pages.min.css' : [ '<%= app.dist %>/styles/pages.css' ],
'<%= app.dist %>/styles/all.min.css' : [ '<%= app.dist %>/styles/bootstrap.css', '<%= app.dist %>/styles/jquery-ui.css', '<%= app.dist %>/styles/forza.css',
'<%= app.dist %>/styles/leaflet.css', '<%= app.dist %>/styles/jquery.simplecolorpicker.css', '<%= app.dist %>/styles/jquery.simplecolorpicker-regularfont.css', '<%= app.dist %>/styles/genesys.css', '<%= app.dist %>/styles/pages.css' ],
}
},
dist1 : { dist1 : {
files : { files : {
'<%= app.dist1 %>/styles/bootstrap.min.css' : [ '<%= app.dist1 %>/styles/bootstrap.css' ], '<%= app.dist1 %>/styles/bootstrap.min.css' : [ '<%= app.dist1 %>/styles/bootstrap.css' ],
'<%= app.dist1 %>/styles/other.min.css' : [ '<%= app.dist1 %>/styles/jquery-ui.css', '<%= app.dist1 %>/styles/forza.css', '<%= app.dist1 %>/styles/leaflet.css', '<%= app.dist1 %>/styles/other.min.css' : [ '<%= app.dist1 %>/styles/jquery-ui.css', '<%= app.dist1 %>/styles/forza.css', '<%= app.dist1 %>/styles/leaflet.css',
'<%= app.dist1 %>/styles/jquery.simplecolorpicker.css', '<%= app.dist1 %>/styles/jquery.simplecolorpicker-regularfont.css' ], '<%= app.dist1 %>/styles/jquery.simplecolorpicker.css', '<%= app.dist1 %>/styles/jquery.simplecolorpicker-regularfont.css' ],
'<%= app.dist1 %>/styles/genesys.min.css' : [ '<%= app.dist1 %>/styles/genesys.css' ], '<%= app.dist1 %>/styles/genesys.min.css' : [ '<%= app.dist1 %>/styles/genesys.css' ],
'<%= app.dist1 %>/styles/all.min.css' : [ '<%= app.dist1 %>/styles/bootstrap.css', '<%= app.dist1 %>/styles/jquery-ui.css', '<%= app.dist1 %>/styles/all.min.css' : [ '<%= app.dist1 %>/styles/bootstrap.css', '<%= app.dist1 %>/styles/jquery-ui.css', '<%= app.dist1 %>/styles/forza.css',
'<%= app.dist1 %>/styles/forza.css', '<%= app.dist1 %>/styles/leaflet.css', '<%= app.dist1 %>/styles/leaflet.css', '<%= app.dist1 %>/styles/jquery.simplecolorpicker.css', '<%= app.dist1 %>/styles/jquery.simplecolorpicker-regularfont.css',
'<%= app.dist1 %>/styles/jquery.simplecolorpicker.css', '<%= app.dist1 %>/styles/jquery.simplecolorpicker-regularfont.css', '<%= app.dist1 %>/styles/genesys.css' ],
'<%= app.dist1 %>/styles/genesys.css'],
} }
} }
}, },
// JS min // JS min
uglify : { uglify : {
dist : {
options : {
compress : false,
preserveComments : false,
report : 'min'
},
files : {
'<%= app.dist %>/js/libraries.min.js' : [ '<%= app.dist %>/js/libraries.js' ],
'<%= app.dist %>/js/genesys.min.js' : [ '<%= app.dist %>/js/genesys.js' ],
'<%= app.dist %>/js/all.min.js' : [ '<%= app.dist %>/js/libraries.js', '<%= app.dist %>/js/genesys.js' ],
'<%= app.dist %>/js/genesyshighcharts.min.js' : [ '<%= app.dist %>/js/genesyshighcharts.js' ]
}
},
dist1 : { dist1 : {
options : { options : {
compress : false, compress : false,
...@@ -346,49 +194,51 @@ module.exports = function(grunt) { ...@@ -346,49 +194,51 @@ module.exports = function(grunt) {
'<%= app.dist1 %>/js/genesyshighcharts.min.js' : [ '<%= app.dist1 %>/js/genesyshighcharts.js' ] '<%= app.dist1 %>/js/genesyshighcharts.min.js' : [ '<%= app.dist1 %>/js/genesyshighcharts.js' ]
} }
} }
}, },
connect: { connect : {
server: { server : {
options: { options : {
port: 9000, port : 9000,
base: 'src/main/webapp', base : 'src/main/webapp',
livereload: true livereload : true
} }
} }
}, },
watch: { watch : {
compassdist1: { compassdist1 : {
files: ['src/main/sourceapp/1/{,*/}*.scss'], files : [ 'src/main/sourceapp/1/{,*/}*.scss' ],
tasks: ['compass:dist1', 'cssmin:dist1'], tasks : [ 'compass:dist1', 'cssmin:dist1' ],
options: { options : {
livereload: true livereload : true
} }
}, },
js1: { js1 : {
files: ['src/main/sourceapp/1/{,*/}*.js'], files : [ 'src/main/sourceapp/1/{,*/}*.js' ],
tasks: ['newer:jshint:dist1','concat:world1', 'concat:app1'], tasks : [ 'newer:jshint:dist1', 'concat:world1', 'concat:app1' ],
options: { options : {
livereload: true livereload : true
} }
} }
} }
}); });
// grunt.registerTask('serve', [ 'clean', 'copy:css', 'compass:server', 'autoprefixer', 'uglify:server' ]); // grunt.registerTask('serve', [ 'clean', 'copy:css', 'compass:server',
// grunt.loadNpmTasks('grunt-contrib-sass'); // 'autoprefixer', 'uglify:server' ]);
// grunt.loadNpmTasks('grunt-contrib-watch'); // grunt.loadNpmTasks('grunt-contrib-sass');
// grunt.loadNpmTasks('grunt-newer'); // grunt.loadNpmTasks('grunt-contrib-watch');
// grunt.loadNpmTasks('grunt-newer');
grunt.registerTask('build0', [ 'newer:jshint:dist', 'compass:dist', 'copy:dist', 'concat:dist', 'concat:world', 'concat:app', 'autoprefixer:dist', 'uglify:dist', 'cssmin:dist' ]);
grunt.registerTask('build1', [ 'newer:jshint:dist1', 'compass:dist1', 'copy:dist1', 'concat:dist1', 'concat:world1', 'concat:app1', 'autoprefixer:dist1', 'uglify:dist1', 'cssmin:dist1' ]); grunt.registerTask('build1', [ 'newer:jshint:dist1', 'compass:dist1', 'copy:dist1', 'concat:dist1', 'concat:world1', 'concat:app1', 'autoprefixer:dist1', 'uglify:dist1', 'cssmin:dist1' ]);
// grunt.registerTask('js', [ 'jshint:all', 'copy:dist', 'concat', 'autoprefixer', 'uglify:dist' ]); // grunt.registerTask('js', [ 'jshint:all', 'copy:dist', 'concat',
// grunt.registerTask('css', [ 'compass:dist', 'copy:dist', 'concat', 'autoprefixer', 'cssmin' ]); // 'autoprefixer', 'uglify:dist' ]);
grunt.registerTask('default', [ 'build0', 'build1' ]); // grunt.registerTask('css', [ 'compass:dist', 'copy:dist', 'concat',
grunt.registerTask('build', [ 'build0', 'build1' ]); // 'autoprefixer', 'cssmin' ]);
grunt.registerTask('build', [ 'build1' ]);
grunt.registerTask('default', [ 'build' ]);
// Start web server // Start web server
grunt.registerTask('serve', ['build','connect:server','watch']); grunt.registerTask('serve', [ 'build', 'connect:server', 'watch' ]);
}; };
...@@ -46,7 +46,7 @@ import com.fasterxml.jackson.databind.JsonMappingException; ...@@ -46,7 +46,7 @@ import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
@Controller @Controller
@RequestMapping("/explore/0/charts") @RequestMapping("/explore/charts")
public class ChartsController extends BaseController { public class ChartsController extends BaseController {
@Autowired @Autowired
...@@ -78,7 +78,7 @@ public class ChartsController extends BaseController { ...@@ -78,7 +78,7 @@ public class ChartsController extends BaseController {
return "/charts/map"; return "/charts/map";
} }
@RequestMapping(value = "data/country-collection-size", method = RequestMethod.GET, produces = { MediaType.APPLICATION_JSON_VALUE }) @RequestMapping(value = "/data/country-collection-size", method = RequestMethod.GET, produces = { MediaType.APPLICATION_JSON_VALUE })
@ResponseBody @ResponseBody
public List<Map<String, Object>> accessionsCollection(@RequestParam(value = "filter", required = false, defaultValue = "{}") String jsonFilter) public List<Map<String, Object>> accessionsCollection(@RequestParam(value = "filter", required = false, defaultValue = "{}") String jsonFilter)
throws JsonParseException, JsonMappingException, IOException, SearchException { throws JsonParseException, JsonMappingException, IOException, SearchException {
......
...@@ -81,7 +81,7 @@ i18n.content-not-translated=This content is not available in your language. Plea ...@@ -81,7 +81,7 @@ i18n.content-not-translated=This content is not available in your language. Plea
data.error.404=The data you requested was not found in the system. data.error.404=The data you requested was not found in the system.
page.rendertime=Processing this page took {0}ms. page.rendertime=Processing this page took {0}ms.
footer.copyright-statement=&copy; 2013 - 2015 Data Providers and the Crop Trust footer.copyright-statement=&copy; 2013 - 2016 Data Providers and the Crop Trust
menu.home=Home menu.home=Home
menu.browse=Browse menu.browse=Browse
......
...@@ -61,7 +61,7 @@ google.analytics.account= ...@@ -61,7 +61,7 @@ google.analytics.account=
# CDN # CDN
cdn.server=${base.url} cdn.server=${base.url}
cdn.base=${cdn.server} cdn.base=${cdn.server}
cdn.flags.url=${cdn.base}/html/0/images/flags cdn.flags.url=${cdn.base}/html/1/images/flags
# Content creation on startup # Content creation on startup
......