mirror of
https://github.com/e107inc/e107.git
synced 2025-01-17 12:48:24 +01:00
Cookie name set during installation fix
This commit is contained in:
parent
40391d9856
commit
542c3d6f5e
@ -1151,8 +1151,9 @@ class e_install
|
||||
$this->previous_steps['prefs']['replyto_name'] = $this->previous_steps['admin']['display'];
|
||||
$this->previous_steps['prefs']['replyto_email'] = $this->previous_steps['admin']['email'];
|
||||
|
||||
$cookiename = str_replace(" ","_",$this->previous_steps['prefs']['sitename']);
|
||||
$this->previous_steps['prefs']['cookie_name'] = substr($cookiename,0,5)."cookie";
|
||||
// Cookie name fix, ended up with 406 error when non-latin words used
|
||||
$cookiename = preg_replace('/[^a-z0-9]/i', '', trim($this->previous_steps['prefs']['sitename']));
|
||||
$this->previous_steps['prefs']['cookie_name'] = ($cookiename ? substr($cookiename, 0, 4).'_' : 'e_').'cookie';
|
||||
|
||||
e107::getConfig('core')->setPref($this->previous_steps['prefs']);
|
||||
e107::getConfig('core')->save(FALSE,TRUE); // save preferences made during install.
|
||||
|
Loading…
x
Reference in New Issue
Block a user