最近工作需要对 Discuz 做二次开发,本着最小化改动方便以后升级的原则,我引入了 WordPress 的 Hook 机制(即 Plugin API)来降低二次开发代码与 Discuz 原生代码的耦合度。
WordPress 内部提供了许多 Hook(钩子),以便插件可以将相应的 action 或 filter 挂接上去接管或改进 WordPress 的默认处理来达到自己期望的目的,在处理完毕后将控制权重新交给 WordPress。而我们所要做的就是将这种机制移植到 Discuz 中,所幸的是,WordPress 的 Hook 机制并没有过多地依赖于它的其它核心程序,所以基本不需要做多少修改就可以拿来使用。
Continue reading…
终于将 At Reply Mail Notification 的后台回复功能加上,这样看起来算是一个插件了。不过没有提供后台插件管理选项,觉得没有这个必要,因为相关设置不多且修改频繁度并不会太高。先上截图:
HTML 模版:
Continue reading…
又是个延期的郊游,难得天气不错,再也不能错过。这次的目标是玉皇山脚下的八卦田,正是油菜花开时节,欣赏下田园风景也是个不错的选择。
久居繁华喧闹的都市能登高望远实在是难得的惬意
Continue reading…
迷人的声线,很有张力。头尾轻微的杂音如老式收音机效果有点睛之妙。喜欢,纯粹得喜欢。
Been sitting, thinking bout you
And I am wondering why were not getting along
So frustrated cause what we had was a happy home
I don’t know what the situation is
But I could tell in the way we kiss
we don’t talk no more it feels better when I’m alone
Continue reading…
大学室友板凳曾说我是个怀旧的人,这话大概不假。前天和朋友聊天说到以前,于是翻开毕业设计时保留的资料,不禁感慨万千。又去找来那时的 QQ 记录看,一时间仿佛又回到了那个年代。
几乎大家都到了大四才为自己的未来开始担忧起来,可习惯了整天逃课玩游戏、上网、看片子、踢球、泡妞的生活的鳖犊子们却多少有些颓废迷茫无所事事,除了那些啥事都不用自己操心的人。
我们所学的专业是个交叉学科,涉及到一部分计算机相关课程,所以有一些程序开发相关的设计课题。我选择了名曰XX系统(其实是个企业网站)开发课题。按照现在的说法,我当时算得上是半个 Geek,不过却从未涉及程序代码方面,有买过一两本关于 Linux,Delphi 的书,却从未真正看过。所以我去选择程序开发相关的课题亦并非兴趣使然,而绝大部分缘于姨夫说我的性格适合以后当程序员一句话的。
Continue reading…