站点介绍

提要:如果您初次到达本站,请详读以下内容。主要包含各类功能区、菜单、输入方式的说明等。

  1. 一、程序简介
  2. 二、目的要求
  3. 三、所选模块
    1. 系统核心模块
    2. 扩展模块:
  4. 四、模块的设置及修改
  5. 五、功能及界面介绍
    1. 网站的功能
    2. 网站界面说明
      1. 顶部菜单
      2. 中部菜单
      3. 下左主内容区
      4. 下右侧栏
      5. 底部
  6. 六、输入方式介绍
    1. Paging
    2. Footnotes
    3. BBcode
    4. Markdown
  7. 七、尚存的一些问题


一、程序简介

  • Drupal 5.2
  • 盘古的个人III型200M空间
  • 最早用Z-Blog,后来用Bo-Blog,现在先换Joomla,后定的Drupal

二、目的要求

  • 结构化
    • 易操作性
    • WIKI式风格
  • 个人知识管理的要求
    • 记忆筛选
    • 日常训练
    • 格式化的输入
    • 互动功能
  • 稳定性
  • 灵活性
  • 可扩展性
  • 速度

三、所选模块

  • 系统核心模块

    • Blog
    • Book
    • Comment
    • Drupal
    • Forum
    • Locale
    • Menu
    • Search
    • Statistics
    • Taxonomy
    • Upload
  • 扩展模块:

    • 主功能类
      • Poormanscron
      • DB maintenance
      • Chinese splitter
      • Views
      • CCK-Content
      • CCK-Date
      • Date API
      • IMCE
      • Book Expand
      • Taxonomy Access Control
    • 菜单类
      • Taxonomy Menu
      • BookTree
      • Directory
      • Nice Menus
      • 输入方式及过滤器
      • BUEditor
      • MarkDown
      • BBCode
      • Paging
      • Footnotes
      • Freelinking
      • Filter Default

四、模块的设置及修改

  • PHP内存加到12M
  • VIEWS的一些Bloke及menu,记忆程序的筛选联合
  • BBcode的解释内容修改:隐藏、Quote圆角界面、图片生成、站内链接与注释
  • MarkDown的解释内容修改:Quote界面
  • BUEditor的JS添加及BBcode内容的订制
  • Nice Menus的界面CSS修改
  • BookTree的界面CSS修改

五、功能及界面介绍

网站的功能

网站的功能主要包括:

  • 博客日志
    • 各类普通文章
  • 手册
    • 结构化文档,以后的笔记都将采用这种方式记录。
    • 其中挺不错的一点就是支持修订版本——即在保留原文的基础上新加一个修订版,游客的查看修订版权限已经开放。
    • 博客文章也有修订和大纲功能,只是手册更专业。
  • 讨论区
    • 即论坛,是除了文章评论外的另一个主要互动功能,比留言板强大多了。
  • 便笺
    • 自定义的一个功能模块,用来记事或捕捉灵感
  • 工作日志
    • 单独的一个工作区,暂时还没有加上
  • 功能页面
    • Drupal支持自定义各类静态的功能页面,划在此类

网站界面说明

下面分别从上到下,从左至右介绍所有界面

  • 顶部菜单

    • 首页
    • 讨论区
    • 博客
    • 资料库
    • 我的帐户
    • 帮助
  • 中部菜单

    • 中左:文章导航,只在进入某一类型后显示
    • 中中:Tabs功能区,最重要的功能区之一
      • 摘要
        所有文章的摘要式浏览,也是默认的首面显示方式
      • 书签
        正在使用的一些文章集合,包括:星标、笔记、心得和整理中几个分类
      • 排行
        这里列出了一些互动性的信息,包括:推荐文章、近期热点、点击排行和最新评论等几个项目
      • 检索
        检索功能非常强大,我加上了一个全能型的:组合检索,然后单独把其中的“层次”类型中的内容列出,这样就不用每时去点搜索了,方便查看。内容包括:全部、浏览、记录、欣赏、辨析、记忆、研习以及组合检索。
    • 中右:另一个小功能区,主要放置一些图片链接,目前放了Rss订阅的链接在此。
  • 下左主内容区

    • 正文:文章的主要内容,分为摘要式查看(首页形式)、列表式查看(Tabs形式)、全文查看(单个文章形式)等几种
    • 友情链接:只在首页的主内容区下部出现
  • 下右侧栏
    这里共分四大块,从上到下分别是:

    • 手册导航菜单
      只有在查看某一手册页面的时候,才会自动出现,显示当前手册所在目录的结构
    • 目录导航菜单
      首页侧栏最上面的一大块内容,为网站的主目录区。现在采用的是按类别显示,可能以后会有调整
    • 扩展菜单
      这里是一些常用的功能集合,目前包括:添加新内容、快速功能、手册列表,以及网站地图几项。其中的添加新内容按用户的权限定义,游客可以新建手册及论坛帖子。快速功能是自定义的一些“快捷方式”的集合。
    • 管理菜单
      各类管理功能,每个用户按其权限不同,显示的内容也不相同。
  • 底部

    • 这里是一些基础信息,包括备案号(还没批下来)及网站版本等内容。

