一、安装drupal
1. 安装drupal7、
2. 下载并安装模块admin_menu、module_filter,关闭核心模块toolbar、shortcut、overlay (方便管理菜单的下拉效果和模块的查找,属于个人习惯,可以跳过)
二、创建新主题
1. 在sites/all/themes下创建目录nemo,这个名字可以随便起
2. 去themes/stark拷贝stark.info到nemo目录下,把名称改为nemo.info,编辑器打开,下图是我修改以后的效果:
Name和description可以随便起,不会影响程序效果,这样我们就创建好一个裸的新主题了,去后台激活它并设置为默认主题。
三. 创建公共模块,主要用于定义公共函数,处理公共业务。
1. 去sites/all/modules下创建文件夹custom,我们所有的自定义模块都放到这里,;创建contrib目录,官网下载的第三方模块放这里(比如之前下载的admin menu和module filter),名字都可以随便起,主要是为了方便管理
2. 在custom目录下创建common,这个就是我们公共模块的根目录,创建common.info,编辑器打开,下图是我编写后的效果:
模块制作可以参考《Pro drupal development》 http://download.csdn.net/detail/wiisme/3034177 )
3. 创建common.module,编辑器打开,下图是我编写以后的效果:
函数common_theme_path定义了主题的绝对路径,方便以后加载图片、js和css;
函数common_page_alter是一个hook类型函数,主要为了去掉前台的admin menu菜单
4. 去后台激活模块
(本小节完)