文档章节

《捷哥浅谈Drupal》第三弹之Drupal 7基本功能概述

LAMP李捷
 LAMP李捷
发布于 2013/05/05 10:44
字数 1749
阅读 245
收藏 3

Drupal 7.22安装完成后,我们就可以开始使用Drupal7来搭建属于自己的web应用程序,本文先带大家简单体验一下Drupal7.22的基本功能,后续文章会给大家对每一个功能进行详细讲解!

首先,Drupal7安装完毕后,点击“访问新网站”就可以进入到Drupal7的首页,刚刚安装好的Drupal7首页只有左侧的用户登录模块,没有其余内容,在用户登录模块可以进行用户的注册,此时能在页面上输出内容的模块和区块也比较少,如果想看到右侧有内容时候的样子,必须先填加一个内容条目。


本文关键字:菜单,文章,基本页面,区块,内容类型内核扩展,模块,节点Overlay权限角色分类模板

本文将针对以上关键字逐一给大家进行一个简单地介绍:

菜单(Menu):

Drupal7的菜单有多种,有管理菜单,用户菜单,主菜单,导航菜单,管理员可以通过不同的菜单对不同的内容进行管理,管理菜单包含多种管理任务,管理员可以通过管理菜单对系统全部的管理项进行访问,默认情况下,当用户以管理员权限登录时,管理菜单会显示在页面的顶端;当前登录用户可以通过用户菜单对自己的信息进行更改,以及退出等操作;主菜单即网站的主要导航内容,访问者可以根据主菜单当中的导航内容对不同的内容进行定向访问;导航菜单主要是用来发布文章或者基本页面亦或是自定义超链接,以及站点搜索和编写提示的超链接使用的,其中站点搜索和编写提示默认是禁用的。

文章(Article):

在Drupal中,文章模块通常情况下用来存储新闻内容、稿件内容以及博客文章,Drupal7当中的文章模块默认会自动帮我们以发布时间来逆序排序,即按照最近发布的显示在列表最前端。添加内容之前需先进行登录,登录完成后,文章中心区域会出现“添加新内容”字样,点击进入发布文章或者基本页面的对话框,点击文章,即可进行发布文章的操作,发表文章时,需要我们填入Title(文章标题)、Tags(文章标签)、Body(文章内容),值得注意的是在填写文章标签的时候,每一个标签要使用英文的逗号","隔开,编写文章内容时可以编写文章摘要,在编写文章内容时,可以选择三种对HTML的解析模式,第一种对文章内容的HTML格式进行过滤(Filtered HTML),或者是解析所有的HTML标签(Full HTML),亦或者是使用纯文本,不解析任何的HTML代码(Plain text)三种模式,除了内容,我们还可以点击图片上传给文章加入图片;内容编辑好以后,我们还可以进入下边的功能区对该文章进行菜单设置、修订版本信息,URL路径的设置,评论的设置,编著信息以及发布选项的设置,设置完成后,可以点击下边的“预览”按钮进行对文章的预览,也可点击“发布”直接发表,或者点击“删除”直接删除。

基本页面(Basic Page):

在点击“添加新内容”时,会弹出一个对话框,要求我们选择添加文章还是基本页面,由此可见,基本页面也是内容类型的一种,点击“基本页面”我们会发现除了设置标签,其余都与添加文章一样,但基本页面不同于文章的是,它通常用来存储像“关于我们”这样的静态内容。

区块(Block):

区块可以用来存放一些简单的文字和图像,也可以用来存放功能性的模块,例如:用户登录模块,站点搜索模块等。它通常与模块一起工作来提供对模块的结果进行显示,我们可以对单一的区块进行设置,也可通过管理菜单--结构--区块管理来对区块进行管理。

内容类型(Content Type):

Drupal7默认包含两个可用的内容类型:文章和基本页面,它还可提供其他额外的内容类型,需要启用相应的功能模块,例如:博客文章(blog entry)、书籍页面(book page)、论坛主题(forum topic)和投票(poll);除此之外,管理员还可进行自定义内容类型。

内核(Core):

内核在此处指默认Drupal项目中的包含的文件。

扩展(Extension):

