绛木子

绛木子

绛木子的个人博客

不使用插件实现Ajax评论功能
为了不使用插件实现Ajax评论功能需要实现:监听评论表单,改用ajax方式提交创建新的评论表单提交地址(用Typecho 主题提供的系统方法themeInit实现)当访问文章加载主题时,themeInit方法首先被加载,可在此方法中判断是否
不使用插件实现文章浏览数统计
在Typecho主题的functions.php 文件中,提供了三个系统方法:themeConfig 用于配置主题themeInit 在初始化皮肤函数时调用themeFields 后台编辑文章时,为主题增加一个自动绑定的输入框(最新开发版添
TeConnect:Typecho社会化登录插件
之前在弄GGZOO时,就做了一个互联的插件,但是并没有发布出来(发现并没有什么卵用……)把代码整理了下,就发布出来了,有Bug的话,请到这里留言反馈……安装步骤解压插件后放在Plugins目录下,把TeConnect插件目录下的callba
基于Typecho的社区系统3
社区系统的功能页面通过路由功能都实现了,但是页面上的表单、表单处理方法却还没有解决继续看Typecho源码,会发现默认的表单操作都是使用action路由的,而action路由对应的组件为Widget_Do,查看Widget_Do文件中的路由
基于Typecho的社区系统2
功能与数据都折腾清楚了,就想着开始具体实现了首先要做的就是需要能够修改系统的路由。这个并没有费很大力气,直接百度搜到了一款路由编辑插件RoutesHelper,做了一点修改,然后就正式开动吧!!!路由到组件一开始添加的路由是: Helper
基于Typecho的社区系统1
想法作为一款轻量级的博客程序,却有着超乎想象的灵活性。而刚好自己也通过TP写过类似社区的程序,只不过感觉太臃肿繁复了……那为何不已Typecho为框架做个社区呢?可行性Typecho功能都是由路由解析伪路径,把解析结果导向Widget,通过