用Drupal搭建组织网站

用Drupal搭建组织网站(2)

我们继续以 http://www.dogsbreedweb.com 为例讨论如何用Drupal搭建一个组织团体的网站。由于Drupal很多基本设置是相同的,即使你因为别的目的使用Drupal,也可以通过这个系列的讨论加深对Drupal使用的了解。上次我们讨论了的用户角色的设定,这次从最基本的网站设定开始。

首先是基本设定。进入 管理->设置, 在"通用设置"中你可以加入你的站点的名称,口号等诸多信息,同时也可以设置匿名用户的名称等。除此以外,在Drupal 4.7的正式版本中对"简洁链接"(Clean Url)的设定作了新的改进,你必须先点击运行一个测试程序才能确定你的空间是否支持简洁链接,然后才能启动它。

设置完通用设置以后,你的网站已经可以正常运行了。下面讲讲如何导入汉化。首先要到Drupal的翻译下载中,下载Drupal 4.7的汉化文件,在本地解压。然后进入 管理-〉本地化(Localization),通过"add language"添加简体中文,然后点击"导入"(Import),将刚才解压的汉化文件导入"简体中文"语言中即可。有时由于服务器端PHP的设置限制了最大可上传文件的大小,无法一次完成上传,如果发生了这样的问题,可以到Drupal China下载没有合并的小型汉化文件并逐一上传。

完成了汉化以后,Drupal使用起来就顺手多了,因为很多地方都有必要的帮助。从下一篇帖子开始讨论一下Drupal的必要的各种模块,包括如何使用模块来进行搜索引擎优化(SEO)以及快速让Google收录你的网站等等。

Blog分类: 

用Drupal搭建组织网站(1)

dogbreedsweb.png使用Drupal以来尝试着用Drupal搭建过blog(譬如我的blog)以及社区网站(譬如Drupal China),但是还没有搭建过组织或是中小型公司的网站,所以一直想试一下。正好刚刚在Drupal China开设了Drupal应用讨论区,而原来也答应过一个朋友帮他搭建一个关于宠物狗的网站(其实我也想过为我家蛋花搭建一个宠物猫的网站,这样蛋花就可以向胖胖吹嘘了),一直也没有来得及做,所以现在正好从头开始做这个网站,同时留下搭建的笔记,可以和诸位Drupal的fans们交流一下经验,我努力写的详细些,顺便介绍一下Drupal 4.7的新的特点。

Drupal的安装过程先略去不讲了。直接从安装过后开始创建第一个用户开始。这个用户将会是网站的管理员。Drupal 4.7更改了重设密码的方法,所以现在不用担心有人会恶作剧不定的发送重设密码的请求了。设置完管理员以后,通常为了安全起见,可以再设定一个平常使用的用户名,这与Linux下尽量避免直接使用root登入系统类似,主要是防止无意对系统的破坏。如果打算设置这样一个用户,可以直接以管理员身份登入,在管理->用户 中添加新的用户,譬如这里我新建了一个叫做 dog lover 的用户,你可以直接指定邮箱与密码。然后再给这个用户相应的权限。

通常我们通过用户角色来控制用户的权限。Drupal默认的用户角色有两个,一个是"匿名用户",一个是"注册用户"。dog lover应该有更大的权限(譬如发布新闻),所以我们给他新建一个角色,譬如 "管理员"。进入 管理->访问控制,点击"角色"标签,添加这个新的角色。并在"权限(permission)"标签下为这个角色设定权限。这样一个新的用户的设置就完成了。同时通过角色的创建与设置,你还可以给不同的用户以不同的权限,譬如你的网站有论坛,那么可以在这里设置论坛的版主,但是这样设置的是超级版主因为他对任意一个讨论区的帖子都有更改删除的权限,如果想具体设置某个讨论区的版主,那么我们需要使用 Taxonom Access 模块,这个以后我们会讲到。

Blog分类: