This commit is contained in:
rugk 2017-02-01 18:35:04 +01:00
commit afdfcba304
No known key found for this signature in database
GPG Key ID: 05D40A636AFAB34D
6 changed files with 11 additions and 21 deletions

View File

@ -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",

View File

@ -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,

View File

@ -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]-->

View File

@ -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]-->

View File

@ -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'),
); );

View File

@ -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 (