此功能用于向新闻模块添加新文章。提供的选项很多,这里将分析其中一个(见图 4-2)
标题:插入新闻标题。
主题:确定与文章关联的主题。
类别:确定与文章关联的类别。
在首页发布:如果未选择此选项,则文章将仅显示在主题或相关类别中,而不会显示在新闻模块的主页中。
启用评论:如果未启用,则用户无法评论该文章。
语言:如果在偏好设置中我们启用了多语言选项,系统将询问我们以哪种语言发布文章。(例如,如果我用英语发布文章,只有当我单击语言块中的小英语标志时,才会看到它显示出来,依此类推……)。
故事文本:这是预览中显示的文本。
扩展文本:这是当我们点击“阅读全部”时显示的文本。
计划文章:管理员可以设置文章的发布时间,决定发布日期和时间。这不是一个必要的功能,但非常有用。
预览或发送:根据此处所做的选择,确定文章将以预览模式显示还是直接发布。
调查:可以将调查附加到特定文章。如果激活此选项,当读者单击“阅读全部”时,将出现一个类似于屏幕截图所示的调查块。
此功能允许我们创建一个备份文件,其中包含 PHP-Nuke 数据库的结构和内容。这在数据丢失的情况下非常有用。单击“备份数据库”后,我们需要等待服务器创建文件。等待时间从几秒到几分钟不等,具体取决于数据库的大小。创建完成后,系统将提示我们下载文件。请记住将备份保存在安全的地方!
这是一个非常重要的功能,因为它允许我们控制门户的左右列。方案以我们创建的模块列表形式呈现,然后我们可以激活、停用或编辑它们,更改它们的位置和顺序,并分配权限。实际上,我们可以决定模块是对所有人可见、仅对注册用户可见还是仅对管理员可见。我们还可以使模块仅在特定语言中可见。
![]() | 请注意 |
---|---|
此信息也出现在第 8 章中 |
PHP-Nuke 模块可以分为 3 种不同的类型
RSS/RDF:这些模块从其他站点捕获新闻,这些站点供我们使用,文件采用标准格式,适合读取其中包含的文本。(例如,站点Spaghettibrain.com 向其他站点提供新闻)。
内容模块:这些模块是我们插入的简单 HTML 或文本,将显示在模块内部(请参见以下示例)
文件模块:这些是执行预定命令的 PHP 脚本(请参见以下段落)
为了创建一个将添加到可用模块列表中的新模块,我们必须向下滚动页面并将自己定位在“添加模块”上。
标题字段是所有模块的通用元素,将被编译到其中。
如果我们想创建一个 RSS/RDF 模块,我们必须从可用列表中选择新闻源,或者单击“设置”添加一个。在这种情况下,我们将提供要读取的文件地址(此信息通常由我们从中捕获新闻的站点的网站管理员提供,或者,如果它是使用 PHP-Nuke 创建的站点,只需请求该站点的 backend.php 文件)。除了“文件名”和“内容”之外,其他字段都将被编译到其中。
如果我们想创建一个简单的文本模块,我们将省略“RSS/RDF 文件 URL”字段,而填写“内容”(省略“文件名”)。
相反,如果我们想包含与数据库交互或执行特定功能的 PHP 文件,那么我们将省略“内容”和“RSS/RDF”,并在可用文件中选择将创建我们模块的文件。(如果您想了解有关如何创建模块的更多信息,请参见第 8 章)。
请记住,在发布模块之前,将向我们显示预览。
此功能允许我们在内容部分内添加新类别和新内容。它与文章非常相似,但功能较少。一个值得注意的功能是可以添加标签
<! -- pagebreak -- > |
以创建多页文章。
它创建类别、子类别并将文件添加到下载区域。出于安全原因,系统不允许通过 HTTP 上传文件,只允许通过 HTTP 地址链接它们。例如,如果文件 files.zip 在我们站点的 files 目录中找到,我们将不得不将其链接为 www.oursite.com/files/file.zip。这也允许我们链接外部资源。
使我们能够添加新管理员,定义他们的访问级别。除了拥有超级管理员之外,实际上还可以为不同的管理员仅激活部分功能。
从这里可以手动添加新用户和修改现有用户,通过在相应的表单中键入昵称来选择他们的个人资料。
允许创建多个词汇列表(也可以选择语言),创建百科全书后,我们可以继续插入术语。
允许插入重复发生的事件,选择日期并插入描述。
允许创建主要常见问题解答类别和所有相关问题/答案。
论坛的管理分为 4 个区域
偏好设置:它管理论坛的特性(出于安全原因,建议禁用以 HTML 格式发送邮件的选项)。
类别和论坛:定义类别、其中包含的论坛、每个论坛的版主、访问级别等……为了使论坛可见,您必须至少激活一个版主,否则论坛将不会显示!
等级:定义论坛的关注阈值。收到第 n 个帖子后,将附加适当的图像以吸引访问者的适当注意。
用户:通过注册用户的完整列表进行版主管理。
它显示最近访问站点的来源。
它在主页中创建一个中央模块,以便向用户发送选择性消息。消息可以仅发送给注册用户、未注册用户、管理员,或者可以按语言进行选择。
允许管理已安装的模块。模块可以被激活、停用或分配读取权限。模块可以是世界可读的、仅注册用户可读的或仅管理员可读的。
PHP-Nuke 管理员可以向已同意接收新闻通讯的注册用户发送新闻通讯,或将其发送给所有注册用户。注意垃圾邮件!
优化数据,提高数据库速度。
本主题将在4.2 节中讨论。
它允许我们插入图书评论。在每篇图书评论中,都可以进行投票、添加与主题相关的链接,以及添加代表内容的图像。
它管理版块及其内容。可以将图像与版块主题关联,就像在主题中一样。可以将文章添加到版块,通过单选按钮选择适当的类别,使用 <! -- pagebreak -- > 标签分隔长文本,以及编辑或取消已添加的版块。
管理第三方插入的文章。它是我们在本节中已经分析过的新闻模块的审核区域。
为站点创建新调查,编辑或取消旧调查。每个调查最多可以插入 10 个不同的答案。在创建调查的上下文中,可以在同一页面上发布一篇新闻文章,宣布其创建。
允许您创建新主题,并通过弹出菜单关联相应的图像。
允许我们编辑他人发布的链接,创建用于存档链接的类别,删除链接,查看用户消息,通过与下载部分非常相似的界面告知我们任何断开的链接,并添加新链接。
退出管理区域,使 Cookie 无效。在完成 PHP-Nuke 工作后注销是良好的做法。出于安全原因。