六、输入方式介绍

一开始的时候,我非常向往可视化编辑器,比如:TinyMCE、但那些无可避免的垃圾代码,以及时不时的编译错误让我打消了这个念头——咳,这跟Word可真不是一个概念。

考虑再三,还是用回原来的UBB方式,Drupal下的模块为BBcode,代码大同小异,原来数据库中的一些格式稍做替换即可使用——当然,我也增加并修改了它的一些解释代码。

此外,前段时间我老弟推荐了MarkDown语言格式,不用不知道,一用之下,真是舒服极了,无论从输入的便捷性和代码本身的可阅读性都是上上之选。只可惜功能上有限制,不过和BBcode配合起来就天下无敌了 :)。

输入方式的详细内容在网站右上角的帮助中都有说明文档,下面简单介绍一下一些附加的功能和两种输入方式

  • Paging

    这个是换页标签,代码是<‘!—pagebreak—’>,操作按钮是“页”,点击后插入所需位置即可

  • Footnotes

    这个是脚注,只要编辑时对一些内容加上这个标签,发表后就会自动在文章下面加上脚注。操作按钮是“Fn”,点击后输入内容即可

  • BBcode

    • 这个只要上过论坛的人都会有,它不是所见即所得,但语言通俗易懂,如果你从来没有用过,到讨论区试上几下就了解了。
    • 有几个特殊的功能说明一下
      • [‘index]自动索引目录
      • [‘index style=(ol|ul)]自动索引:数字/项目符号
      • [‘google]Google搜索[/google]
      • [‘wikipedia]WIKI搜索[/wikipedia]
      • [’acronym]插入注释[/acronym]
      • [‘anchor=XXX]YYY[/anchor]加入YYY
      • [’float=right]向右靠齐,下面顶上[/float]
      • [‘notag]notag[/notag]
    • 详细的说明文档可以查看这里:点击查看
  • Markdown

    • 这个语言简洁有趣,这里是它的中文介绍:点击查看
    • 我做几个示例,下面是效果:

    这里是粗体
    这里是斜体
    这种也是粗体
    这种也是斜体

    这里是一级标题

    这里是二级标题

    这里是三级标题

    这里是引用

    这里是引用的第二段

    • 这里是列表
      • 列表1
      • 列表2
        • 列表2.1
        • 列表2.2
      • 列表3

下面是源代码:

**这里是粗体**
*这里是斜体*
__这种也是粗体__
_这种也是斜体_
# 这里是一级标题
## 这里是二级标题
### 这里是三级标题
> 这里是引用
> 
> 这里是引用的第二段
* 这里是列表
    * 列表1
    * 列表2
        * 列表2.1
        * 列表2.2
    * 列表3

七、尚存的一些问题

  • 界面组合上尚待改进
  • 图片的管理方式仍不够完善
  • Tag标签始终犹豫要不要加上
  • BBcode + MarkDown解析时,有时会出现一些垃圾代码,不过浏览器中看不出来。
  • 在IE6.0以下的浏览器中,网页的布局可能很难看。另外液晶显示器中,囿于较小的色阶范围,可能有些视觉元素的细节无法察觉。


Drupal升级了

今早上收到Security announcements,6封!最新版本5.3,看了升级说明,还挺麻烦的

谢谢提醒!

谢谢提醒,马上去看