跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

drupal

drupal 图书教程

由 hrs, 15 八月, 2019

12. Drupal 高级教程- 聚合器模块

标签
drupal

在本章中,我们将研究Drupal中的聚合器模块。聚合器模块从其他网站获取内容,但不生成任何源。它也被称为饲料阅读器。它收集并显示来自其他网站和博客的文本和图像。

以下是启用聚合器模块的步骤。

步骤1 - 单击菜单栏中的模块。

drupal-aggregator-module-step1.jpg

第2步 - 显示不同模块的列表。启用Aggregator模块,然后单击Save Configuration,如以下屏幕所示。

drupal-aggregator-module-step2.jpg

步骤3 - 现在,返回聚合器模块,然后单击右侧的“ 配置”选项。

drupal-aggregator-module-step3.jpg

第4步 - 显示Feed聚合器页面。

drupal-aggregator-module-step4.jpg

以下是此页面上的设置。

  • 允许的HTML标记 - 这指定您只能获得包含在给定文本框中的HTML标记,如图中所示。如果您删除其中任何一个,您将无法在内容中找到该特定标记。

  • 列表页面中显示的项目数 - 选择要在页面上显示的项目数。

  • 丢弃早于的项目 - 您可以使用此选项删除较旧的项目。

  • 使用选择类别 - 您可以通过单击复选框单选按钮或多个选择器来相应地选择类别。

  • 修剪描述的长度 - 选择描述的长度。

完成所有设置后,单击“ 保存配置”。

评论

由 hrs, 15 八月, 2019

11. Drupal高级教程 - 书籍模块

标签
drupal

在本章中,我们将研究Drupal中的Book Module。书籍具有内置的分层导航,这意味着您可以组织它们以特殊顺序阅读。书籍内容类型还允许您使网站内容更容易由网站访问者打印。

以下是在Drupal中配置Book模块的简单步骤。

步骤1 - 启用模块中的Book,然后单击Save configuration。

drupal-book-module-step1.jpg

步骤2 - 单击“ 内容”并选中相应框,选择要为书籍启用的内容类型。

drupal-book-module-step2.jpg

单击“ 保存配置”以保存您的内容类型。

步骤3 - 单击创建内容 - >书页或快捷栏书页面,如以下屏幕所示。

drupal-book-module-step3.jpg

展开“书籍大纲”下的部分,然后选择“ 创建新书”。您可以将权重设置为0。

单击“ 保存”按钮,即可创建顶级页面。

第4步 - 创建图书后,您可以通过单击图书页面底部的“ 添加子项”链接来创建子页面。

drupal-book-module-step4.jpg

步骤5 - 此外,单击内容管理 - >书籍 - >列表,如以下屏幕所示。单击“ 操作”列下的编辑顺序和标题。

drupal-book-module-step5.jpg

步骤6 - 您将看到如下屏幕所示的屏幕。此页面允许您移动书页以满足您的需求。按住四叉箭头并将其移动到重新排列页面的位置。您也可以将页面向右拖动以使其成为子页面。

drupal-book-module-step6.jpg

评论

由 hrs, 15 八月, 2019

10. Drupal 高级教程- 窗格模块

标签
drupal

在本章中,我们将学习如何在Drupal中使用Pane Module。窗格模块用于转换自定义面板窗格,其中可选标题将存储为变量,可以快速翻译或编辑。

以下是添加窗格模块的步骤。

步骤1 - 从链接下载Pane模块的最新文件并安装在Drupal站点中。

步骤2 - 启用您要使用的那个,然后单击页面底部的Save Configuration。

drupal-pane-module-step2.jpg

第3步 - 单击菜单栏中的“ 结构 ”。

drupal-pane-module-step3.jpg

第4步 - 单击“ 窗格”。

drupal-pane-module-step4.jpg

步骤5 - 然后单击“ 添加”窗格以添加新窗格。

drupal-pane-module-step5.jpg

步骤6 - 显示Panes页面,如下面的屏幕所示。

drupal-pane-module-step6.jpg

它包含以下字段。

  • 标题 - 在此框中输入您的窗格标题。

  • 描述 - 在一行或一句中描述您的窗格。

  • 类型 - 相应地选择类型,它可以是文本或实体主机。

