drupal 教程

drupal教程

模块介绍:Image watermark 水印模块

0
Your rating: None

今天一个站是drupal5.x的,需要用到图片水印功能找了一下,有个watermark模块符合,于是装了一下。下面简单介绍一下此模块:

模块名称:watermark

简介:
这个模块能自动为上传的图片加水印。
水印是一个 8 位或 24 位的 PNG 图片。

特性:

水印路径可以配置。
水印位置有九个位置可供选择。
可选择哪个图片需要加水印 (如预览和原始要加,但缩略图不加)
需求
这个模块无需为 Drupal 或 image 模块打补丁。

需要 PHP GD 库。

GD 在 PHP 4.3 以后的版本默认就启用了,之前的版本也可以在重新编译时加进去,详细情况请参考 http://php.net/image 。http://drupal.org/project/watermark

下载地址:

如何用drupal 创建基本的wiki 系统

0
Your rating: None

本篇创建drupalwiki的方法来自《Using Drupal》这本书,之前参加drupal上海的聚会,zamir曾演示了一次,但是当时记的不是很清楚,故在google group里发帖请求做一个简单的教程,终于出来了,与大家分享。

原文作者:RaincityStudios----zamir

Wiki是什么?

Wiki概念发明人沃德·坎宁安(Ward Cunningham)为Wiki下了定义:一群相互连接并可自由扩展的网页、一套用来储存与修改信息的超文字系统,所有的网页储存在一套数据库中,任何人透过具有表单功能的浏览器用户程序,皆可轻易加以编辑。

Wiki的特点

1。使用方便,维护快捷:快速创建、存取、更改超文本页面(这也是为什幺叫作“wikiwiki”的原因)。格式简单:用简单的格式标记来取代HTML的复杂格式标记。(类似所见即所得的风格)链接方便:通过简单标记,直接以关键字名来建立链接(页面、外部连接、图像等)。命名平易:关键字名就是页面名称,并且被置于一个单层、平直的名空间中。

2。有组织

cck和gmap配合的简单例子

0
Your rating: None
大家好,我是Lester
这次要和大家共同学习的内容是:如何使用cckgmap模块相配合,为node输出一个地图字段。
 

如何让用户的登录框显示在右上角

0
Your rating: None

如何让用户的登录框(登录后为用户信息框)显示在右上角?

简单的做法就是直接到区块里,把用户登录区块放到标题部分(默认主题有这个),然后调整css。
麻烦点的做法就是在page.tpl.php调用登录表单,手动调整位置。

在page.tpl.php里调用登录表单:

<?php
        global $user;
        if (!$user->uid && !(arg(0) == 'user' && !is_numeric(arg(1)))) {
          echo drupal_get_form('user_login_block');
        }
?>

Drupal6 入门系列教程—2. FCKeditor 的安装与使用

0
Your rating: None

       上一篇,我们已经将drupal6安装成功了。今天接着讲入门系列教程的第二篇,所见即所得的文档编辑器FCKeditor(以下简称FCK)的安装和配置方法以及drupal下相关的配置。

Drupal6 入门系列教程—drupal6 安装简明图文教程

0
Your rating: None

最近发现有很多新朋友加入到drupal的阵营中来,经常在群里有人问drupal安装的一些小问题,刚开始会有些朋友回答一下,次数多了,也很少有人解答了。虽然安装的教程很多人写过,但是比较零散,所以我想写一个简单点的drupal6安装使用教程。能力比较有限,如有问题,希望大家多多指教。

如何判断当前页用的是什么语言

0
Your rating: None

问:如何判断当前页用的是什么语言

答:drupal5和drupal6输出语言的代码分别如下:

drupal5:
      global $locale;
      print $locale;

drupal6:
      是个数组,print_r($GLOBALS['language']);在模板里可以获取到的。打印出来:global $language; echo $language->language;

drupal生成静态页

0
Your rating: None

目前发现两个模块:

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

另一个是http://drupal.org/project/html_expor这个生成到files/exporttime/静态页,但是怎么访问还不清楚。

drupal 常用函数记录

0
Your rating: None

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

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

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

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

module_implements($hook, $sort = FALSE, $refresh = FALSE) 判断哪些模块实现某钩子, 返回模块名数组。

variable_get和variable_set两个函数涉及到drupal的variable表 读和取

设置例子如下:

如果用户没有登陆,让用户先去登陆界面,登陆后返回到tech界面下

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

0
Your rating: None

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

同步内容