Datalife Engine · 2020年02月22号 0

DataLife Engine文档- 模板> 主页

此部分的显示在main.tpl中配置。在那里自定义了连接引擎的所有其他组件的主页模板。不建议在不了解HTML的情况下编辑此部分,因为它使用通过表单传递给脚本的字段名称。换句话说,您可以根据需要编辑文本,但不要更改字段名称,这是非常重要的。

{headers}

在页面编码上显示生成的元标记:标题,关键字,描述。并连接所有必需的脚本。放置在模板中的<head>标记之间。模板中需要此标签。

{jsfiles}

显示在模板的特定区域中DLE使用的所有涉及的JS脚本。例如,使用此标记,您可以将所有JS脚本传输到页面底部,以加快页面的加载和呈现速度。该标记是可选的,并且如果它不在模板中,则所有脚本将像以前一样连接到标记{headers}。注意!如果移动脚本嵌入,则应记住{AJAX}标签也应放在{jsfiles}标签下方。此外,例如,如果第三方脚本使用Jquery库,则应考虑模板中所有第三方脚本的工作。在嵌入所有脚本之前,它们不应该运行。我们强烈建议初学者不要使用此标记,因为它是为有使用JS脚本经验的经验丰富的网站管理员设计的。

{THEME}

所选模板的路径。

{login}

用户登录和注册面板。

{vote}

在网站上投票。

{changeskin}

用于更改网站外观的表格。

{calendar}

日历模块。

{topnews}

显示上个月添加的评分最高的文章。

{archives}

显示档案。

{info}

如果需要,显示服务信息。该标签在模板中是必需的。

{content}

显示网站内容本身:新闻,反馈,注册等,因此是主要内容。除极少数情况外,模板中还需要此标签,具体取决于站点所需的功能。

{custom}

请参阅“ 在页面上显示新闻 ” 。

[ available=section] 文本[/ available]

请参阅“ 在页面上显示新闻 ” 。

{AJAX}

连接DLE和AJAX的所有必需脚本。连接是必需的,建议将其放置在页面的顶部,紧靠<body>标记。模板中需要此标签。

[group = X] 文字[/ group]

显示特定用户组的文本。其中X是用逗号分隔的用户组ID的列表。

[category = X] 文字[/ category]

设计用于在用户属于X 类别时显示文本。其中X 是您的类别的ID 。允许指定用逗号分隔的类别。

{banner_ name }

该标签用于在网站上显示广告信息。标语的全名在“管理面板”中的特殊模块中设置。

{信息名称}

此标签用于显示RSS通知程序和其他网站的新闻。标签的名称和所有设置都在管理面板中设置。

[not-category = X] 文字[/ not-category]

旨在在用户不在任何地方(X 类别)时显示文本。其中X 是您的搜索ID 。允许指定用逗号分隔的类别。

[not-group = X] 文字[/ not-group]

显示除指定用户组以外的任何用户组的文本。其中X是用逗号分隔的用户组ID的列表,其信息将不会显示。

[page-count = 1,2,3] 文字[/ page-count]

如果用户位于新闻导航的某个页面上,则不管该网站的哪个部分,均显示附带的文本,其中1,2,3是导航页面编号。

[not-page-count = 1,2,3] 文字[/ not-page-count]

在除指定页面之外的任何页面上显示随附的文本。

[news = 1,2,3] 文字[/ news]

如果用户查看标签中指定的文章的完整版本,则显示随附的文本,其中1,2,3是文章ID 。

[not-news = 1,2,3] 文字[/ not-news]

在标记中指定的新闻页面以外的任何页面上显示文本。

[tags = tag1,tag2,tag3 ]文本[/ tags]

当访问者使用标记云中列出的关键字查看页面时,显示封闭文本,其中tag1,tag2,tag3是标记云中的关键字。

[not-tags = tag1,tag2,tag3 ]文本[/ not-tags]

在除指定页面之外的任何页面上显示文本。

[related-news] {related-news}

[/ related-news]

查看全文时显示相关新闻块。

[vk] 文字[/vk]

如果启用了使用VK网络的授权,则显示随附的文本。

{vk_url}

显示URL链接以登录到VK。

[odnoklassniki] 文字[/ odnoklassniki]

如果启用了使用Odnoklassniki网络的授权,则显示随附的文本。

{odnoklassniki_url}

显示URL链接以登录到Odnoklassniki。

[facebook] 文字[/ facebook]

如果启用了使用Facebook的授权,则显示随附的文本。

{facebook_url}

显示URL链接以登录Facebook。

[google] 文字[/ google]

如果启用了使用Google的授权,则显示随附的文本。

{google_url}

显示URL链接以登录Google。

[mailru] 文字[/ mailru]

如果启用了使用Mail.ru的授权,则显示随附的文本。

{} Mailru_url

显示URL链接以登录Mail.ru。

[yandex] 文字[/ yandex]

如果启用了使用Yandex的授权,则显示随附的文本。

{yandex_url}

显示URL链接以登录到Yandex。

[xfvalue_X]

显示额外字段“ x”的值,其中“ x”是额外字段的名称

[xfgiven_X]текст[/ xfgiven_X]

如果不为空,则显示额外的字段“ x”。如果该字段没有值,则仅不显示该文本。

[xfnotgiven_X]текст[/ xfnotgiven_X]

如果发布文章时未设置额外字段,则显示随附的文本,其中“х”是额外字段的名称。

[ifxfvalue tagname =“ tagvalue”]文本[/ ifxfvalue]

如果额外字段值与指定值匹配,则显示封闭文本,其中tagmane 是额外字段的名称,而tagvalue 是其值。

[ifxfvalue tagname!=”tagvalue”]文本[/ ifxfvalue]

如果额外字段值与指定值不匹配,则会显示它们之间的文本,其中tagmane 是额外字段的名称,而tagvalue 是其值。

{catmenu}

显示网站类别的菜单。菜单的设计在模板类别menu.tpl中

{catnewscount id =“ X”}

显示特定类别中的文章数,其中X代表所需类别的ID。

{category-id}

显示访问者查看的类别的ID。当在网站上组织菜单时,以及在编辑文章显示模板时需要快速重新分配任何CSS类或模板文件名称时,此标记将非常有用。

{category-title}

显示访问者查看的类别的名称。当您需要显示正在查看的类别的名称时,此标签将很有用。

{category-description}

当用户查看类别时,在网站上显示类别说明。显示完整的说明时,它也可用。

{page-title}

页面标题“标题,描述,元标记”部分中指定的显示

{page-description}

在页面的“标题,描述,元标记”部分中指定的显示

[page-title]文字[/page-title]

如果在已查看页面的“标题,描述,元标记”中指定了页面标题,则显示随附的文本。

[not-page-title]文字[/not-page-title]

如果未在已查看页面的“标题,描述,元标记”中指定页面标题,则显示附带的文本。

[page-description]文字[/page-description]

如果在查看的页面的“标题,描述,元标记”中指定了页面描述,则显示随附的文本

[not-page-title]文字[/not-page-title]

如果未指定查看页面的描述,则会显示随附的文本。