填写详细信息后,单击“ 保存配置”。

步骤7 - 显示您的Pane模块,如下图所示。如果要在窗格中进行任何更改,请单击“ 编辑”。

drupal-pane-module-step7.jpg

第8步 - 显示Pane页面。

drupal-pane-module-step8.jpg

进行必要的更改并单击“ 保存内容”。

评论

由 hrs, 15 八月, 2019

9. Drupal 高级教程 - 默认模块

标签
drupal

在本章中,我们将研究Drupal中的默认模块。安装Drupal后,您将看到总共44个默认模块。您可以在Core部分中看到所有这些模块。默认情况下,安装后会启用29个模块。

步骤1 - 单击模块,您将在CORE部分中看到模块列表,如以下屏幕所示。

drupal-default-module-step1.jpg

以下是Durpal7中安装的默认模块列表。这些是Drupal所需的核心模块,无法禁用。

  • 块 - 使用可视构建块控制构造的页面。块是提供到网页的区域或区域中的内容框。

  • 颜色 - 允许管理员修改兼容主题的颜色方案。

  • 评论 - 允许用户评论和讨论已发布的内容。

  • 上下文链接 - 提供上下文链接以执行与页面上的元素关联的操作。

  • 仪表板 - 在管理界面中提供仪表板页面,用于在您的网站中形成管理项目和跟踪信息。

  • 数据库日志记录 - 将系统事件记录并记录到数据库。

  • Field - Field API允许向节点和用户等实体添加字段。

  • 字段SQL存储 - 它设置为在SQL数据库中存储字段数据。

  • Field UI - Field API的用户界面。

  • 文件 - 指定文件字段类型。

  • 过滤器 - 按顺序过滤内容和展品。

  • 帮助 - 管理在线帮助的显示。

  • 图像 - 允许图像处理工具。

  • 列表 - 指定列表字段类型。使用此选择创建选择列表。

  • 菜单 - 允许管理员根据选择自定义站点导航菜单。

  • 节点 - 允许将内容提交到站点并显示在页面上。

  • Number - 设置数字字段类型。

  • 选项 - 它指定文本和数字字段的选项,复选框和单选按钮小部件。

  • 覆盖 - 它指定覆盖中的Drupal管理界面。

  • 路径 - 允许用户重命名URL。

  • RDF - 它通过元数据改进您的内容,以允许其他应用程序(例如搜索引擎,聚合器)以更好的方式理解其关系和属性。

  • 搜索 - 允许网站范围内的关键字搜索。

  • 快捷方式 - 允许用户管理可自定义的快捷方式链接列表。

  • 系统 - 处理管理员的常规站点配置。

  • 分类 - 启用内容分类。

  • 文本 - 定义简单文本字段类型。

  • 工具栏 - 提供一个工具栏,显示顶级管理菜单项和其他模块的链接。

  • 更新管理器 - 检查可用更新,并可通过Web界面安全地安装或更新模块和主题。

  • 用户 - 管理用户注册和登录系统。

评论

由 hrs, 15 八月, 2019

8. Drupal 高级教程- 扩展

标签
drupal

在本章中,我们将了解Drupal Extensions。要扩展站点的功能,可以安装不同的扩展。

以下是在Drupal中安装Extension模块的步骤。

步骤1 - 单击菜单栏中的模块。

drupal-extensions-step1.jpg

第2步 - 单击“ 安装新模块”。

drupal-extensions-step2.jpg

第3步 - 显示以下页面。在此处,在框中输入模块URL,如下图所示,然后单击“ 安装”。

drupal-extensions-step3.jpg

步骤4 - 模块开始安装,如下面的屏幕所示。

drupal-extensions-step4.jpg

步骤5 - 安装完成后,您将看到以下屏幕。单击“ 启用新添加的模块”链接。

drupal-extensions-step5.jpg

步骤6 - 接下来,显示模块已安装的模块页面,现在您可以启用模块。

drupal-extensions-step6.jpg

评论

由 hrs, 14 八月, 2019

7. Drupal高级教程 - 国际化

标签
drupal

