diff --git a/core/config.class.php b/core/config.class.php
index 9e7525d2..b9a1aa07 100644
--- a/core/config.class.php
+++ b/core/config.class.php
@@ -29,7 +29,6 @@ class Config {
'popular_count' => 15, # popular
'info_link' => 'http://tags.shishnet.org/wiki/$tag', # popular
'login_signup_enabled' => true, # user
- 'login_memory' => 7, # user
'image_ilink' => '$base/image/$id.$ext', # view
'image_slink' => '', # view
'image_tlink' => '$base/thumb/$id.jpg', # view
diff --git a/core/ext/user.ext.php b/core/ext/user.ext.php
index 009821c9..9bc5b847 100644
--- a/core/ext/user.ext.php
+++ b/core/ext/user.ext.php
@@ -36,7 +36,7 @@ class UserPage extends Extension {
}
}
else if($event->get_arg(0) == "logout") {
- setcookie("shm_session", "", time()+60*60*24*$config->get_int('login_memory'), "/");
+ setcookie("shm_session", "", time()+60*60*24*$config->get_int('login_memory', 365), "/");
$page->set_mode("redirect");
$page->set_redirect(make_link("index"));
}
@@ -70,13 +70,11 @@ class UserPage extends Extension {
if(is_a($event, 'SetupBuildingEvent')) {
$sb = new SetupBlock("User Options");
- $sb->add_int_option("login_memory", "Login memory: "); $sb->add_label(" days");
$sb->add_bool_option("login_signup_enabled", "
Allow new signups: ");
$sb->add_longtext_option("login_tac", "
Terms & Conditions:
");
$event->panel->add_main_block($sb);
}
if(is_a($event, 'ConfigSaveEvent')) {
- $event->config->set_int_from_post("login_memory");
$event->config->set_bool_from_post("login_signup_enabled");
$event->config->set_string_from_post("login_tac");
}
@@ -109,7 +107,7 @@ class UserPage extends Extension {
);
setcookie(
"shm_session", md5($hash.$addr),
- time()+60*60*24*$config->get_int('login_memory'), "/"
+ time()+60*60*24*$config->get_int('login_memory', 365), "/"
);
$page->set_mode("redirect");
@@ -165,7 +163,7 @@ class UserPage extends Extension {
setcookie("shm_user", $name,
time()+60*60*24*365, '/');
setcookie("shm_session", md5($hash.$addr),
- time()+60*60*24*$config->get_int('login_memory'), '/');
+ time()+60*60*24*$config->get_int('login_memory', 365), '/');
$page->set_mode("redirect");
$page->set_redirect(make_link("user"));
}
@@ -219,7 +217,7 @@ class UserPage extends Extension {
setcookie("shm_user", $name,
time()+60*60*24*365, '/');
setcookie("shm_session", md5($hash.$addr),
- time()+60*60*24*$config->get_int('login_memory'), '/');
+ time()+60*60*24*$config->get_int('login_memory', 365), '/');
$page->set_mode("redirect");
$page->set_redirect(make_link("user"));
}