公告
这个是dghabc用于学习drupal的站点,暂时没有开放用户注册,但所有人都可以发表评论.您的评论就是对我最好的支持.
|
|
教程
星期一, 2009-06-08 15:23dghabc
Table of Contents是一个可以根据文章中的HTML的H1~H6直接生成文章目录的一个模块,但对于中文支持不是很好.
这个模块是由2 个filter组成,一个名为headinganchors是用来给文章中的H1到H6加上ID.另一个名为tableofcontents是用来生成右边的列表.
星期五, 2009-06-05 19:47dghabc
Freelinking模块是用来建立并不存在的页面,当点击此链接时,drupal会自动到建立内容页面,供用户输入相应的内容,Backlink则是view模块的自带视图之一,用来察看有多少的其他节点链接到本节点之一.
这2个功能对于Wiki系统来说,都是属于不可缺少的功能,但一起使用时却出现问题
星期五, 2009-06-05 19:33dghabc
如何利用drupal的模块组合来解决Wiki需求
- 容易编辑文章内容,不需要有专门的HTML格式
- 容易建立链接,不管页面是否存在
- 可以跟踪版本变动情况
- 易读的链接地址
- 列出更新的内容
星期五, 2009-06-05 19:07dghabc
案例分析:某校学生需要创建一个WIKI系统来加强交流.
要求:
- 容易编辑文章内容,不需要有专门的HTML格式
- 容易建立链接,不管页面是否存在
- 可以跟踪版本变动情况
- 易读的链接地址
- 列出更新的内容
星期三, 2009-06-03 18:43dghabc
对于网站的各类公开活动,注册会员能通过链接直接进行标记,如点我要参加,那么会员会出现在参加列表中,这可以使用flag与view模块来实现这个功能,用flag模块来标记事件,用view模块来察看参加的会员列表.
星期三, 2009-06-03 15:04dghabc
重复事件:是指有一定规律的事件,如每周三上午8:00-10:00之间开会,每隔几天发生某件事等.那么在drupal中的calendar中怎么去做重复事件?
星期一, 2009-06-01 09:54dghabc
tinymce编辑器生成的代码是符合W3C标准的,但在drupal中使用时,在全文显示时,都可以通过W3C的效验,但在缩略显示(摘要显示)时,做W3C时出现很多错误,在找了很多地方之后,才发现原因.
tinymce插入<!--break-->分页标志时,会在这个标志前后自动加入段落的HTML,变成这样<p><!--break--></p>,而当drupal进行缩略显示(摘要显示)时,不会取到</p>这个东东,当然在一般浏览器中没有问题,都能正常显示,但做W3C效验时,就会提示没有结束标记,出现错误,过不了W3C的验证.
一般我是用tinymce编辑好全部内容之后,再关了rich text editor,手工删除<!--break--> 前后的段落格式,再进行保存,目前还没有找到更好的解决方法.
星期一, 2009-06-01 09:10dghabc
给calendar加上农历之后,效果已经不错了,但对于显示在block中的日历,也全部都 给加上去了,还有在年日历也全部加上了,我觉得在年日历中,或区块中只要给鼠标移上去提示农历就行了,至于在月日历中应该还是显示农历日期的
星期日, 2009-05-31 13:08dghabc
作为一个本地化的日历显示,星期显示中文还是远远不够的,那么如何在calendar中增加农历显示呢?
这里的公历农历转换借用了老葛写CCK 阴历字段模块代码中的getLunarCalendar()函数源代码
星期日, 2009-05-31 10:49dghabc
在calendar模块中,默认的事件显示都是同一种颜色,如果想针对不同类的事件显示不同的颜色以示区别.
如我的事件有:培训,聚会,学习,开会这么几类,想在calendar中用不同的颜色标示出来.应该怎么做?
|
最新评论