Merge branch 'master' of https://github.com/PrivateBin/PrivateBin
This commit is contained in:
commit
afdfcba304
|
@ -18,9 +18,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^5.2.6 || ^7.0",
|
"php": "^5.3.0 || ^7.0",
|
||||||
"paragonie/random_compat": "^2.0",
|
"paragonie/random_compat": "2.0.4",
|
||||||
"yzalis/identicon": "^1.1"
|
"yzalis/identicon": "1.1.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"codacy/coverage": "dev-master",
|
"codacy/coverage": "dev-master",
|
||||||
|
|
|
@ -397,27 +397,26 @@ jQuery.PrivateBin = function($, sjcl, Base64, RawDeflate) {
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* load translations into cache, then execute callback function
|
* load translations into cache, then trigger controller initialization
|
||||||
*
|
*
|
||||||
* @name i18n.loadTranslations
|
* @name i18n.loadTranslations
|
||||||
* @function
|
* @function
|
||||||
* @param {Function} callback
|
|
||||||
*/
|
*/
|
||||||
loadTranslations: function(callback)
|
loadTranslations: function()
|
||||||
{
|
{
|
||||||
var selectedLang = helper.getCookie('lang');
|
var selectedLang = helper.getCookie('lang');
|
||||||
var language = selectedLang.length > 0 ? selectedLang : (navigator.language || navigator.userLanguage).substring(0, 2);
|
var language = selectedLang.length > 0 ? selectedLang : (navigator.language || navigator.userLanguage).substring(0, 2);
|
||||||
// note that 'en' is built in, so no translation is necessary
|
// note that 'en' is built in, so no translation is necessary
|
||||||
if (this.supportedLanguages.indexOf(language) === -1)
|
if (i18n.supportedLanguages.indexOf(language) === -1)
|
||||||
{
|
{
|
||||||
callback();
|
controller.init();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$.getJSON('i18n/' + language + '.json', function(data) {
|
$.getJSON('i18n/' + language + '.json', function(data) {
|
||||||
i18n.language = language;
|
i18n.language = language;
|
||||||
i18n.translations = data;
|
i18n.translations = data;
|
||||||
callback();
|
controller.init();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1713,7 +1712,7 @@ jQuery.PrivateBin = function($, sjcl, Base64, RawDeflate) {
|
||||||
* main application start, called when DOM is fully loaded and
|
* main application start, called when DOM is fully loaded and
|
||||||
* runs controller initalization after translations are loaded
|
* runs controller initalization after translations are loaded
|
||||||
*/
|
*/
|
||||||
$(i18n.loadTranslations($.proxy(controller.init, controller)));
|
$(i18n.loadTranslations);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
helper: helper,
|
helper: helper,
|
||||||
|
|
|
@ -69,7 +69,7 @@ if ($MARKDOWN):
|
||||||
<?php
|
<?php
|
||||||
endif;
|
endif;
|
||||||
?>
|
?>
|
||||||
<script type="text/javascript" src="js/privatebin.js?<?php echo rawurlencode($VERSION); ?>" integrity="sha512-x8GMx3+kjkTYcs0woYYfMJuezva4bPJ4UasYido780GxFWcVEB9YnEvb5tvGoissx2Vdymvb6bg7hgdmUG+8Cg==" crossorigin="anonymous"></script>
|
<script type="text/javascript" src="js/privatebin.js?<?php echo rawurlencode($VERSION); ?>" integrity="sha512-YW9b0ChcI/zuJwUZxdQW3zb/LO999he3fOtiio2MhickC7YyrzgvIcgvFMUYZjJ79tYiNzDLmMAZKRMvqoQoGw==" crossorigin="anonymous"></script>
|
||||||
<!--[if lt IE 10]>
|
<!--[if lt IE 10]>
|
||||||
<style type="text/css">body {padding-left:60px;padding-right:60px;} #ienotice {display:block;} #oldienotice {display:block;}</style>
|
<style type="text/css">body {padding-left:60px;padding-right:60px;} #ienotice {display:block;} #oldienotice {display:block;}</style>
|
||||||
<![endif]-->
|
<![endif]-->
|
||||||
|
|
|
@ -47,7 +47,7 @@ if ($MARKDOWN):
|
||||||
<?php
|
<?php
|
||||||
endif;
|
endif;
|
||||||
?>
|
?>
|
||||||
<script type="text/javascript" src="js/privatebin.js?<?php echo rawurlencode($VERSION); ?>" integrity="sha512-x8GMx3+kjkTYcs0woYYfMJuezva4bPJ4UasYido780GxFWcVEB9YnEvb5tvGoissx2Vdymvb6bg7hgdmUG+8Cg==" crossorigin="anonymous"></script>
|
<script type="text/javascript" src="js/privatebin.js?<?php echo rawurlencode($VERSION); ?>" integrity="sha512-YW9b0ChcI/zuJwUZxdQW3zb/LO999he3fOtiio2MhickC7YyrzgvIcgvFMUYZjJ79tYiNzDLmMAZKRMvqoQoGw==" crossorigin="anonymous"></script>
|
||||||
<!--[if lt IE 10]>
|
<!--[if lt IE 10]>
|
||||||
<style type="text/css">body {padding-left:60px;padding-right:60px;} #ienotice {display:block;} #oldienotice {display:block;}</style>
|
<style type="text/css">body {padding-left:60px;padding-right:60px;} #ienotice {display:block;} #oldienotice {display:block;}</style>
|
||||||
<![endif]-->
|
<![endif]-->
|
||||||
|
|
|
@ -7,5 +7,4 @@ $baseDir = dirname($vendorDir);
|
||||||
|
|
||||||
return array(
|
return array(
|
||||||
'PrivateBin\\' => array($baseDir . '/lib'),
|
'PrivateBin\\' => array($baseDir . '/lib'),
|
||||||
'CodeClimate\\PhpTestReporter\\' => array($vendorDir . '/codeclimate/php-test-reporter/src'),
|
|
||||||
);
|
);
|
||||||
|
|
|
@ -15,10 +15,6 @@ class ComposerStaticInitDontChange
|
||||||
array (
|
array (
|
||||||
'PrivateBin\\' => 11,
|
'PrivateBin\\' => 11,
|
||||||
),
|
),
|
||||||
'C' =>
|
|
||||||
array (
|
|
||||||
'CodeClimate\\PhpTestReporter\\' => 28,
|
|
||||||
),
|
|
||||||
);
|
);
|
||||||
|
|
||||||
public static $prefixDirsPsr4 = array (
|
public static $prefixDirsPsr4 = array (
|
||||||
|
@ -26,10 +22,6 @@ class ComposerStaticInitDontChange
|
||||||
array (
|
array (
|
||||||
0 => __DIR__ . '/../..' . '/lib',
|
0 => __DIR__ . '/../..' . '/lib',
|
||||||
),
|
),
|
||||||
'CodeClimate\\PhpTestReporter\\' =>
|
|
||||||
array (
|
|
||||||
0 => __DIR__ . '/..' . '/codeclimate/php-test-reporter/src',
|
|
||||||
),
|
|
||||||
);
|
);
|
||||||
|
|
||||||
public static $prefixesPsr0 = array (
|
public static $prefixesPsr0 = array (
|
||||||
|
|
Loading…
Reference in New Issue