大张小站

  1. @八角石

    欢迎关注我的新浪微博 @八角石 !

    [ 更多详情 ]

  2. 人生

    自歌自舞自开怀,且喜无拘无碍。

  3. 心境

    若得心净如明月,长空万里了无尘。

  4. 情渊

    他生莫做有情痴,人间无地著相思。

  • 1
  • 2
  • 3
  • 4
1,084

Discuz! X 登录状态保持时间的修改

分类 网站技术/村民张先生 发布于 2021-04-17 17:03
1

默认情况下,登录页面模板中 cookietime 的 value 值无论是多少,登录保持时间都是 2592000(一个月)。可按以下说明修改后,使 cookietime 值生效。

打开 source/class/class_member.php ,查找:

setloginstatus($result['member'], $_GET['cookietime'] ? 2592000 : 0);

替换为:

setloginstatus($result['member'], $_GET['cookietime'] ? ($_GET['cookietime'] >= 259200 && $_GET['cookietime'] <= 31536000 ? $_GET['cookietime'] : 2592000) : 0);

修改后,当登录页面模板中 cookietime 的 value 值在259200(三天)至31536000(一年)之间时使该值生效,否则调整为 2592000(一个月)。

另外,static/js/logging.js 文件中有一处设置 cookietime 的 value 的代码,根据自己的模板需要选择是否修改。

欢迎转载分享,转载请注明 来源:大张小站 https://www.vdazhang.com/wenzhang-2380.html
若您喜欢这篇文章,欢迎订阅大张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


已经有 1 条群众意见

  1. solfie /2021-04-25 08:33

    您好,站长,帖子内容页增加一个:隐藏贴描述怎么做呢,可以具体介绍下吗?
    这个原本应该分为两种情况,一个是由于系统判定为水贴(回帖质量不佳)被隐藏,
    一个是由于作者被浏览者者加入了黑名单被隐藏; 回应

    #1

欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截