move javascript variables 'oc_current_user' and 'oc_requesttoken' to js.js - fixes #3853

This commit is contained in:
Thomas Mueller 2013-06-26 11:23:21 +02:00
parent afc3d9314a
commit e6c1db7a3f
2 changed files with 4 additions and 3 deletions

View File

@ -26,8 +26,6 @@ $array = array(
"oc_debug" => (defined('DEBUG') && DEBUG) ? 'true' : 'false',
"oc_webroot" => "\"".OC::$WEBROOT."\"",
"oc_appswebroots" => str_replace('\\/', '/', json_encode($apps_paths)), // Ugly unescape slashes waiting for better solution
"oc_current_user" => "document.getElementsByTagName('head')[0].getAttribute('data-user')",
"oc_requesttoken" => "document.getElementsByTagName('head')[0].getAttribute('data-requesttoken')",
"datepickerFormatDate" => json_encode($l->l('jsdate', 'jsdate')),
"dayNames" => json_encode(
array(

View File

@ -7,7 +7,10 @@
*/
var oc_debug;
var oc_webroot;
var oc_requesttoken;
var oc_current_user = document.getElementsByTagName('head')[0].getAttribute('data-user');
var oc_requesttoken = document.getElementsByTagName('head')[0].getAttribute('data-requesttoken');
if (typeof oc_webroot === "undefined") {
oc_webroot = location.pathname.substr(0, location.pathname.lastIndexOf('/'));
}