最近有两个收获,一个是精神层面的,一个是技术层面的
本文谈谈后者
技术层面的收获,主要是对Drupal的掌控能力有了很大提升。
一直以来,对Drupal都没有系统的学习过,最近回过头来开始在Durpal.org总站查看技术文档,不由得见猎心喜,一下子陷了进去。都说秋风起时好进补,这回不但补回了许多以前拉下的课,而且趁机把个人知识管理系统进化了一次。
- 降低录入的复杂性
- 更好的表现力
以前很喜欢做非常复杂的分类,为了避免逻辑上的不严谨,曾经同时设过四组分类,其中主分类的条目近20条。严谨是够严谨了,但每次录入新文章时都很让人痛苦,一点灵感都被复杂的点击和查找所消耗,真是太“不人性化”了。
此次改进的内容如下:
- 首先扩展了文章类型的比重,从一开始就把内容分成若干个不同的类型(日志、笔记、收藏、资料、功课、灵感);
- 然后大幅减少目录分类,先把部分目录的文章转移到新的内容类型中,再删掉原目录;
- 又在每个手册标题后,增加了一个“新建子链接”的按钮: ♠,这样就不用先进到添加手册页面,再从下拉菜单中寻找标题了 :)
- 最后还找到了一个,可以按规则生成标题的新模块
最终,所有内容从文章类型、目录分类、手册大纲三个维度进行均衡控制,算是比较圆满的解决了录入的问题。
之前的目录非常深,加上分类繁琐,可能除了自己别人很能难顺利找到所需的资料,这一点人月兄很早以前就有给我提过,以前一直没有很好的办法解决。
但这次功力小涨之后有了新对策:
- 首先把顶部的导航菜单改成了JS形式,提高页面控制速度
- 又以手册大纲取代原来的目录分类,作为主导航系统(侧栏),原来的主目录改到顶部JS菜单里去了。由于Book模块自带了一套结构化显示的Block,所以效果要好很多
- 将手册的主页面分成左右两部分,一边为2级层次的简表,一边为4级层次的详表
- 改变了版型的布署,为每种文章类型分别定制了内容模板,以后修改的自由度就大多了:)
这几天健康状况不佳,而且后续的空闲时间也不多了,还剩下两项工作要做
- 整理手册结构
- 将Excel为主的PDCA移植到WEB页面