在本章中,我们将了解Drupal中的国际化。国际化是一个允许您创建多语言网站的模块。这样您就可以用不同的语言显示您的网站。

以下是国际化的步骤 -

步骤1 - 单击菜单栏中的“ 模块 ”。

drupal-internationalization-step1.jpg

第2步 - 要获得国际化模块,您必须先下载并在Drupal中安装它。然后,您必须启用国际化模块,然后单击“ 保存配置”。

drupal-internationalization-step2.jpg

步骤3 - 接下来,您可以在页面右侧看到国际化模块的配置设置,如以下屏幕所示。

drupal-internationalization-step3.jpg

步骤4 - 单击“ 配置”,您将看到以下页面。

drupal-internationalization-step4.jpg

在内容语言中 -

  • 仅启用语言 - 选中此框时,您只能查看已启用的语言。

  • 将允许使用所有定义的语言 - 当您选中此框时,将仅允许定义的语言。

您可以在页面右上角看到一些标签 -

drupal-internationalization-step5.jpg

  • 多语言设置 - 您可以在Drupal - Multilingual Content一章中详细了解多语言设置

  • 选择 - 您可以根据语言选择节点和分类。

  • 变量 - 选择要设置的变量。

  • 节点选项 - 帮助您设置节点。

  • 字符串 - 帮助更改页面的格式。

完成更改后,单击“ 保存配置”。

评论

由 hrs, 14 八月, 2019

6. Drupal 高级教程- 社交网络

标签
drupal

在本章中,我们将研究Drupal中的社交网络。社交媒体现在变得非常重要,Drupal为此目的有许多社交媒体模块。我们以ShareThis模块为例,您可以选择其他任何选择。

以下是用于安装ShareThis模块的简单步骤。

步骤1 - 单击ShareThis以访问ShareThis模块页面,然后单击版本,如以下屏幕所示。

drupal-social-networking-step1.jpg

步骤2 - 复制模块的链接地址,如以下屏幕所示。

drupal-social-networking-step2.jpg

步骤3 - 接下来,转到模块,然后单击安装新模块,如以下屏幕所示。

drupal-social-networking-step3.jpg

步骤4 - 现在,粘贴您在步骤(2)中复制的链接地址,然后单击“ 安装”,如以下屏幕所示。

drupal-social-networking-step4.jpg

第5步 - 您将看到以下屏幕。单击启用新添加的模块。

drupal-social-networking-step5.jpg

第6步 - 接下来,转到模块。启用该模块,然后单击保存配置,如以下屏幕所示。

drupal-social-networking-step6.jpg

步骤7 - 转到“ 配置”,在“ WEB服务”下单击“ 共享”,如以下屏幕所示。

drupal-social-networking-step7.jpg

步骤8 - 弹出以下屏幕。

drupal-social-networking-step8.jpg

步骤9 - 您可以单击“ 显示”部分下的任何按钮样式,在线共享您的内容,如以下屏幕所示。

已移除图像。

步骤10 - 单击要删除的任何服务。您还可以使用Google Plus One和Facebook等额外服务,方法是检查它们,如下面的屏幕所示。

drupal-social-networking-step10.jpg

您可以从“ 可能的服务”部分中选择服务,也可以从“ 选定的服务”部分中删除或重新订购服务。

步骤11 - 接下来,单击上下文,如以下屏幕所示,以配置ShareThis小部件应出现的位置。

drupal-social-networking-step11.jpg

按照屏幕上显示的字段的详细信息。

  • 在位置,你可以选择任何节点的内容或阻止或链接区域。

  • 如果您希望ShareThis小部件显示在节点类型下,您可以选择文章和基本页面。

  • 如果您选择评论,您也可以在评论上显示ShareThis。

  • 窗口小部件的权重确定页面上将显示的位置。

步骤12 - 接下来,选择高级,如以下屏幕所示。

drupal-social-networking-step12.jpg

