标签归档:Drupal

Drupal 是一款基于 PHP + MySQL(i) 环境并具有自由、开源、模块化、框架化等特性的内容管理系统(CMS)甚至是内容管理框架(CMF)因为其功能已经超越了一般意义上的内容系统。

白宫新网站 Recovery.Gov 使用 Drupal 系统搭建

从事 Drupal 开发的朋友可能会对这则消息比较感兴趣,美国现总统 巴拉克·侯赛因·奥巴马 的新经济恢复网站 Recovery.Gov 便是采用了开源的 Drupal 内容管理系统开发,世界众多 Drupaler 为之雀跃,包括之前高调采用 Drupal 平台的 Onion 等,这些网站预示着经济不景气的今天开源系统将意味着更低的成本,当然还有以下一些原因:

继续阅读

【Drupal】一些常用的主题函数备忘

Drupal 做为一款优秀的开源 CMS 其主题模板定制功能也非常强大,昨天写了在 Joomla 模板中常用的函数今天当然少不了整理 Drupal 的了。做模块程序开发的就不用往下看了,以下大部分函数及方法多用于模板及调试主题,解释说明部分也仅适合 Drupal 前台开发,因为本人是做前端开发,后台程序的部分我就不献丑了。按照惯例下面的代码需要放在 php 标签内,下面收集的这些函数均可在 Drupal 官方的 API 文档中找到,具体地址 http://api.drupal.org/ 个人这里列出了一些对前台模板主题比较实用重要的如下:

继续阅读

【Drupal】配置 Drupal 的 TinyMCE 编辑器及启用中文界面

在忍受了 Drupal 平台上过于强大的 FckEditor 模块将近一年之后,终于还是打算选择 TinyMCE 具体原因就不细述了,因为适合我的不一定适合你。但问题出来了,在按照 drupal.org 上模块说明的那样安装 TinyMCE 后出现了这样那样的问题,一开始是简体中文界面始终没办法出来,然后是 Flash 按钮无法开启,后来大概看了下源码,主要是 Drupal 5.x 上的 TinyMCE 模块没有“与时俱进”一些配置不适合新版的 TinyMCE 编辑器,经过两个小的修改就可以完美显示简体中文和媒体按钮,现将详细步骤说明如下:(本文内容截至目前仅测试适合 Drupal_5.x + TinyMCE_3.2.1 + TinyMCE_Module_5.x_1.9 其中针对模块的部分修改可能不适合未来的更高版本升级) 继续阅读

分享制作 Drupal 主题心得

从接触 Drupal (一款优秀的开源 CMS 内容管理系统)到现在已经有半年多时间,期间自己对于 Drupal 的感觉还是经历了一些变化 ^_^ 从刚开始的感觉“一般”到现在的“欣赏”;最后,我不得不承认,Drupal 是一套如此优秀的系统,甚至早已超出了普通 CMS 的范畴,更多人喜欢叫 Drupal 为 CMF 内容管理框架。但作为一名网站前端人员,这里只能跟大家分享一些我在定制Drupal 主题风格时的一些收获和经验,希望能给已经加入,或者即将加入 Drupal 家庭的同行们一些启发和帮助,然后共同提高。

继续阅读