跳到内容

数据库第二部分

数据库URL结构

数据库存在于使用Pages创建的页面中。通过页面的URL访问数据库中的各个类别和记录。例如,如果您有一个带有URL的页面< yourcommunity > / mypage如果这个页面包含你的数据库,你可能会有一个通过URL访问的记录 / mypage / category /记录,在那里类别类别名称是and吗记录是记录名。如果您重命名页面或将数据库移动到不同的页面,您的URL将动态更新自己。

为了方便这种方法,数据库只能存在于一个每次一页。它们不能在其他页面上复制(尽管您可以创建显示来自数据库的数据并在其他页面上使用它们)。

字段

更高级的数据库使用需要自定义数据来实现其目标,并且可以设置字段以收集此数据。字段是创建的Admincp.,当用户添加新记录时,字段显示在表单上。

IPS4支持广泛的字段类型,允许您轻松捕获特定类型的数据。下面是支持的类型:

  • 地址
    提供特殊的自动完成地址字段,由Google提供支持
  • 复选框
    单个开/关复选框
  • 复选框组
    一组几个开/关复选框
  • 代码
    提供语法高亮显示代码的方法
  • 日期
    日期字段,带有日期选择器
  • 编辑器
    提供用于所见即所得编辑的富文本编辑器
  • 数据库关系
    一种高级字段类型,允许关联来自不同数据库的记录
  • 成员
    提供一个自动完成的成员搜索框
  • 数字
    一个数字输入框(在较旧的浏览器上,会恢复为一个简单的文本框,但需要进行数字验证)
  • 密码
    密码输入字段
  • 广播
    一组射频箱(意味着只能选择其中一个选项)
  • 选择框
    包含提供的选项的下拉菜单(如果需要,可以允许多个选择)
  • SoundCloud.
    Soundcloud嵌入字段
  • Spotify
    Spotify嵌入领域
  • 电话
    一个电话号码输入字段(在旧浏览器上,会变成一个简单的文本框)
  • 文本(默认)
    单行文本输入字段
  • 文本区域
    一个多行文本输入字段
  • 上传
    IPS4上传字段
  • URL.
    URL输入字段(旧浏览器上,返回具有URL格式验证的简单文本框)
  • 是/否
    一个可以接受是或否值的切换字段
  • YouTube
    YouTube嵌入领域

许多字段类型都有特定于它们的附加选项。例如,选择框有允许选择多个值的选项,而上传有允许多个文件的选项,以及限制文件类型的方法。

字段格式

字段可以应用自动格式化。对于非编码人员,可以从一系列的徽章颜色中进行选择,并且可以控制字段在列表或记录显示中的位置。然而,对于编码人员,您可以完全控制每个字段的HTML输出,包括使用IPS4的模板逻辑。这意味着您能够以一些非常有趣的方式为每个字段使用IPS4存储的数据—例如,您可以取an的值地址字段并使用它来输出嵌入的Google地图映射,甚至创建一些不输出的字段,而是用于控制记录模板的布局。有很多可能性。

权限

数据库有多个级别的权限:

  • 页面级别
    由于页面有自己的权限设置,如果用户没有查看页面的权限,他们也无法查看数据库。
  • 数据库级
    可以在数据库级别设置权限,这也可以在数据库中形成默认权限。
  • Category-level
    类别可以有选择地覆盖数据库级权限并提供自己的权限。这对隐藏的类别是有用的——也许是员工,或者一个类别只对高级会员。

管理数据库

数据库通过转到页面 - >数据库中管理Admincp..的Pages菜单中还列出了数据库Admincp.为更快的访问。在这个屏幕中,您将看到关于每个数据库的一些简单信息,以及管理每个部分的菜单项:

2021 - 08 - 31 - _14 - 40 - 17. png

管理数据库

方法可以添加记录Admincp.(点击图标)或通过显示数据库的前端页面。这意味着用户不需要Admincp.访问添加/编辑记录。

创建数据库

要创建数据库,请单击创建新的按钮上面的屏幕。您可以使用许多配置选项。

  • 细节
    这个数据库的基本设置。在此选项卡的底部,您可以选择要用于此数据库的模板。如果您还没有创建它们,您总是在以后再创建它们。

  • 选项卡,您将设置用于引用此数据库中的记录的单词(而不是通用的“记录”术语)。例如,如果你正在创建指南数据库,这些语言选择将意味着IPS4将在上下文中引用你的数据库,如“搜索指南”,“该数据库中有5个指南”和“创建一个新指南”。
  • 选项
    这个选项卡更精细地控制你的数据库将如何工作,包括评论,评论,标签,和“维基风格”编辑我们前面提到。这里还提供了排序选项,允许您选择记录的顺序,更重要的是,可以选择对记录进行排序的字段。例如,如果您有一个包含关于恐龙的记录的数据库,您可能希望按Era(您将创建的一个自定义字段)对记录进行排序。您可以在稍后创建字段后返回该标记来配置它。
  • 论坛
    此选项卡为数据库配置上述论坛集成(个别类别也可以覆盖这些设置)。
  • 页面
    由于数据库需要在其中显示页面,因此可以在这里轻松创建一个页面,作为数据库创建过程的一部分。或者,您可以稍后将其添加到现有页面中。

添加到页面

如果您没有在数据库创建过程中创建页面(如上所述),您可以通过在页面内容中使用特殊的数据库标记来手动创建页面。在细节选项卡时,指定数据库关键字.这就是页面中包含数据库的方式。如果关键是我的数据库,您将它插入页面:

{数据库= "数据库"}

如上所述,数据库一次只能存在于一页上;尝试在多个页面上使用此标记无法正常工作。


报告指南


×
×
  • 创建新的…
Baidu