📢 重要通知 🚀

网站重新整理了一下,清除了沉余数据,目前开放免费任何资源下载 🙂. 网站等待xenforo 2.4 大更新版本后再花精力设计网站.

Archive Site

Archive Site 2.0.1

没有下载权限
XF兼容
  1. 2.2.x
  2. 2.3.x
对于不再接受新内容的网站,您可能希望将其设置为"只读"模式,使内容对用户在线可用,但阻止用户登录或发布新内容。

您还需要优化网站,以删除客人不必要的功能并提高性能。

您可以单独使用管理员 UI 进行相当多的配置更改,但有些元素您需要帮助才能更改 - 这就是此插件的用武之地(请参阅本页底部的注释了解限制)。

此插件提供以下功能:
  • 一个 UI 和 CLI 工具,用于从用户中删除密码以防止他们登录,并在您的网站被黑客入侵时将凭据泄露的风险降至最低(选定的用户可以保留登录权限以进行维护和测试)
  • 阻止将电子邮件发送给已存档的用户
  • 如果用户尝试登录,则向用户提供有意义的消息,告知他们该站点已被存档
  • 阻止已存档的用户使用"忘记密码"链接重置其密码
  • 在主页的标题下方向用户显示一条消息
  • 将线程页面上内容下方的"您必须登录才能发布"消息替换为自定义消息和可选的链接(例如指向新站点)
  • 对来宾隐藏 UI 元素:
    • 论坛主页上的新帖子按钮
    • 移动设备上的标题中的新增功能链接
    • 会员资料页面上的关注者列表
    • 在会员资料页面上关注列表
    • 线程列表中锁定线程上的锁定符号
    • 链接到论坛统计小部件的最新成员
    • 媒体页面上的画廊 BB Code 链接
    • 会员在线小部件
设置说明

存档用户的过程适用于除以下用户以外的所有用户:
  • 超级管理员
  • 设置中列出的任何其他user_id
    $config['archiveSiteProtectedUsers']
您希望保持登录访问权限的任何用户都应该被提升为超级管理员状态,或者将其user_id添加到文件的数组中
[CODE lang="php" title="config.php"]// all superadmins are automatically protected
// add the user_id of any additional users who will be permitted to log in to the archived site
$config['archiveSiteProtectedUsers'] = [];[/CODE]
例如,要允许 user_id 5 和 293 保留登录访问权限,请将以下行添加到config.php文件中:
PHP:
$config['archiveSiteProtectedUsers'] = [5, 293];
XenForo 不允许您删除所有超级管理员用户,因此即使未设置配置选项,您也将始终保留从至少一个用户帐户登录的能力。

重要提示:如果您有任何超级用户不再希望拥有您网站的登录权限,请务必将他们从超级管理员身份降级。

安装插件后,请查看选项以在主页或内容页面末尾设置您的消息(从选项中删除消息以隐藏它们)。
[5318.cm] Archive Site

存档用户

在配置了超级管理员和任何其他受保护的用户并安装了插件后,您应该访问管理员UI的用户部分中的存档站点功能。

"列出受保护的用户"屏幕显示将保留登录访问权限的所有用户:
[5318.cm] Archive Site

"列出已存档的用户"屏幕显示已删除密码的用户:
[5318.cm] Archive Site

"列出活动用户"屏幕显示尚未存档的用户:
[5318.cm] Archive Site

要存档用户,请使用"存档用户"屏幕,验证受保护用户和活动用户,选中确认框,然后单击"存档":
[5318.cm] Archive Site

要恢复用户的访问权限,只需为他们生成一个新密码,并将其user_id添加到config.php文件的受保护用户列表中。

此插件为客人隐藏的 UI 元素:

论坛主页:
[5318.cm] Archive Site

主题列表:
[5318.cm] Archive Site

注意:
  • 可以使用管理员设置隐藏其他 UI 元素 - 按照教程获取完整说明
  • 模板修改旨在与默认主题一起使用,UI 元素可能无法在自定义主题上正确隐藏 - 可能需要进行一些额外的工作
  • 我还没有对 XF 资源管理器实施任何更改 - 这在我的待办事项清单上。
待办事项列表:
  • 查看资源管理器的 UI 元素,并隐藏任何对来宾没有意义的元素
  • 考虑使用一个选项来自动批量删除用户对话
  • 考虑使用一种工具来删除已删除用户发布的已删除帖子(您无法搜索这些帖子,因为它们是"访客"帖子,没有人可以看到它们,因为它们已被删除,并且不会影响整体帖子数量)
  • 考虑使用一种工具对用户的出生日期(个人信息)和其他个人资料字段(如位置)进行批量更改
作者
波坤太叔
下载
0
查看
17
首次发布
最后更新

评级

0.00 星 0 星

来自波坤太叔的更多资源

  • SV Standard Library
    SV Standard Library
    一些旨在简化附加开发的辅助实用程序没有任何直接面向用户的更改。上传到资源经理,以帮助依赖性跟踪,并允许更新,而无需更新每个单独的附加 组件
  • [MMO] Rename Attachments
    [MMO] Rename Attachments
    该插件允许您为附件添加前缀
  • [Xen-Soluce] Upgrade Coupons
    [Xen-Soluce] Upgrade Coupons
    此附加组件允许您为用户升级添加折扣代码。
  • Ultimate Landing Page
    Ultimate Landing Page
    游戏社区的登陆页面
  • [TaylorJ] Blogs
    [TaylorJ] Blogs
    为您的用户提供一种在他们自己的个人区域中进一步表达自己的方式!

最新更新

  1. 2.0.1

    bugfix: 使 setToUser 的声明与 XF v2.2 和 v2.3 的 Mail 类扩展中的父级兼容
后退