手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

typecho 插件开发(二)

首页 > PHP >

纠结在写typecho的dbbackup这个插件上很久了,主要是为了两件事:
1、不想让用户设置的变量,无法自由设定(关于这点,我其实很能理解,不需要用户设置的变量,如果不在config类里被定义,那么在deactitave的时候,是否能够被正常删除?)

2、Db config 无法获取(本来我以为备份sqlite是最简单的事情,只要把db文件打个包,当成附件发送一下就完事了。但事实上,我无法通过程序获取到这个Db文件,因为_config变量是protected的,也没有任何函数可以重新获取这个$_config变量)

所以现在,我还是决定

1、设置变量,但要求用户不要修改。或者允许他们置为空(置为空的时候,直接就是相当于执行备份操作)

2、不管是sqlite 还是 mysql 都采用PHP导出成sql文件的方式,然后再打包发送

当然,还只是构思,并没有实现,尚在慢慢实现中。。。因为要期末考试了,时间也不多,还得带孩子。oh oh oh ....

顺便,sluke说的页面关键字高亮,我以为是有这个插件的,看了一下是Tag高亮,其实也差不多。其实,也就是在搜索的时候,我支持一下Referer就可以实现了。




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: typecho, 笔记, 插件, dbbackup

« 上一篇 | 下一篇 »

只显示10条记录相关文章

typecho 插件:内容分页SplitArchivePage (浏览: 44325, 评论: 14)
利用.htaccess绑定域名到子目录 (浏览: 30139, 评论: 2)
typecho 插件开发(一) (浏览: 28239, 评论: 6)
推荐一款插件:ScribeFire (浏览: 26684, 评论: 4)
PHP反射API--利用反射技术实现的插件系统架构 (浏览: 26643, 评论: 5)
了解Typecho页面中可以被注入对象的地方 (浏览: 25791, 评论: 4)
typecho 插件:搜索来源关键字高亮 (浏览: 25442, 评论: 3)
将typecho移植到bae (浏览: 24950, 评论: 2)
typecho 一天下来的心得 (浏览: 24477, 评论: 0)
typecho 文章附件的小BUG (浏览: 24443, 评论: 1)

3条记录访客评论

@酷子软件,目前尚无类似插件。
其实你的要求也很方便,只是在最后一部提交的时候对数据进行一下处理(当然。如果你没有办法处理,你也可以在前端进行处理)
不过,根据你的需求,你需要有些文章更换,有些不更换 ,估计是需要在内容里加一个checkbox在选中。然后在提交的时候就可以替换了(wordpress有自定义字段之类的,可以用这种,typecho最近没时间,等考试完后,我看一下)

Post by gouki on 2010, June 26, 9:41 AM 引用此文发表评论 #1

问下,如果我需要在新文章进入数据库之前对文章进行些处理,比如说,替换某些词,有插件实现方法吗? 有些文章需要替换 ,有些不需要。一直在找te的文章入库代码,水平有限,没找到。

Post by 酷子软件 on 2010, June 26, 7:25 AM 引用此文发表评论 #2

这个要定,我一般是用免费空间,所以数据备份就尤为重要。再说收费空间也有当调的时候,有备份最好了。期待。

Post by mybg on 2010, June 17, 5:19 PM 引用此文发表评论 #3


发表评论

评论内容 (必填):