基 础 篇
第1章 Drupal入门 2 1.1 内容管理系统(CMS) 2 1.2 开源的PHP WCMS 3 1.2.1 Drupal 3 1.2.2 Joomla 5 1.2.3 Typo3 7 1.2.4 WordPress 8 1.2.5 比较 10 1.3 Drupal功能总览 11 1.3.1 内容管理 11 1.3.2 用户管理 12 1.3.3 主题模板 13 1.3.4 博客平台 14 1.3.5 论坛社区 15 1.3.6 多语言支持 16 1.3.7 站点管理工具 16 1.3.8 模块 17 1.3.9 其他特性 17 1.4 小结 18
- 阅读更多 关于 目录
- 登录或注册以发表评论
Drupal是当今开源内容管理系统中的王者,连续几年获得优秀开源CMS 大奖的殊荣。它依靠优良的架构、多语言支持、Web 2.0的特质、丰富的第三方模块、简练的主题模板引擎和强大的Drupal API,获得了无数开发者的青睐。目前,国内外越来越多的网站在采用Drupal构建,很多著名的公司、组织和个人也使用Drupal作为其门户网站的框架。在经过了近十年的发展后,Drupal 6现已成为最流行也是最稳定的Drupal版本,这是全球近700名开发者在Drupal 5的基础上做了大量的改进、使其更加完善和强健的成果。
Drupal包含了内容管理、用户管理、角色和权限访问控制、模块管理、主题和模板管理等网站基础功能。掌握了Drupal,就等于掌握了一个强大建站工具;将帮助读者在未来的网站项目中,保证质量的同时有效地缩短开发周期,尽快实现网站原型。
- 阅读更多 关于 前言
- 登录或注册以发表评论
Drupal诞生于2000年,是一个基于PHP语言编写的用于开发网站的开发型CMF(内容管理框架)。Drupal强大的定制开发能力,也使其成为众多有技术实力的网站建设公司优先选用的网站开发平台。
任何网站建设公司自己开发的系统,在技术上都无法达到Drupal的水平,这正是开源软件的优势所在:PHPChina(www.phpchina.com)作为PHP的中文官方网站,同时也是国内最大的开源社区;其中自然也有很多关于Drupal的技术讨论的话题,但是非常遗憾并没有关于Drupal的系统介绍和讲解。随着《Drupal高手建站技术手册》这本书的问世,弥补了国内在Drupal技术方面的一块空白,为广大PHP爱好者以及公司提供了强有力的技术支持后盾,同时也为Drupal在国内更好的推广起到了基石的作用。
ISBN 978-7-121-11813-5
2010年10月出版
定价:49.80元(含DVD光盘1张)
16开
332 页
宣传语
中国Drupal培训第一人“方医生”力作
国内第一本介绍Drupal建站的图书
字字珠玑,绝对干货,物超所值!
赠送价值300元的Drupal培训视频
11月3日消息:据国外媒体报道,知名的互联网产物服务供应商Acquia日前宣布,已为旗下网站内容管理体系Drupal筹集到850万美元的投资,该投资将用于推进Drupal内容管理市场的领先地位。同时,Acquia将扩大SaaS与PaaS服务。
如果你想让某个或多个区块不以默认的css效果显示,而你也不想通过区块id 来覆写该区块,那么此模块是很好的选择。 1、安装block theme模块 2、导航到 站点设置 » Block Theme,在Custom Block Templates:中输入news|news block(我的理解是:第一个为你要定义的区块模板customtemplate,计算机读取的名字;第二个为My Custom Template,将来显示在区块配置中的选项)。 3、在你的主题目录下添加文件:blocktheme-news.tpl.php(这里的news也就是你上面在Custom Block Templates输入的‘|’符号前的单词),请确保主题目录下有block.tpl.php,没有请复制一个。拷贝下面代码到 blocktheme-news.tpl.php中: <?php // $Id$ ?> <!-- start block.tpl.php --> <div class="block-wrapper <?php print $block_zebra; ?>"> <div id="block-<?php print $block->module .'-'.
imagecache运行的先决条件是开启简洁链接,如没有开启简洁链接,imagecache是无法运行的,如不知道开启简洁链接,请在drupal花园群众提问。
大家都知道 ImageCache 是必须要靠imageapi模块为基础的,但往往在启动imageapi时我们为了节约资只启用了第一个和最后一个,这样就导致imagecache不能 正常使用了,这时我们再启用imageapi GD2就好了,如下图:
1、PHPMailer
下载PHPmailer模块,然后下载PHPMailer library for PHP5/6
解压到sites\all\modules\phpmailer\phpmailer
首先配置我们的openssl,在php.ini文件中,找到extension=php_openssl.dll,把前面的“;”去掉,重启apache。
现在我们导航到phpmailer的配置
gmail的SMTP服务器为:smtp.gmail.com, 端口为: 465,这个该页面有 提示。 Use encrypted protocol(是否使用加密协议):这个选用ssl 使用者名稱: 这个为你gmail的用户名,注意这里要加上@gmail.com。 密码: 就是你gmail帐号的密码 名称: 这个随意 测试邮箱地址,这个另选一个有效的就可以了。
Imce(可以为每个用户创建自己的文件夹,这样便于用户管理自己上传的图片,且不涉及其他人上传的图片,并且在用户资料列表处,提供一个自己上传过的图片链接)
导航到imce的配置页创建一个profile name为admin profile:
如上图:user-1是超级用户用的,sample profile我们分给注册用户用,admin_profile我们分给管理员用,如下图是我们分配好的结果。
点击admin profile的编辑
本周开始,青岛的为之同学也加入到了drupal花园的文章编辑工作中来,在此表示感谢,为之的个人网站是http://www.cssshare.com,网站虽然新成立不久,但是已经有多篇经验和感想发布,他尤其关注html5和CSS3等相关的一些新技术,希望各位花园的同学,有空多去参观一下。
drupal花园的QQ群(4362258),自创建以来,收到很多同学的关注和热情参与,真心希望大家能够继续保持下去。最后衷心感谢各位同学的支持,让我们一起探讨,共同提高吧!