L卡片:怎么关掉emlog的自动保存功能

4月6日更新:如果不是保存超过1个草稿且发布顺序不统一,那么emlog的自动保存不会造成日志id的跳跃,可以放心使用,建议不关。

刚刚写日志发现,emlog会自动保存草稿,而且频率非常高。甚至在内容没有改变的情况下也要存,这点真是太……

于是在源代码中顺藤摸瓜,找到这么两个文件

blog\admin\views\default\add_log.php

blog\admin\views\default\edit_log.php

找到最后那段JS脚本,第一个文件在第96行附近:

setTimeout("autosave(0)",60000);

我改成了:

setTimeout("autosave(0)",7*60*1000);

意思是7分钟保存一次,设这么长是因为我怕日志写到一半会点什么链接突然用当前窗口打开,正常情况下我是坚决关闭的,根据wp的经验,自动存草稿会让文章的id出现较大的跳跃,不利于seo 。如果你觉得自动存草稿真的没用,也可以直接注释掉:

//setTimeout("autosave(0)",60000);

页面文件倒是没有自动保存,所以不用改了。另外这么改对插入附件没有影响,插入附件后会自动保存。

不明白emlog的作者为什么要让自动保存频率这么高,居然1分钟就保存一次,个人觉得5分钟一次比较合适,看来他的电脑一定非常卡,经常死机……

---------------

2010.01.29:emlog的自动存盘貌似不会让文章id出现跳跃,可以放心使用。

2011-10-09 10:09
嘿嘿,改成7分钟了。。。有id洁癖滴银伤不起啊!!
2011-08-31 10:41
求助卡片,经常在网速不给力的情况下点“发布日志”的时候,会发现多了几个notitle空日志,直接删除之。今天点了发布,一下子跳出18个空日志,删除了以后,才发现日志id跳跃了,id跳跃的很厉害,问了论坛里的人才知道空日志删除后id还是占用的,我想知道该怎么解决,我现在发布一次文章就要去数据库改一下id,很不方便,能给个解决方案么,我知道您是高手。
2011-08-31 15:51
@瓶子:很诡异的问题,我先研究一下为毛会跳出18个空日志出来
2011-08-31 18:55
@L卡片:只要网速比较卡的时候,经常跳空日志出来,就是你点击完发表的时候,然后页面空白很长时间,随后你关掉页面,重新打开网站发现日志也发表了,但是也多了几个空日志了~~~
2011-09-01 15:09
@瓶子:我只点了一下就跑出来18个。。。。。。但是请问有没有一种办法操作数据库,让被占用的id释放呢?高手,你懂数据库,一定行的!
2011-09-01 16:43
@瓶子:如果没有关联表,如评论之流还好说,导出没有id的数据然后再导入进去,让id自增,现在涉及到的有评论表和附件表,乱来会导致评论与附件和文章对应不上
2011-09-01 16:55
@瓶子:如果数据库的话,比如你98有日志,突然id跳到110,你把99-109都删了,把110改成99,只后再执行这句,那么以后再新写日志就会从100开始编号
ALTER TABLE  `这里是日志表表明` AUTO_INCREMENT =100
2011-06-16 08:43
学习了。不过我的博客为何自动保存功能没有了呢
2011-01-24 16:38
中国的互网络, 继续努力。
2011-01-13 12:49
新用emlog
1.不知道为何我每次发布日志,页面跳转出现发布成功,但日志里没有,却是在草稿中,草稿中的有时又不是最终文档(自动保存的半成品),这问题很郁闷。
2.草稿保存时会提示,保存可能失败!
我装的插件:标签云,相关日志,em相册
望指点!
lcard
2011-01-13 13:51
@左岸:先把插件都去掉,也就是做小化系统,看看是否还出问题。这种情况我怀疑是插件的事,但你提的这几个插件貌似只相册可能出问题,但其它人用相册却没事,奇怪。
2010-12-07 20:44
这不是简单的事情吗
2010-11-24 00:08
确实,1分钟太频繁了。我直接给注释掉了。
2010-03-07 20:43
为什么我的自动保存会导致id出现跳跃?而且都是no title的?
lcard
2010-03-07 21:45
@菜:没写标题的话就是notitle吧,而且id跳跃源自你没按自动保存的顺序发日志。wp的id跳跃是每修改或保存一次,就要占一个id当历史版本。emlog与他不一样
Lcard
2010-02-02 13:40
不过也更安全了,不会丢掉刚写的东西,怎么取舍,的确是个难题,现在想想,emlog的做法反而更适合普通的bloger
nico
2010-01-31 23:12
哈哈,1分钟一次是比较密了一点
2010-01-22 10:49
emlog可能是怕写日记时操作失误而丢失刚写的日记吧。
lcard
2010-01-22 11:51
@seo:那也不该1分钟无论操作与否都保存一次,5分钟或10分钟是可以理解的

Top↑