以下是前一屏幕上显示的字段的详细信息。

  • 安装模块时,将创建随机发布者密钥。

  • Twitter后缀可以选择附加Twitter句柄或文本,以便在有人分享文章时获得ping。

  • Twitter手柄将在Twitter上分享时使用。

  • Twitter建议在分享时指定推荐给用户的推特句柄。

  • 如果禁用悬停时显示ShareThis小部件,则会在点击时显示ShareThis小部件而不是悬停。

  • 如果选中显示计数“0”而不是“新建”,则在尚未共享的内容的计数中显示零而不是新建。

  • 显示短URL将显示完整或缩短的URL。

  • CopyNShare将分别测量您网站内容或网址的副本和份额。

步骤13 - 检查完所有详细信息后,单击保存配置,如以下屏幕所示。

drupal-social-networking-step13.jpg

步骤14 - 现在您可以看到文章页面上显示的社交媒体按钮。

drupal-social-networking-step14.jpg

评论

由 hrs, 14 八月, 2019

5. Drupal 高级教程- 触发器和动作

标签
drupal

在本章中,我们将了解Drupal中的触发器和动作。首先让我们看看触发器。

它可以定义为您网站中发生的更改。可以在创建新内容或任何页面之后执行操作。

触发器

以下是帮助您在Drupal中使用触发器的步骤。

步骤1 - 首先单击菜单栏中的模块。

drupal-triggers-and-actions-step1.jpg

步骤2 - 单击“ 模块”时,将显示以下页面。

drupal-triggers-and-actions-step2.jpg

这里启用Trigger模块。然后单击页面底部的“ 保存配置 ”。

步骤3 - 返回Trigger模块,然后单击页面右侧的Configure,如下图所示。

drupal-triggers-and-actions-step3.jpg

步骤4 - 单击“ 配置”时,将显示以下页面。

drupal-triggers-and-actions-step4.jpg

我们在页面上有不同的选项卡指定每个触发器。

注释模块 - 您只能将操作分配给与注释模块相关的触发器。

节点模块 - 您可以为与节点模块相关的触发器分配操作。

drupal-triggers-and-actions-step5.jpg

系统模块 - 您只能将操作分配给与系统模块相关的触发器。

drupal-triggers-and-actions-step6.jpg

分类模块 - 您可以触发分类模块的操作。

drupal-triggers-and-actions-step7.jpg

用户模块 - 最后我们有用户模块,这里必须在用户模块中分配操作。

drupal-triggers-and-actions-step8.jpg

操作

在特定系统对象上执行的任务称为操作。

步骤1 - 从菜单栏中单击“ 配置 ”。

drupal-triggers-and-actions-step9.jpg

第2步 - 单击系统部分中的操作。

drupal-triggers-and-actions-step10.jpg

第3步 - 单击“ 操作”时,将显示以下页面。

drupal-triggers-and-actions-step11.jpg

步骤4 - 从下拉列表中选择任意一个操作,然后单击“ 创建”。

drupal-triggers-and-actions-step12.jpg

步骤5 - 选择选项并单击“ 创建”时,将显示以下页面。

drupal-triggers-and-actions-step13.jpg

以下是页面上显示的选项字段 -

  • 标签 - 为您的操作命名

  • 收件人 - 输入您的电子邮件地址

  • 主题 - 输入要添加到操作的主题

  • 消息 - 单击任何操作时,输入要发送给访问者的消息。

填写完所有详细信息后,单击“ 保存”。

步骤(6) - 您可以看到您的操作已添加到列表中。

drupal-triggers-and-actions-step14.jpg

评论

由 hrs, 13 八月, 2019

4. Drupal 7 高级教程- 多语言内容

标签
drupal

在本章中,我们将了解多语言内容。这意味着您的内容可以编写,并将以不同的语言显示。为此,您可以安装多语言内容模块或Internationalism模块。

以下是在Drupal上安装多语言内容模块的步骤。

步骤1 - 单击菜单栏中的模块。

drupal-multilingual-content-step1.jpg

步骤2 - 从模块中选中“ 多语言内容”框,然后单击“ 配置”。

drupal-multilingual-content-step2.jpg

第3步 - 将显示“多语言设置”页面。

drupal-multilingual-content-step3.jpg

内容的语言 -

  • 仅启用语言 - 选中此框时,您只能查看已启用的语言。

  • 将允许所有定义的语言 - 仅允许定义的语言。

在这里,我们有三个不同的选项卡,您可以在其中进行所需的更改。

  • 选择 - 您可以根据语言选择节点和分类。

