跳转到主要内容
  • 一个 token 模块如何运作的模型

    看一下下图,就可以大体清楚token模块是如何运作的了:

     

  • drupal6 调用的 theme 函数

    drupal6 调用的主题函数:

     

  • 模块介绍:Image watermark 水印模块

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

    模块名称:watermark

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

    特性:

  • Drupal 术语

     区块(Block)

    区块是可以灵活摆放的内容块(可以放在左右边栏、正文内容上方或下方,或者其它外观主题允许的区域)。

    评论(Comment)

    附于文章或帖子之后的内容。通常用于对话题的澄清、批评或解释。

    节点(Node)

  • Unicode规范中的BOM

      BOM——Byte Order Mark,就是字节序标记。在这里找到一段关于BOM的说明:

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

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

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

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

  • 如何定制drupal主题

    在对Drupal做定制前,需要了解一些Drupal的基本术语:

    + Block(区块)

    区块一般位于网页两边的侧栏中,用于导航或显示一些附加内容。区块是一种把数据定位到页面的方法之一。各主题风格可以通过block($subject, $content, $region = "main")函数来控制区块的显示风格。

    + Box(盒子)

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

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

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

    drupal5:       global $locale;       print $locale;

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

  • 推荐一个很好的 mysql 备份恢复工具

    下午因为要一个站点要转服务器,文件转移很方便,迁移一下很简单,而mysql迁移稍微麻烦些。先是尝试了在服务器上建了相应的数据库,建好用户名、密码,接着登录系统自带的phpmyadmin却无法导入,毕竟服务器上建数据库和本地不同,一个数据库只能有一个表。 无奈之下,请教了朋友,推荐我用帝国备份王,试用一下果然既简单又方便。

  • 基于 SVN 的 http 测试环境服务器搭建

    环境:ubuntu8 、apache、php5