Pages中的数据库特性为您提供了创建社区中自己的自定义数据驱动部分所需的工具。万博最佳平台您可以在数据库中定义设置和字段,Pages为您提供类别、评论、评论、评级等支持——就像完整的IPS Community Suite应用程序一样。
数据库设置在AdminCP,通过导航到页面->数据库。您将看到社区中当前数据库的列表。万博最佳平台单击创建新的按钮以添加一个新的。
在第一个选项卡上,我们将设置关于数据库的一些基本细节。为的名字,输入食谱.这个名称是用户在整个社区中看到它的方式,例如在搜索表单上。
如果你愿意,可以输入描述;这将在用户访问数据库页面时显示在主页上。
接下来的两个设置决定了该数据库将如何处理类别和记录。您可以选择是否使用类别(另一种选择是记录不存在于类别中,而只是在数据库中列出),如果您使用类别,用户是否将类别列表视为主页或类似博客的文章布局。
对于我们的使用,我们将使用类别,我们想要显示类别列表,所以选择适当的选项:
接下来,我们选择这个数据库将使用的模板。在我们的高级教程我们创建自定义模板来更改数据库的外观,但对于这个数据库,我们将坚持使用默认值,这样就不必编辑代码。
最后是数据库密钥。这就是IPS4在内部识别数据库的方式。你可以把这个空着;它会自动为您创建一个密钥。
语言选项卡上的字段允许您自定义IPS4将用于引用数据库中的记录的单词(因为“记录”在大多数情况下是通用的和非描述性的)。因为不同的语言有不同的语法规则,所以需要指定五种变体。对于英语,我们将使用这些:
options选项卡是数据库进行更精细配置的地方。我们不需要wiki风格的编辑(在这里,任何成员都可以编辑任何记录),而且我们不需要存储修订版以供使用。不过,我们将启用搜索功能。我们也允许评论和评论。因此,表单的前半部分看起来是这样的:
根据这些字段,我们可以设置数据库中记录的顺序。下拉列表中有一些内置的排序选项,但是当您稍后向数据库添加了自定义字段时,它们也可以用于这里的排序。但是,对于我们的使用,按内置排序发布日期和下行是完美的——这意味着新记录将显示在顶部,并按日期降序排列。
这个选项卡的最后一部分处理记录图像。这是一个特殊的内置字段,允许用户上传代表每条记录的图像。我们将使用这个功能,因为它适合我们的目的。默认设置将为我们工作:
论坛选项卡为记录设置页面/论坛集成,这意味着当添加新记录时,主题将自动发布。我们不会使用这个功能,所以您将其禁用。
最后一个选项卡处理数据库的页面。在第一步中,我们手工创建了一个页面,所以我们不需要在这里再次这样做,但这个表单是一种替代方法。保留此选项为我将把这个数据库添加到现有页面中.
保存表单后,您将设置数据库的权限,因此根据您的喜好配置这些权限。注意,如果一个组没有访问我们在步骤1中创建的页面的权限,那么即使您在这里授予权限,他们也不能访问这个数据库。
还要注意,在Pages数据库中,如果需要,各个类别可以覆盖这些权限,允许您在这里为数据库设置默认值,但有些类别的访问权限被限制为特定组(例如,员工或高级成员)。
报告指南