展开全部

主编推荐语

Drupal领域的权威组织,以一个综合案例(图书销售网站)贯穿全书,以迭代的方式讲解了如何利用Drupal!

内容简介

本书是中文Drupal社区极力推荐的实力之作,由国内顶尖Drupal技术专家(在全球Drupal社区有一定影响力)老葛撰写。以实战为导向,用一个商业性的综合案例贯穿全书,通过重现整个案例的开发过程,不仅循序渐进地讲解了Drupal的各项功能和技术,而且系统地讲解了Drupal应用的开发方法和步骤,能让读者迅速具备实战能力。

目录

  • 版权信息
  • 前言
  • 第1章 初识Drupal
  • 1.1 安装Drupal
  • 1.1.1 安装XAMPP
  • 1.1.2 下载Drupal
  • 1.1.3 创建数据库
  • 1.1.4 安装Drupal
  • 1.2 访问Drupal后台
  • 1.3 让Drupal支持中文
  • 1.3.1 把中文设为默认语言
  • 1.3.2 安装中文语言包
  • 1.4 常见配置
  • 1.4.1 设置默认时区
  • 1.4.2 设置默认的日期格式
  • 1.4.3 设置文件系统
  • 1.5 添加内容
  • 1.5.1 覆盖层
  • 1.5.2 Article和Basic page
  • 1.5.3 添加一篇Basic page
  • 1.5.4 添加一篇Article
  • 1.5.5 为Article添加评论
  • 1.6 实现页脚区域
  • 1.6.1 添加“版权信息”区块
  • 1.6.2 创建菜单并添加菜单链接
  • 1.7 添加一个用户角色“编辑”
  • 1.8 安装所见即所得编辑器
  • 1.8.1 Ckeditor模块
  • 1.8.2 安装模块
  • 1.8.3 设置CKEditor
  • 1.8.4 设置文件上传
  • 1.9 小结
  • 第2章 为图书添加各种字段
  • 2.1 下载并安装常用模块
  • 2.1.1 模块之间的依赖关系
  • 2.1.2 启用相关模块
  • 2.2 添加图书内容类型
  • 2.3 为图书添加对应的字段
  • 2.3.1 把“标题”重命名为“书名”
  • 2.3.2 把正文标签改为“内容简介”
  • 2.3.3 设置图书封面字段
  • 2.3.4 添加作者字段
  • 2.3.5 添加ISBN、包装、纸张、开本等字段
  • 2.3.6 添加版次、印次、页数、字数等字段
  • 2.3.7 添加出版时间、印刷时间字段
  • 2.3.8 添加作者简介、编辑推荐、目录、书摘等字段
  • 2.3.9 添加出版社字段
  • 2.3.10 添加中图法分类字段
  • 2.3.11 添加图书分类字段
  • 2.3.12 使用field group将字段归类
  • 2.3.13 用Field collection处理作者字段
  • 2.4 管理作者字段的显示
  • 2.5 使用Node clone快速添加测试数据
  • 2.6 小结
  • 第3章 设置路径别名、图片样式、列表
  • 3.1 使用Pathauto模块设置路径别名
  • 3.1.1 Pathauto的管理界面
  • 3.1.2 手动添加路径别名
  • 3.1.3 别名模式
  • 3.1.4 配置
  • 3.1.5 批量更新路径别名
  • 3.2 设置图片样式
  • 3.2.1 添加样式50_50
  • 3.2.2 图片效果
  • 3.2.3 图片样式的用途
  • 3.2.4 Imagecache Actions模块
  • 3.3 使用Views创建列表
  • 3.3.1 添加内容类型“站内公告”
  • 3.3.2 Views的管理界面
  • 3.3.3 创建视图“站内公告”
  • 3.3.4 Views的全局配置
  • 3.3.5 Views全局高级配置
  • 3.3.6 使用Views创建图书列表
  • 3.4 小结
  • 第4章 制作主题
  • 4.1 主题系统的管理界面
  • 4.1.1 主题设置
  • 4.1.2 Bartik主题的设置
  • 4.2 主题Zen
  • 4.2.1 Zen的目录结构
  • 4.2.2 基于Zen制作子主题
  • 4.2.3 调整页脚的CSS
  • 4.3 定制图书节点模板
  • 4.3.1 确定大致的目标输出
  • 4.3.2 创建node--book.tpl.php模板文件
  • 4.3.3 预处理函数
  • 4.3.4 把静态HTML放到node--book.tpl.php中
  • 4.3.5 嵌入动态的PHP变量
  • 4.3.6 最终的模板文件
  • 4.3.7 字段的其他输出方式
  • 4.3.8 定制图书字段模板
  • 4.3.9 设置人民币符号
  • 4.3.10 为日期字段选择输出格式
  • 4.3.11 调整CSS
  • 4.4 Views覆写实例一
  • 4.4.1 Field collection views的模板覆写
  • 4.4.2 主题信息对话框
  • 4.4.3 定制Views模板
  • 4.4.4 Views-view.tpl.php覆写
  • 4.4.5 通过配置去除HTML
  • 4.4.6 views-view-unformatted.tpl.php覆写
  • 4.5 Views覆写实例二
  • 4.5.1 创建views-view--books.tpl.php文件
  • 4.5.2 创建views-view-unformatted--books.tpl.php文件
  • 4.5.3 创建views-view-fields--books.tpl.php文件
  • 4.5.4 去除字段的默认wrapper输出
  • 4.5.5 Views中作者字段的设置
  • 4.5.6 调整CSS
  • 4.6 小结
  • 第5章 制作首页
  • 5.1 待做的任务
  • 5.2 首页幻灯
  • 5.2.1 添加首页幻灯内容类型
  • 5.2.2 使用Field validation验证URL的有效性
  • 5.2.3 添加测试内容
  • 5.2.4 创建视图frontbanner
  • 5.2.5 设置Views slideshow
  • 5.2.6 为首页幻灯内容类型添加分页字段
  • 5.2.7 使用Views自带的计数器
  • 5.3 使用Flag实现推荐、收藏功能
  • 5.3.1 Flag的创建表单
  • 5.3.2 Flag的具体设置
  • 5.3.3 添加“推荐”功能
  • 5.3.4 导出Flag
  • 5.3.5 在模板里面输出Flag链接
  • 5.4 首页图书区块视图
  • 5.4.1 创建视图front books
  • 5.4.2 设置“热门图书”
  • 5.4.3 设置“编辑推荐”
  • 5.4.4 设置更多链接
  • 5.5 首页分类导航
  • 5.5.1 添加图书分类导航
  • 5.5.2 覆写链接的路径
  • 5.5.3 去除多余的HTML
  • 5.6 使用Panels搭建首页
  • 5.6.1 手工创建Panels布局
  • 5.6.2 用Panels定义自己的首页
  • 5.6.3 调整首页幻灯的样式
  • 5.6.4 调整首页的CSS
  • 5.6.5 调整主导航菜单的样式
  • 5.6.6 制作自己的Logo
  • 5.7 小结
  • 第6章 Ubercart基本配置
  • 6.1 “购买”链接
  • 6.1.1 Cart Links模块
  • 6.1.2 购物车链接的设置
  • 6.2 设置支付宝
  • 6.3 结算页面
  • 6.4 禁用没用的结算窗格
  • 6.5 支持中国的地址格式
  • 6.6 设置运送方法
  • 6.6.1 中国化的uc_customquote模块
  • 6.6.2 使用Rules控制运费方法的显示条件
  • 6.6.3 添加其他快递运送方法
  • 6.6.4 设置默认的度量单位
  • 6.6.5 运费计算效果
  • 6.7 设置财付通
  • 6.8 设置网汇通
  • 6.9 线下银行汇款/银联卡转账
  • 6.10 订单管理
  • 6.10.1 查看订单
  • 6.10.2 编辑订单
  • 6.10.3 订单配置
  • 6.11 产品配置
  • 6.12 购物车配置
  • 6.13 小结
  • 第7章 实现站内搜索
  • 7.1 核心自带的搜索
  • 7.2 通过Views实现搜索
  • 7.3 实现图书高级搜索
  • 7.4 集成apachesolr
  • 7.4.1 配置Solr服务器
  • 7.4.2 修改Solr配置文件
  • 7.4.3 支持中文分词
  • 7.4.4 只搜索图书
  • 7.4.5 搜索关键字为空时显示所有
  • 7.4.6 实现分面功能
  • 7.4.7 改进搜索条目的显示
  • 7.4.8 把apachesolr设为默认搜索
  • 7.4.9 改进搜索框的样式
  • 7.4.10 使用apachesolr_stats实现热门搜索
  • 7.5 小结
  • 第8章 添加社区互动功能
  • 8.1 实现书评功能
  • 8.1.1 创建内容类型书评
  • 8.1.2 设置普通用户的权限
  • 8.1.3 五星投票
  • 8.1.4 书评的显示
  • 8.1.5 图书平均评分的实现
  • 8.1.6 控制HTML输出
  • 8.2 实现商品问答功能
  • 8.2.1 创建内容类型“商品问答”
  • 8.2.2 创建商品问答列表视图
  • 8.3 积分
  • 8.3.1 写书评挣积分
  • 8.3.2 发评论送积分
  • 8.3.3 删除书评、评论时减积分
  • 8.3.4 订单完成送积分
  • 8.3.5 把积分和角色关联起来
  • 8.3.6 为不同角色设置不同的价格
  • 8.4 小结
  • 第9章 做个Panels控
  • 9.1 使用Panels解决权限控制问题
  • 9.1.1 创建内容类型“资源”
  • 9.1.2 使用transliteration模块转换文件名字
  • 9.1.3 使用Panels控制匿名用户查看下载资源
  • 9.2 Panels与Views content panes
  • 9.3 使用Panels控制区块的显示
  • 9.3.1 使用Panels覆写图书详细页面
  • 9.3.2 使用Panels覆写帮助中心详细页面
  • 9.3.3 使用Panels覆写站内公告详细页面
  • 9.3.4 使用Panels覆写页脚导航详细页面
  • 9.3.5 使用Panels覆写站内公告列表页面
  • 9.3.6 使用Panels覆写图书列表页面
  • 9.4 书评和问答
  • 9.4.1 新增一个Panels布局
  • 9.4.2 准备要显示的内容
  • 9.4.3 创建书评/问答的Panels页面
  • 9.4.4 使用Panels覆写书评/问答的节点详细页面
  • 9.4.5 覆写书评/问答页面的外观
  • 9.5 小结
  • 第10章 定制个人主页
  • 10.1 个人资料
  • 10.1.1 为profile添加字段
  • 10.1.2 创建显示profile的视图和Panel页面
  • 10.1.3 把用户头像放到profile里面管理
  • 10.2 导入省市县数据
  • 10.2.1 创建导入器
  • 10.2.2 CSV数据加工
  • 10.2.3 导入数据
  • 10.3 账户管理
  • 10.3.1 编辑个人资料
  • 10.3.2 我的积分
  • 10.3.3 收货地址簿
  • 10.3.4 我的预付款
  • 10.3.5 编辑账户信息
  • 10.3.6 我的账户
  • 10.4 订单管理
  • 10.4.1 我的订单
  • 10.4.2 已购图书
  • 10.5 我的社区
  • 10.5.1 我的评论
  • 10.5.2 我的书评
  • 10.5.3 我的收藏
  • 10.5.4 读过的书
  • 10.5.5 想读的书
  • 10.5.6 个人首页
  • 10.5.7 去掉标签栏
  • 10.6 小结
  • 第11章 Drupal SEO
  • 11.1 SEO Checklist模块
  • 11.1.1 SEO Checklist介绍
  • 11.1.2 工具
  • 11.1.3 Page Title
  • 11.1.4 URL路径
  • 11.1.5 创建搜索引擎账号
  • 11.1.6 追踪你的访客
  • 11.1.7 页面内容
  • 11.1.8 清洁HTML代码
  • 11.1.9 将站点提交到搜索引擎
  • 11.1.10 社会化媒体
  • 11.1.11 使用Mollom反垃圾
  • 11.1.12 地理
  • 11.1.13 性能
  • 11.1.14 附加任务
  • 11.2 小结
  • 第12章 SEO与性能优化
  • 12.1 面包屑导航
  • 12.1.1 Drupal面包屑的解决方案
  • 12.1.2 自定义面包屑
  • 12.1.3 设置面包屑
  • 12.1.4 举一反三
  • 12.2 链接、图片的优化
  • 12.2.1 在Views中为链接图片设置属性
  • 12.2.2 Menu attributes模块
  • 12.3 相关推荐(基于Solr)
  • 12.4 性能优化
  • 12.4.1 Views的缓存
  • 12.4.2 Panels的缓存
  • 12.4.3 Entity Cache
  • 12.4.4 性能监测
  • 12.4.5 opcode缓存
  • 12.4.6 控制模块的数量
  • 12.4.7 memcache
  • 12.5 小结
  • 第13章 商品数据的导入导出
  • 13.1 使用Feeds导入图书信息
  • 13.1.1 Ubercart的库存系统
  • 13.1.2 添加图书唯一编号字段
  • 13.1.3 “库存”和“收藏人气”动态化
  • 13.1.4 添加扩展字段
  • 13.1.5 建立Feeds的导入器
  • 13.1.6 Feeds与Field collection模块的整合
  • 13.1.7 Ubercart Feed Mappers
  • 13.1.8 设置Unique target
  • 13.1.9 使用Feeds Tamper进行预处理
  • 13.1.10 使用Feeds导入图片
  • 13.1.11 准备导入的数据
  • 13.1.12 导入
  • 13.1.13 使用VBO批量更新数据
  • 13.1.14 库存的更新与同步
  • 13.2 商品数据的导出
  • 13.2.1 Google购物搜索
  • 13.2.2 使用Views data export导出CSV数据
  • 13.2.3 使用Views data export导出XML数据
  • 13.3 小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。