跳转到主要内容
Unicode规范中的BOM

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

  在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAK SPACE"。这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE,就表明这个字节流是Little- Endian的。因此字符"ZERO WIDTH NO-BREAK SPACE"又被称作BOM。

  UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。字符"ZERO WIDTH NO-BREAK SPACE"的UTF-8编码是EF BB BF。所以如果接收者收到以EF BB BF开头的字节流,就知道这是UTF-8编码了。Windows就是使用BOM来标记文本文件的编码方式的。

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

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

原文作者:RaincityStudios----zamir

Wiki是什么?

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

Wiki的特点

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

2。有组织

自组织的:同页面的内容一样,整个超文本的组织结构也是可以修改、演化的。可汇聚的:系统内多个内容重复的页面可以被汇聚于其中的某个,相应的链接结构也随之改变。

东方龙马 提交于 9 April 2009

经过昨天晚上的奋战,终于将drupal花园由windows转至linux的服务器下,经过和服务商的技术支持多方交涉,终于基本解决了问题。

同时,从今天开始本站开启简洁链接(Clean Url),希望通过努力,能把本站做的更专业,更丰富。希望drupaler继续支持。本站将继续推出drupal相关的教程,敬请关注。

articles
关于汉化不完全的解决方案

对于第三方的模块和主题很多都是国外的人开发的,在使用时难免会遇到很多是英文字符的问题,在做中英双语或者多语言时候,都常会遇到这个问题。现在有2个模块可以供参考使用。

1.Translation table模块

下载地址:http://drupal.org/project/translation_table

东方龙马 提交于 3 April 2009

阅读本章后,关于Drupal是如何工作的,读者应该已经有一个基本的概念,同时读者也应该对Drupal是如何处理一个Web请求也有了大致的了解。构成处理流程的各部分模块,将会在后面的章节进行详细描述。

Taxonomy upgrade extras
第十一节 接受一个Web请求
从概念上了解一下Drupal在收到一个Web请求后都做了哪些事,是对学习Drupal非常有帮助的。这一小节会带领读者快速了解一下这一过程。如果你希望自己来跟踪调试这整个过程,那么请使用一个好的调试工具,并且从Index.php开始,因为Drupal的大部分请求都是被这个文件所接收的。本小节中所讲述的生成一个简单页面的过程,看起来似乎有些复杂,但这个过程中的每一步,都是相当灵活的。   Web服务器的角色
东方龙马 提交于 3 April 2009
区块是网页中一个小区域,它的内容可以由管理员起用或是禁用。例如,一个区块可以显示你的网站中当前在线用户的总数。又或许,你会有一个区块,它包含了关于你的网站中最为流行的内容的链接,或者是网站将要进行的活动。区块经常被放在模板的侧边栏,顶栏或是页脚中。区块可以被设置为显示某一类型的几个节点,还可以设置只在首页显示该区块,或者是按其它条件进行显示。   通常,区块用来显示为当前用户所特定的信息。例如,User这个区块通常包含了当前用户所能够访问的管理页面链接,比如“My account”页面。区块能显示的区域是在网站的主题中预先定义的。区块的位置和可见性都可以在后台管理界面中进行管理。

 

Taxonomy upgrade extras
东方龙马 提交于 3 April 2009
Drupal中的各种内容类型是由一个基础的类型继承而来的,这个基础类型,就叫节点(node)。不管它是一个博客文章,还是一个菜谱,甚至于是一个项目中的任务,其所使用的底层数据结构都完全一样。如此架构的天才之处,在于它良好的扩展性。模块开发者可以添加新的功能,比如评分,评论,文件附件,地理信息等等,而且无须考虑节点类型是博客,菜谱还是别的什么。网站管理员然后将它们混合,并按照内容类型来映射各项功能。例如,管理员可能选择起用对博客的评论功能,但不起用对菜谱的评论功能,又或者起用对项目任务的文件上传功能。   节点还包含一组基本的行为属性,这些属性会被所有的内容类型所继承。任意一个节点,都能被显示于网站首页,被发布或是取消发布,甚至是被搜索。正是由于这样统一的架构,管理界面才能提供对于节点的批量编辑功能。

 

Taxonomy upgrade extras
订阅