【问题标题】:phpbb variable empty on custom page自定义页面上的phpbb变量为空
【发布时间】:2016-06-01 06:11:22
【问题描述】:

我有一个 phpbb 3.1 论坛,在那里我放了一个 html 门户,(使用自定义页面教程)

我已经包含了functions.php,所以我可以使用{S_USERNAME} 以及该页面中带有S_ 的所有内容...

但是,现在我想放论坛统计,例如:

{TOTAL_USERS_ONLINE}        
{LOGGED_IN_USER_LIST}
{TOTAL_POSTS}

等等

变量,在我的页面中使用它们时为空...有什么问题吗?我需要添加比该文件更多的内容吗?

谢谢!

【问题讨论】:

    标签: phpbb3


    【解决方案1】:

    提到的变量在functions.php中的page_header函数中初始化

    在自定义页面中,您总是调用该函数来初始化常见变量,例如您提到的 S_ 变量。

    由于在线用户的负载有点重,而且不是每个页面都需要,所以该函数有一个参数$display_online_list来启用它。

    检查method signature 并将$display_online_list 设置为true

    要显示TOTAL_POSTS,您需要添加一些代码,参见index.php 中的assign_vars 调用,$config 是一个全局变量,应该在每个页面中都可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-07
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多