Drupal 社区文档之一般概念

最后更新2015年11月4日。创建于2005年4月1日。
编辑mgosur,mrchone,[email protected],dcdenison。登录到编辑此页。

文中讨论了一些一般性的概念,将有用的当你开始探索Drupal。对这些概念,你可以跟着其他文档的链接的更多细节。

节点(内容)

A结是对你的网站内容的总称。这个内容类型该节点将定义哪些字段包含在它。根据节点的类型、不同的领域将被连接,这是众所周知的内容类型。例如,一个基本的网页内容类型有如标题和正文域。内容类型的其他例子:本页用于书,讨论的话题在论坛,博客页面在博客中,和新闻文章。

“节点”并不意味着在数学意义上作为网络的一部分。

在Drupal内容管理更有用的材料,看资源指南:在Drupal内容管理工具。

实体类型

一个实体类型是一组领域有用的抽象。实体类型是用来存储和显示数据,可结(内容)、评论、分类、用户配置文件、或者定制开发。

在阅读更多关于实体实体的API文档

评论

评论是你可以对你的站点的另一个内容类型(如果您已经启用了内核的评论模块)。每个评论通常是一小块,用户提交的内容,连接到一个特定的节点。例如,每一个连接到一个特定的论坛话题讨论是注释节点。

分类

Drupal有一个分类的内容称为系统分类。这是由核心分类模块提供。你可以定义你自己词汇(组分类术语)和添加条款每个词汇。然后每个词汇可以连接到一个或多个内容类型,并以这种方式,你网站上的节点可以分成不同的类别,分类标记,或在任何你选择的方式。

阅读更多关于这个概念的分类模块文档

用户

用户是一种实体,代表着一个真实的网站用户。默认情况下,用户都有一组属性包括用户名、密码、角色,和电子邮件地址。然而,他们也可能由其他模块提供的其它性能,并可扩展新领域。例如,你可以添加一个用户的推特地址领域的一个新的“链接”。

模块

一个模块是软件(代码),扩展Drupal的功能。模块分为三个类别之一:

核心模块已包含在下载的Drupal主。这些可以被开启或关闭,无需下载额外的组件。例子包括博客、书、调查,或分类。
贡献模块从Drupal.org所述模块下载部分下载,并安装在你的Drupal安装。例子包括面板视图或元标记。
自定义模块模块你自己写。这就需要深入了解Drupal,PHP编程,和Drupal API。
一组关于模块的开发有用的材料,看Drupal模块的开发。

区域和块

在你的Drupal站点的页面布局区域。这些可以包括页眉,页脚,侧边栏,和主要内容区域。你的主题可以定义额外的地区。

块是信息,是在你的网站的页面区域显示离散块。块可以以HTML或文本静态块的形式,菜单(这是网址导航),模块的输出(例如论坛热点),或动态列表,你创造了你自己(例如待办事件列表)。

菜单

Drupal中有7四的标准菜单:

这个主要菜单是由站点管理员建立并自动显示在许多主题网页标题(如果没有,你可以使自己的块来显示它们)。
管理是管理菜单,并在管理工具介绍。
导航是一个包罗万象的菜单通常包含在您的网站提供的链接模块。
用户菜单包含用户帐户链接和注销链接。
你也可以创建你自己的自定义菜单,并使他们的块显示。

你可以通过多种方式自定义菜单,如排序菜单项,按“重量”或简单的拖放到他们的地方,重命名菜单项,以及改变链接标题(显示当你的鼠标在菜单项的工具提示)。你可以移动菜单项到一个不同的菜单编辑菜单项的父属性。

你也可以在菜单中添加自定义菜单项,从添加的菜单管理屏幕菜单选项卡。创建一个菜单项,您将需要提供该内容的路径。

在所有的情况下一个菜单项只显示给访问者如果他们浏览页面的权利。例如,管理员菜单不显示访客没有登录。

主题

这个主题层从数据层分开,功能扩展层(模块)和核心。主题控件的外观(外观)网站,或您的网站显示,包括外观、布局和颜色。主题包含一个或多个PHP模板文件定义您的网站页面的HTML输出,以及一个或多个CSS文件定义布局,字体,颜色,和其他的风格。

一个收集有用的材料,其中,看主题和前端开发Drupal。

意见

虽然不是所有的网站都有意见,大多数网站包括视图模块,因为它提供了极好的工具。视图允许用户选择一个节点列表或其他实体,并将它们作为页块,RSS订阅,或其他格式。视图的主要用例是创建动态更新内容列表(例如,一个最新的新闻列表),根据内容的性质(的新闻列表,这样的内容类型是“新闻”,出版日期排序)。

数据库

Drupal的信息存储在数据库。在这个数据库中,每一类信息都有其自己的数据库表。例如,关于你的站点的节点的基本信息都存储在节点表,每个字段存储数据在一个单独的表(Drupal创建自动)。评论和用户也有自己的数据库表,如角色、权限设置等。

Drupal最常见的数据库是mysql。然而,你也可以运行在其他数据库系统Drupal,如PostgreSQL,以及。

路径

当你去在你的Drupal站点的URL,在你的基地网站地址被称为URL的一部分路径。

当你访问一个路径在你的Drupal站点,Drupal指出哪些信息应该通过检查它的菜单项和路由表发送到您的浏览器。一般来说,Drupal允许每个模块定义模块负责将路径,当您选择访问特定的路径Drupal问应显示在页面的模块。

例如,你正在查看的页面是http://drupal.org /节点/ 19828,和路径节点/ 19828”。该模块是负责这条道路是核心节点模块,所以当你访问这个页面,Drupal让节点模块确定如何显示。

自举

这个自举是CPU(中央处理单元)Drupal。在其他互动软件环境,这是有时被称为事件循环。Drupal的核心是一个有点像。它坐落在等待路径的要求,然后开始处理这个请求。