drupal-multilingual-content-step4.jpg

  • 按语言选择节点 - 如果您希望按语言划分节点,请选中复选框。

  • 按语言选择分类术语 - 如果您想要按语言分类术语,请选中此框。

  • 跳过标签 - 写下您不想包含的标签。

  • 启用特定页面 - 如果要为特定页面启用设置,请使用此复选框。

完成后单击“ 保存”按钮。

  • 变量 - 选择要设置的变量,如以下屏幕所示。

drupal-multilingual-content-step5.jpg

  • 菜单设置 - 管理菜单设置。

  • 网站信息 - 有助于在网站上进行更改。

  • Feed设置 - 您可以设置Feed描述。

  • 区域设置 - 更改时区和日期。

  • 主题设置 - 指定管理主题。

  • 用户设置 - 您可以使用它来设置用户。

  • 用户电子邮件 - 可以完成与用户电子邮件相关的任何问题。

  • 示例 - 您可以举例说明。

完成设置后,单击“ 保存 ”。

  • 节点选项 - 帮助您设置节点。

drupal-multilingual-content-step6.jpg

您可以隐藏内容翻译并更改此页面上的语言。稍后,单击“ 保存配置”按钮。

  • 字符串 - 此选项有助于更改页面的格式。

     

drupal-multilingual-content-step7.jpg

使用可翻译文本格式设置更改和翻译字符串。您可以在选择多种语言时更改来源。完成后,单击“ 保存”按钮。

评论

由 hrs, 13 八月, 2019

3. Drupal 7 高级教程 - 错误处理

标签
drupal

在本章中,我们将研究Drupal错误处理,以便在Drupal站点上管理错误消息。

错误处理是一个检测和查找错误分辨率的过程。它可以是编程应用程序错误或可传递错误。

以下步骤描述了如何在Drupa中管理错误消息 -

步骤1 - 转到“ 配置”,然后单击“ 记录和错误”。

drupal-error-handling-step(1).jpg

步骤2 - 将显示“ 记录和错误”页面,如以下屏幕所示。

drupal-error-handling-step(2).jpg

以下是前面屏幕中显示的字段的详细信息 -

  • 要显示的错误消息 - 它指定要在Drupal站点上显示的错误消息。

    • 无 - 此选项不显示任何错误消息。

    • 错误和警告 - 此选项仅显示与错误和警告相关的消息。

    • 所有消息 - 此选项指定要在站点上显示的所有类型的错误消息,例如错误,警告等。

  • 要保留的数据库日志消息 - 它指示要在数据库日志中保留的最大消息数。

Drupal使用_drupal_exception_handler($ exception)函数来处理站点上的错误。这些错误不会包含在try / catch块中。异常处理程序退出时,脚本不会执行该函数。

_drupal_exception_handler的代码如下 -

function _drupal_exception_handler($exception) {
   require_once DRUPAL_ROOT . '/includes/errors.inc';
   try {
      // display the error message in the log and return the error messages to the user
      _drupal_log_error(_drupal_decode_exception($exception), TRUE);
   }
   catch (Exception $excp2) {
      // Another uncaught exception was thrown while handling the first one.
      // If we are displaying errors, then do so with no possibility of 
         a further uncaught exception being thrown.
         
      if (error_displayable()) {
         print '<h1>Additional uncaught exception thrown while handling exception.</h1>';
         print '<h2>Original</h2> <p>'. _drupal_render_exception_safe($exception).'</p>';
         print '<h2>Additional</h2> <p>'. _drupal_render_exception_safe($excp2).'</p><hr/>';
      }
   }
}

必须在每个Drupal请求上使用该函数。该函数出现在文件include / bootstrap.inc中的第2328行。

有两个对_drupal_exception_handler的字符串引用,例如bootstrap.inc文件中存在_drupal_bootstrap_configuration(),errors.inc文件中存在_drupal_get_last_caller。这两个文件都存在于'includes'文件夹中。

评论

分页

  • 首页
  • 前一页
  • Page 1
  • Page 2
  • Page 3
  • 当前页 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • …
  • 下一页
  • 末页
drupal
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号