所谓扩展,就是管理员新添加的除Drupal默认模块和主题之外的模块和主题,我们可以对模块和主题进行安装、删除和管理。

模块(Module):

模块对于Drupal来说可以说是整个项目的核心内容,一个模块甚至是一个完整的应用程序,整个站点均是由各个模块来组成,站点管理员可以通过管理菜单--模块来对项目的模块进行管理,Drupal7.22项目下默认有44个模块,后续文章我会给大家详细介绍各个模块。

节点(Node):

Drupal中的节点就是任何一篇内容,如:文章,页面,投票等。

Overlay

Overlay即管理页面以浮动层的效果进行显示,如果在模块管理中关闭掉Overlay,则管理页面不会以浮动层的形式显示。

权限(Permission):

站点管理员可以使用管理菜单--用户--权限对角色(用户组)进行权限的控制,有点类似于RBAC的权限控制和Linux系统的权限控制。

角色(Role):

这里的角色即用户组,站点管理员可以为一个角色添加权限,管理用户角色可以通过管理菜单--用户--角色来进行操作。

分类(Taxonomy):

这里的分类比较特殊,它包括三部分,分别为文章类别,文章的标签,内容的类型,我们可以通过管理菜单--结构--分类进行管理。

模板(Theme):

模板即主题,管理员可以通过Drupal7的管理菜单--外观来对主题进行安装、禁用、设为默认等管理,更换主题可以引起访问者所看到的界面的变化,Drupal7.22默认选中Bartik主题。Drupal7.22采用的是PHPTemplate模板引擎。

下文将对Drupal7.22的配置进行详细的讲解,后续更精彩,敬请期待!

© 著作权归作者所有

LAMP李捷
粉丝 6
博文 4
码字总数 5376
作品 0
昌平
私信 提问
《捷哥浅谈Drupal》第一弹之初探Drupal 7

最近一直在研究Drupal CMS的相关内容,这里来谈谈我的感受,首先,我不赞同很多网友对一些CMS吐槽,有人说这个CMS好,有人说那个CMS好,我个人认为就一个项目而言,能够真正满足客户需求的项...

LAMP李捷
2013/05/05
133
0
《捷哥浅谈Drupal》第二弹之Drupal 7的下载安装

Drupla 7入门很简单,安装过程跟其他大多数开源产品一样简单,其安装程序可以在官方网站(www.drupal.org)进行下载,很多web主机服务商都提供给大家Drupal安装包,例如全球著名的web主机托管服...

LAMP李捷
2013/05/05
101
0
为 Drupal 7 构建一个新模板

主题解释了 Drupal 网站的用户界面 (UI)。虽然主题结构并没有明显的变化,但 Drupal 版本 7 配备了一个新的主题实现方法。本文演示了如何创建一个新的 Drupal 7 主题。 Drupal 主题的目标是将...

IBMdW
2012/06/26
4.2K
1
drupal 6.0 入门教程

由于工作项目的原因,需要采用drupal来部署,所以最近学习了drupal cms,天天到 drupal.org,drupalchina.org ,zhupou.cn ,5iphp.com上学习 项目的核心是提供一款在线教学和互动社区,希望通...

光石头
2011/02/26
223
0
Drupal能干什么?

Drupal 是一个出色的 CMS (内容管理系统),然而,如果你只想做一个简单的传统站点,Drupal 就大材小用了,Drupal 是一个适合开发者使用的平台,它拥有众多模块,插件,扩展,API,以及庞大...

红薯
2010/01/10
5.4K
21

没有更多内容

加载失败,请刷新页面

加载更多

CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
15分钟前
2
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
5
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0
VUE 计算属性

本文转载于:专业的前端网站▶VUE 计算属性 1、示例代码 <!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <title>vue示例</title> </hea......

前端老手
昨天
6
0
快速搭建LNMT平台和环境部署 Tomcat详解

Tomcat部署的基本概念 1. CATALINA_HOME与CATALINA_BASE分别指什么?     CATALINA_HOME指的是Tomcat的安装目录     bin:\\Tomcat一些脚本存放目录,比如启动脚本startup.bat/start...

网络小虾米
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部