M. 设定drupal Cron
在Drupal.org上,我不能找到一个关于“设定cron”的像样的答案,大家都在抱怨。而我的主机提供商的技术支持人员也不能帮我搞定(“这是一个用户问题,不归我们管…”)
我的主机提供商不允许我使用Shell命令(可能是个明智之举)。但是他们多多少少提供了一些标准的cPanel功能。在我的版本中,"Cron"项位于左下边。
L. 向你的drupal网站加点东西
偶尔,除了内容以外,你还需要更新一些其它东西,比如样式表,或者新的代码.
FTP是File Transfer Protocol(文件传输协议)的缩写.这是一个相当标准的方式,来向你的站点添加文件,代码,样式表等等这样的东西.此时你创建的不是站点的内容,内容都是保存到Drupal的数据库中的.
现在,Drupal官方站点中的帖子会告诉你有哪些好用的FTP程序。如果你用的还是Windows 2000的话,你根本不需要FTP软件。你可以使用Windows,它看起来就像一个文件夹一样,你可以进行拖拽。如果你使用的浏览器是IE的话,这一过程非常方便。
Drupal版本:
使用phpMyAdmin的drupal备份流程
使用phpMyAdmin的备份流程
截图中使用是phpMyAdmin 2.9.2,这是我本地安装的phpMyAdmin版本.我的网站主机上装的是2.9.0.2,看起来基本上一样.两者生成的结果可相互交换.
K. 迁移整个Drupal站点与数据库
可以先看看迁移整个Drupal站点与数据库。
这个对你可能也有帮助:备份你的数据库。
我知道“官方的”的流程是,向主机上上传"tar"文件并解压它。另一种选择是,可以直接从你的PC测试站点上将代码拷贝过去。我试了两次,从我的机子上上传代码,两次都带来了灾难性的影响。(好吧,难道这和我的人品有关!)。所以,我摸索出来了自己的流程。[顺便说一句,这种方式也能够减少带宽的使用,这对于那些带宽受限的人来说是有些帮助的。]
J. drupal URL别名
"URL"是"Uniform Resource Locater"(统一资源定位器)的简称.大家都喜欢说“我网页在网络上的网址”。它是浏览器标识一个要展示页面的名字。我们都看到过这样的广告,“详情请登陆我们的网站abcxyz.com.”在这里,abcxyz.com就是他们网站首页的网址(当然,在这里隐含的包括了index.html,也就是省略了这个)
而在默认情况下,Drupal将你的内容称为节点,并通过它们在数据库中的位置来标识它们。所以你关于“澳洲坚果的历史-第一部分”一页,在drupal中应该是这样的"node/167."对于Drupal来说,这是正确的,因为Drupal可以理解这种形式。但是你的用户实际上并不关心页面在数据库中的位置;他们想要的怎么才能再次找到这个页面,或者直到这个页面在他们书签中的位置。
I2.drupal联系表单(Contact Form)
联系表单用起来很简单,但是它的设立和操作却是一件非常复杂的事情.
设立
首先,必须启用contact(联系)模块.导航到Administer >> Site building >> Modules,从核心模块列表中找到contact模块.选中复选框,然后保存设置.导航到Administer >> Site building >> Contact form,在这里你需要设置分类—或者收件人名称[不要将这个与分类模块中的分类混淆了].
例如,销售部门的email应该使用分类"Sales."这样,收件人的地址可能为sales@mycompany.com。如果你需要自动回复发件人的话,你可以在这里声明。如果你不明白所有功能的话,你也不用担心,你随时都可以回到这个页面作出修改。点击提交按钮。
I. 使用drupal菜单
介绍
在这里,我并没有打算对菜单进行深入详细的讲解.我的出发点是帮你构建一个自己的菜单,让你了解drupal的菜单是如何工作的.关于drupal菜单的一个更完整的指南可参看创建一个菜单结构一文.
我们都知道菜单或者说导航系统,可以成就一个网站,也可以毁掉一个网站.它必须方便人们使用,也就是通常所说的直观性.它必须完整,并且紧凑.
在Drupal官方网站上,有大量讨论菜单的内容.大多数新手刚开始都很难理解drupal的菜单.我使用Drupal已经有一个多月了,而且我还在编写这本简明教程,但是我仍然没有完全理解Drupal的菜单.
对于初学者来说,最容易混淆的莫过于菜单和分类这两个概念.菜单是一个导航系统,而分类是一个用来组织内容的系统.所以说,菜单是通过内容的路径,而分类则用来维持内容的秩序.为了更好的理解Drupal,你必须将这两者区分开来.
页面
