EMLOG插件:日志内容标签自动关联插件V2.0

作者Kuma 文章分类 分类:About Codes 文章评论 28条评论 阅读次数 已被围观 3283

        昨天在BAL的大力帮助下终于将“日志内容标签自动关联插件”升级到了2.0版本。本次版本可以在单篇日志和自建页面里搜寻所有历史存在标签的文字,并将其替换为标签链接指向的超级链接。例如你的博客里面有“emlog”这个标签,那么本插件将在单篇日志里自动搜寻是否存在emlog这个词,有的话就会将其替换为标签的超级链接,点击后跳转页面和你在侧边栏点击标签云中的emlog标签相同。

        本次升级修复了以下bug:

  • 修复了插件会对html标签进行替换的bug
  • 修复了插件会对超级链接内的文字进行替换
  • 修复了插件会对html源代码中特殊符号代码进行替换,例如 等符号

  大家可以看看下面的预览图     

 

        本插件目前尚未发现其他bug,如有需要的可以用用看,能够增强你的博客的访客阅读量哦。

        如果你在使用本插件的过程中有任何问题,可以在本博文下面留言给我。下载插件在附件里。

分类:About Codes
标签: emlog 插件

通告: http://mouselife.net/tb.php?sc=e80ab8&id=71

附件下载:tagreplace.rar 1.12KB

评论:

  1. [回复]线宁发表于 2011-10-02 03:21
    虽然用用不上这个东西,但是还是很感谢你的共享,并且发布上来让大家用,留个脚印,以后相互共享东西

    www.vceee.com
  2. [回复]千刀乐发表于 2011-05-20 16:03
    我的小站是用老板本做的,emlog3.25,不知道用这个插件可以吗,还没测试过,呵呵,留下个脚印,以后和您在学习。
  3. [回复]masky发表于 2010-08-24 02:38
    我发的日子每段开头都空两格,使用插件后,只有摘要里看到空格,正文里的空格消失了!关闭插件后正常,应该是个小Bug吧!
    • [回复]Kuma发表于 2010-08-24 03:39
      @masky:是的,该插件还有好几个bug,但是没有时间来修复。等空了来吧,不好意思。
  4. [回复]codepark发表于 2010-07-27 03:36
    似乎还是有问题,所说的bug并没有修复成功。
    比如在页面中输入
    <table>
    <tr><td></td></tr>
    </table>

    结果出来后就变成
    table
    trtd/td/tr
    /table

    这样的情况就没办法在页面中插入代码了。
  5. [回复]一路走红发表于 2010-07-05 16:58
    真的很棒诶,我已经用了。
    感谢大大!
        有个特别的想法,不知道留言的文字能不能替换呢?
    比如我写博主,自动转换为博主大大。。。。。。
    • [回复]Kuma发表于 2010-07-05 18:00
      @一路走红:可以,不过现在忙,而且那个需求不大,不会去做这个功能。
  6. [回复]second发表于 2010-06-15 19:24
    出错啦kuma!

    Fatal error: Maximum execution time of 30 seconds exceeded in /home/phuckme/public_html/content/plugins/tagreplace/tagreplace.php on line 34

    错误见http://phuck.me/post-264.html(开启插件状态)
    原页面见http://phuck.me/tagreplace.htm(关闭插件后保存单独htm)
  7. [回复]搜搜发表于 2010-05-03 15:38
    又发现 <>  符号 开启这个插件 后也会消失,今天才知道原来是你的插件弄的,还怪 emlog 为什么会过滤这个符号
    • [回复]Kuma发表于 2010-05-03 16:40
      @搜搜:我刚刚测试了一下,<>并未被替换,文章开头空2格在实际显示中依然是存在的。所以,你反馈的两个bug我自己并未发现。而且也有一些人使用本插件,但是并未出现该现象。如果还有疑问,你可以联系我的QQ。
  8. [回复]搜搜发表于 2010-05-03 15:35
    发现问题了 文章里面开头 空2格 开启这个插件后空格会消失
  9. [回复]yang发表于 2010-04-28 16:37
    执行时间太长,超过服务器时间~~~~
    Fatal error: Maximum execution time of 30 seconds exceeded in G:\wwwroot\yangshome\wwwroot\content\plugins\tagreplace\tagreplace.php on line 33

    服务器性能测试
    检测对象 整数运算能力测试
    (1+1运算300万次) 浮点运算能力测试 (开平方300万次) 数据I/O能力测试 (读取38K文件30万次)
    南方第三的电脑(AMD4000+ 1G) 0.3502 秒 0.3591 秒 0.0394 秒
    92合租浙江贵宾10人合租空间 0.2112 秒 0.2240 秒 0.0225 秒
    正在使用的这台服务器 0.5956 秒  1.2759 秒  0.1281 秒


    一方面主机好像比较慢
    另外这个网页页面太大(有近200k)
    • [回复]Kuma发表于 2010-04-28 17:39
      @yang:哦,那估计就是你后面说的这个问题了,你的主机计算能力差了点,而且30秒超时了。本插件的原理是自动匹配整篇文章的关键字,所以一旦文字太多后,服务器开销有点大,运行时间也比较长,所以出现逆的这种状况了。不过200K的网页确实太大了,呵呵。
  10. [回复]yang发表于 2010-04-27 03:31
    标签替换   2.0  将你的博文内容中含有历史标签的文字自动替换为标签链接 插件主页»
    作者: Kuma ,作者主页»
    • [回复]Kuma发表于 2010-04-27 04:32
      @yang:这是?

发表评论: