第 4 章 后端结构:管理员视图

目录
管理功能
偏好设置页面

管理员页面通过调用 admin.php 页面 (www.yoursite.com/admin.php) 并执行登录程序,输入您的用户名和密码来访问。(请记住,普通用户不应从 admin.php 页面登录,而应从相应的模块登录)。

登录后,管理员会看到一个界面,其中列出了所有可以操作的区域(参见图 4-1)。如果管理员是超级管理员,他可以操作网站的所有区域;如果他是一位权限受限的管理员,他将看到与其被允许操作的区域相关的链接。通过偏好设置配置,我们可以决定是否显示图标或仅显示文本界面。根据我们的选择,将出现文本或图标管理界面。图 4-1显示了带有图标的界面,正如您所见。

图 4-1. 管理面板

管理面板

请记住,当您编写新的管理模块时,您还必须创建相应的图标,否则,当处于可视化管理模式时,只会显示与您的模块对应的文本链接,并且您将无法单击它。

为了设置图形管理模式,您必须转到偏好设置部分,并在“图形选项”中将“管理中的图形菜单”选项设置为“是”。

管理功能

功能 “添加 文章”

它是向新闻模块添加新文章的功能。提供的选项很多,这里将分析其中一个(参见图 4-2

功能 “备份 数据库

此功能允许我们创建一个备份文件,其中包含 PHP-Nuke 数据库的结构和内容。这在我们的数据丢失时非常有用。一旦我们点击“备份数据库”,我们将需要等待服务器创建文件。等待时间从几秒到几分钟不等,具体取决于数据库的大小。创建完成后,系统将提示我们下载文件。请记住将您的备份保存在安全的地方!

功能 “区块

这是一个非常重要的功能,因为它允许我们控制门户的左右列。方案呈现了一个我们已创建的区块列表,然后我们可以激活、停用或编辑它们,更改它们的位置和顺序,并分配权限。实际上,我们可以决定一个区块是否应该对所有人可见,仅对注册用户可见,还是仅对管理员可见。我们还可以使区块仅在特定语言中可见。

请注意:此信息也存在于第 8 章

PHP-Nuke 区块可以分为 3 种不同的类型

为了创建一个将添加到可用区块列表的新区块,我们必须向下滚动页面并将自己定位在“添加区块”上。

标题字段是所有区块的通用元素,将在其中编译。

请记住,在发布区块之前,将向我们显示预览。

内容 管理器

此功能允许我们在内容部分内添加新类别和新内容。它与文章非常相似,但功能较少。一个值得注意的功能是可以添加标签

<! -- pagebreak -- > 

为了创建多页文章。

下载

它创建类别、子类别,并将文件添加到下载区域。出于安全原因,系统不允许通过 HTTP 上传文件,只允许通过其 HTTP 地址链接文件。例如,如果在我们网站的 files 目录中找到文件 files.zip,我们将不得不将其链接为 www.oursite.com/files/file.zip。这也允许我们链接外部资源。

编辑 管理员

使我们能够添加新管理员,定义他们的访问级别。除了拥有超级管理员之外,实际上还可以为各个管理员仅激活部分功能。

编辑 用户

从这里可以手动添加新用户并修改现有用户,通过在相应的表格中键入昵称来选择他们的个人资料。

百科全书

允许创建多个词语列表(也可以选择语言),创建百科全书后,我们可以继续插入术语。

大事记

允许插入重复发生的事件,选择日期并插入描述。

FAQ

允许创建主 FAQ 类别以及所有相关的问题/答案。

Splatt 论坛

论坛的管理分为 4 个区域

HTTP 引用页

它显示了最近访问该网站的来源。

消息

它在主页中创建一个中央区块,以便向用户发送选择性消息。消息可以仅发送给注册用户、非注册用户、管理员,或者可以按语言进行选择。

模块

允许管理已安装的模块。模块可以激活、停用或分配读取权限。模块可以是世界可读的、仅注册用户可读的或仅管理员可读的。

新闻通讯

PHP-Nuke 管理员可以向已同意接收新闻通讯的注册用户发送新闻通讯,或将其发送给所有注册用户。注意垃圾邮件!

优化 数据库

优化数据,提高数据库速度。

偏好设置

此主题将在名为偏好设置页面的章节中讨论。

书评

它允许我们插入书评。在每篇书评中,都可以投票、提供与主题相关的链接,最后提供代表内容的图像。

版块 管理器

它管理版块及其内容。可以将图像与版块主题关联,就像在主题中一样。可以将文章添加到版块,通过单选按钮选择适当的类别,使用 <! -- pagebreak -- > 标签分隔长文本,以及编辑或取消已添加的版块。

文章

管理第三方插入的文章。它是我们已在本节中分析的新闻模块的审核区域。

调查/投票

为网站创建新的调查,编辑或取消旧的调查。每个调查最多可以插入 10 个不同的答案。在创建调查的上下文中,可以在同一页面上发布一篇新闻文章来宣布其创建。

主题

允许您创建新主题,并通过弹出菜单关联相应的图像。

链接

允许我们编辑其他人发布的链接,创建类别以存档链接,删除链接,查看用户消息,告知我们任何断开的链接(通过与下载部分非常相似的界面),并添加新链接。

注销/退出

退出管理区域,使 cookie 无效。在完成 PHP-Nuke 的工作后注销是一种良好的习惯。为了安全起见。