权限

权限可以设置控制哪些用户有权访问查看和/或编辑一个网站的特定区域。这些权限属于注册用户(即:管理人员、内容编辑、网站会员)和非注册用户。权限可以设置是非常具体和颗粒使一个强大的功能,使用在开发一个网站的结构。
时间: 2024-08-25 11:58:20

Drupal 社区文档之一般概念的相关文章

Drupal8 社区文档之Drupal的概述

灵活性,满足简单 内容管理努力平衡灵活性和简便的解决方案.如果解决方案过于简单,只能用于单一目的如果它太灵活了,它可能给新人学习太难. 一般的内容管理系统(CMS)就像是一个玩具卡车的具体假设它将如何被使用,而这些假设很难覆盖.内容管理框架,另一方面,如原材料需要进行任何玩具已作出任何假设他们会如何使用,以及需要专业的技术知识,为了让任何东西. Drupal的设计是非技术用户需要的简单性和灵活性完美的内容管理解决方案.它通过其模块化的方法,网站建设.不像其他的CMS,Drupal不是预制玩具卡车

openstack社区文档贡献

一.提交bug 首先,在https://bugs.launchpad.net/上注册账户.(登录页面有ubuntu字样) 输入你想要搜索的项目 可以看到最近的bug.blueprints. 填写相应的bug信息 注意这个bug id号,到此向openstack社区提交文档bug流程就是这样. 二.提交patch 在https://review.openstack.org上注册账号. 配置gerrit公钥认证 [[email protected] openstack-manuals]# git c

007-elasticsearch【一】概述、Elasticsearch 访问方式、Elasticsearch 面向文档、常用概念

一.概述 Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上. Elasticsearch 也是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目标是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTful API. 然而,Elasticsearch 不仅仅是 Lucene,并且也不仅仅只是一个全文搜索引擎. 它可以被下面这样准确的形容: 一个分布式的实时文档存储

Drupal8 社区文档之Drupal适合做什么?

Drupal是一个强大的和灵活的建筑几乎任何类型的网站内容管理系统.你正在寻找的Drupal为你做什么?以下是Drupal的冠军: 自定义功能:你是网站建设者的WordPress或局限性沮丧吗?Drupal可以回答.Drupal是高度可定制的,甚至允许集成的Web应用程序使用第三方API. 灵活的实现:Drupal允许你的网站在任何方向发展.例如,你可能会开始一个博客,但后来想添加其他功能,如维基.电子商务.论坛的选项,多个内容类型,等等. 复杂的组件:复杂的形式.流程.多语种的网站,和多站点可

资料收集:学习 Linux/*BSD/Unix 的 30 个最佳在线文档

文章转自:https://linux.cn/article-10311-1.html 手册页(man)是由系统管理员和 IT 技术开发人员写的,更多的是为了作为参考而不是教你如何使用.手册页对于已经熟悉使用 Linux.Unix 和 BSD 操作系统的人来说是非常有用的.如果你仅仅需要知道某个命令或者某个配置文件的格式那么你可以使用手册页,但是手册页对于 Linux 新手来说并没有太大的帮助.想要通过使用手册页来学习一些新东西不是一个好的选择.这里有将提供 30 个学习 Linux 和 Unix

文档模式

在IE5.5引入了文档模式的概念.而这个概念是使用文档类型(doctype)来切换实现的.最初的两种文档模式是混杂模式和标准模式.混杂模式会让IE的行为与(包含非标准特性的)IE5相同,而标准模式会让IE的行为更加接近标准行为.虽然这两种模式主要影响css内容的呈现,但在某些情况下也会影响javascript的解释执行. 在IE引入文档模式的概念后,其他浏览器也纷纷效仿.在此之后,IE又提出一种所谓的准标准模式.这种模式下的浏览器特性有很多都是符合标准的,但也不尽然.不标准的地方主要体现在处理图

CSS 文档流布局

文档流布局的概念: 将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流. 每个非浮动块级元素都独占一行, 浮动元素则按规定浮在行的一端. 若当前行容不下, 则另起新行再浮动. 内联元素也不会独占一行. 几乎所有元素(包括块级,内联和列表元素)均可生成子行, 用于摆放子元素. 有三种情况将使得元素脱离文档流而存在,分别是 浮动,绝对定位, 固定定位. 但是在IE6中浮动元素也存在于文档流中. 详细说明: 比如网页的div标签它默认占用的宽度位置是一整行,p标签默认占用宽度也

OpenShare文档中心

文档是企业重要的智力资产.在企业中,文档一般都以电子文档的形式存在,比如微软.doc格式,xls格式,ppt格式,pdf格式,纯文本.txt格式等:从内容上,可能是商务合同.会议记录.产品手册.客户资料.设计文档.推广文案.竞争对手资料.项目文档.心得等.这些文档,可能是过程性质的,也可能是公司正式发布的文档,可能处在编写阶段,也可能是已经归档不能再修改的. 其实SharePoint的文档管理功能已经很强,支持签入签出,支持加密,支持流程,支持版本,支持元数据,支持上百种企业级别的文档管理功能,

HTML 文档模式

IE5.5 引入了文档模式的概念,它是通过文档类型(DOCTYPE)切换实现的.最初的两种文档模式是:混杂模式(quirks mode)和标准模式(standards mode) .混杂模式让IE的行为与IE5相同,而标准模式让IE的行为更接近标准行为.不同的模式主要影响CSS内容的呈现,在某些情况下,也会影响到JS的解释执行.后来IE又提出了一种准标准模式(almost standards mode),在这种模式下,浏览器特性很多都是复合标准的,但是还是不完全标准. 如果在文档开始处没有发现文