跳转到主要内容
  • 基于 SVN 的 http 测试环境服务器搭建

    环境:ubuntu8 、apache、php5

  • drupal 函数 module_invoke 函数说明

    module_invoke函数就是为了激活一个模块的钩子函数,然后还可以把相关的参数传递到钩子函数里。

    举例如下:

    $wpage = module_invoke('ixi', 'load', array('wid'=>$wid), 'ixi_wpage');

    上面的解释如下,调用ixi模块的ixi_load函数,同时把array('wid'=>$wid), 'ixi_wpage'这两个参数传递给ixi_load函数。

  • drupal生成静态页

    目前发现两个模块:

    一个是boost,自动给匿名用户生成静态页,然后有个人添加了一个patch,http://drupal.org/node/337391让你自己主动生成静态页。

  • drupal 常用函数记录

    path_to_theme()函数:返回正在用的theme的路径,大部分用于page.tpl.php中

    module_invoke_all() 调用所有模块的具体钩子, 变长参数, 参数包括钩子名, 钩子函数的参数。

    module_hook($module, $hook)判断某模块是否实现某钩子

  • 在 node 中显示自定义 custom region Drupal 6

    碰见自定义region的问题,找了些资料,简单意译的。没有尝试,写出来分享。

    增加自定义的region,在drupal6中很简单,比如 http://drupalchina.org/node/4979 ,不过这样自定义的region只能在 page.tpl.php中使用。如果要显示在node中,需要添加一些代码。

  • drupal 简洁链接如何设置

    Web 服务器的角色

    apache下简洁链接的配置:

    Drupal 运行在一个 web 服务器上,通常是 Apache 上。如果 web 服务器识别 Drupal 的 .htaccess 文件,那么将初始化一些 PHP 设置,并启用简洁链接(Clean URL)。

  • 使用开源软件设计、开发和部署协作型 Web 站点

    第 1 部分,简介和概述 (2007 年 3 月 15 日)

    第一篇文章概述了这个项目以及业务场景,并分析对比了几个内容管理系统。解释了选用 Drupal 的原因,以及如何对 Drupal 进行扩展来满足需求。

  • Drupal6 网站建设解决方案 (Drupal 6 Site Builder Solutions)

    为您的事业建设有用的网站功能,透过博客、产品目录、电子报、地图与您的客户联系。

    为商业和非营利网站设置必要的功能 整合其他 Web 2.0 网站,例如Google地图、Digg、Flickr、YouTube以增加流量;建立网路社区,增加网站的影响力。 不需要网站研发知识 一个真实网站的完整范例和清楚解释

    【书本细节】

  • 为drupal初学者、开发者、应用者准备的12个精品课程

    下面是一些网上免费的drupal教程,这些教程将对初学者和那些从别的CMS转向drupal的开发者非常有帮助。 初级教程

    1.在开始用drupal之前,你要知道一些基本的东西,内容很简单,但有些还是值得做个笔记的,http://drupal.org/getting-started/before.

  • 如何更改注册页面中的 form 描述信息

       问:         如何更改注册页面中的form描述信息?

  • drupal 建站的50个常用小技巧(一)

    1. 创建一个HTML帮助的block,让它只出现在"node/*/edit" and "node/add/*"

    2. 用admin/user/roles下的"edit permissions"去管理每一个具体内容的权限

    3. 在admin进入网站时,用Firefox Web Developer Toolbar去"Populate Form Fields" (不太明白什么意思)

  • Drupal 如何做双语站?

    为了让更多的学习者少走弯路,结合自己的一点经验和大家分享一下,尽量把步骤简单明了。在drupal里如何做双语(中英)站呢?方法有很多,今天以i18n为例,简单介绍一下。

    在安装i18n模块之前必须做一项准备工作。  

    1. 开启locale模块,在admin/build/modules下Core – optional下:

  • 用 drupal 创建多站点

    Drupal是一款优秀且功能强大的CMS,很多人采用drupal来开发,很重要的一点莫过于它的多站点(Multi-Site)机制了。那么如何利用drupal来开发多站点呢?今天以一个小例子简单介绍一下。

    1、到sites目录下添加你要新增的另外一个站点。以drupal花园为例,我想建个xxx.drupalgarden.cn子站,那么就在sites下建一个xxx.drupalgarden.cn的目录。

  • 在 drupal 下安装 FCKeditor 详解

    Drupal自带的编辑器功能很简单,通常需要安装一个 WYSIWYG 的编辑器,其中 FCKeditor 是一款比较优秀的编辑器,下面说明 FCKeditor 的安装方法。

    1.下载安装包,需要两个,一个是FCKeditor本身,另一个是 drupal 的fckeditor 接口模块:

    1.下载安装包,需要两个,一个是FCKeditor本身,另一个是 drupal 的fckeditor 接口模块:

  • 模板文件 page.tpl.php 剖析(Drupal6)

    变量名 描述

    $breadcrumb 网站的层级导航链接,如“首页>管理>模块”。

    $closure 这个变量内主要包含一些页面使用的JavaScript等客户端脚本,它们通常在标记结整前被载入。也就是当整个页面加载完时,再加载客记脚本。

    $content 页面的HTML代码

    $footer_message 在admi/settings页面定义的“底部信息”。