aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/assets/javascript
diff options
context:
space:
mode:
authorMate Bartus <mate.bartus@gmail.com>2015-07-23 20:50:33 +0200
committerMate Bartus <mate.bartus@gmail.com>2015-07-23 20:50:33 +0200
commitfbd5929606169d3f780f0a59760c171b20bd906d (patch)
treef7aa8cc2ad7933df8ef2b16cf08a01c3051ffcc5 /phpBB/assets/javascript
parentdd31020fb3dd4ab96b48dd1854f73190900319b1 (diff)
downloadforums-fbd5929606169d3f780f0a59760c171b20bd906d.tar
forums-fbd5929606169d3f780f0a59760c171b20bd906d.tar.gz
forums-fbd5929606169d3f780f0a59760c171b20bd906d.tar.bz2
forums-fbd5929606169d3f780f0a59760c171b20bd906d.tar.xz
forums-fbd5929606169d3f780f0a59760c171b20bd906d.zip
[ticket/13740] Login admin when install finished
PHPBB3-13740
Diffstat (limited to 'phpBB/assets/javascript')
-rw-r--r--phpBB/assets/javascript/installer.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/phpBB/assets/javascript/installer.js b/phpBB/assets/javascript/installer.js
index 91e8eb4797..4640d03de7 100644
--- a/phpBB/assets/javascript/installer.js
+++ b/phpBB/assets/javascript/installer.js
@@ -165,6 +165,19 @@
}
}
+ // Set cookies
+ function setCookies(cookies) {
+ var cookie;
+
+ for (var i = 0; i < cookies.length; i++) {
+ // Set cookie name and value
+ cookie = encodeURIComponent(cookies[i].name) + '=' + encodeURIComponent(cookies[i].value);
+ // Set path
+ cookie += '; path=/';
+ document.cookie = cookie;
+ }
+ }
+
/**
* Parse messages from the response object
*
@@ -199,6 +212,10 @@
if (responseObject.hasOwnProperty('nav')) {
updateNavbarStatus(responseObject.nav);
}
+
+ if (responseObject.hasOwnProperty('cookies')) {
+ setCookies(responseObject.cookies);
+ }
}
/**
@@ -321,6 +338,7 @@
$contentWrapper.append($spinner);
}
+ // Submits a form
function submitForm($form, $submitBtn) {
$form.css('display', 'none');