常见问题 官方日志 感受领先的论坛体验 Bo-blog 说明文档
Bo-Blog空间解决方案 500M/200元官方主机
高性价比、可半年付款
美国主机200元起 Bo-blog专用美国主机
365元/年
返回列表 回复 发帖

[移植插件] 自動插入網址別名 1.3

插件名称: 自動插入網址別名
插件适用Bo-Blog的版本:2.1.0 rc 1 以上
插件來源:http://www.storyday.com/html/y20 ... anslate-plugin.html


網址別名來源是文章標題:
Snag-1.jpg
2007-12-1 12:54


發布後自動填入
Snag-2.jpg
2007-12-1 12:54


下載插件:
postslug1.3.zip (9.03 KB)

有BUG 請踴躍回報


注:如果你的伺服器把google 給封閉了就無法自動翻譯標題

更新列表

將 "." 轉換為 底線 "_"
修正欄位已輸入 網址別名卻被覆蓋的 BUG,感謝夕阳醉了 回報
對應google 網頁更新,翻譯功能修復
神龍見首不見尾

快蒐集七顆龍珠吧~
自动翻译??????
离开了BO-BLOG,但还是一直关注BO-BLOG。
冰剑博客:www.binjoo.net
偶采用的是基于实体的php优化方式,感觉"自動插入網址別名 "这个插件不错就使用了,随之发现了一个问题,每次发表之后都要重建一次php实体,否则无法访问新日志!这个名到底怎么用啊?请大虾指教!
to  gangganger

這是個程式基礎的BUG,下個版本Bob 會修正 =w=
神龍見首不見尾

快蒐集七顆龍珠吧~
这个无法手工设置网址别名了,有时候机器翻译出来的不合适,无法自己修改的
可这样小修改下先检测下$blogalias函数是否是空的 空的生成,已经有了的话就按原值:
打开storecontent.php(请使用editplus等工具编辑)
  1. require_once ("class-snoopy.php");
  2. function  plugin_postslug_storecontent($content){
  3.   global $title,$blogalias;
  4.   $blogalias = trim(preg_replace('|-+|', '-', preg_replace('/\s+/', '-', preg_replace('/[^a-z0-9\s-.]/', '', strtolower(str_replace( '_', '-', preg_replace('/&.+?;/', '', strip_tags(cos_tranlate($title)))))))), '-');
  5.   return $content;
  6. }
复制代码
为:
  1. require_once ("class-snoopy.php");
  2. function  plugin_postslug_storecontent($content){
  3.   global $title,$blogalias;
  4.    if ($blogalias==null){
  5.   $blogalias = trim(preg_replace('|-+|', '-', preg_replace('/\s+/', '-', preg_replace('/[^a-z0-9\s-.]/', '', strtolower(str_replace( '_', '-', preg_replace('/&.+?;/', '', strip_tags(cos_tranlate($title)))))))), '-');
  6.       }
  7.   else{
  8.     $blogalias=$blogalias;
  9. }
  10. }
复制代码
这样的话,就可以根据需要修改网址别名,如果想全部按标题来就把网址别名项清空就可以了。
仿楼主的把WORDPRESS的转拼音插件也移植了过来
http://bbs.bo-blog.com/viewthread.php?tid=14207&extra=page%3D1
应该不介意吧

[ 本帖最后由 夕阳醉了 于 2007-12-2 00:25 编辑 ]
夕阳醉了's Blog
http://oznn.com
我的几个插件更新帖:http://oznn.com/post/522/
不介意,插件是越多越好

如果我的插件能讓別人寫出更多的插件,我當然很願意
神龍見首不見尾

快蒐集七顆龍珠吧~
我用这个 必须要在别名那里打上 字符 他才转换 留空则不转换。
怎么可以自动转
还有就是 标题里有. 】 特殊字符的 在转换的时候可以自动滤过不。
[url=Http://HackSafe.CN/]● 游人寒舍[/url]
原帖由 游人 于 2007-12-3 10:03 发表
我用这个 必须要在别名那里打上 字符 他才转换 留空则不转换。
怎么可以自动转
还有就是 标题里有. 】 特殊字符的 在转换的时候可以自动滤过不。
不会吧 反了吧 应该是留空转换 打上字不转的啊
能过滤特殊字符的
夕阳醉了's Blog
http://oznn.com
我的几个插件更新帖:http://oznn.com/post/522/
原帖由 mesa 于 2007-12-1 12:54 发表
插件名称: 自動插入網址別名
插件适用Bo-Blog的版本:2.1.0 rc 1 以上
插件來源:http://www.storyday.com/html/y20 ... anslate-plugin.html


網址別名來源是文章標題:
2584

發布後自動填入
2585

下載插件:
2586


注: ...
第一次下的时候可以用
现在又下一次用不了了!
你改了?
http://www.qq6k.com/post/48/   今天下载的
http://www.qq6k.com/140results-29-30-35-18-25-32-special-39/  前2天下载的
你改了后现在不会自动翻译
尽快处理
原帖由 夕阳醉了 于 2007-12-3 11:36 发表

不会吧 反了吧 应该是留空转换 打上字不转的啊
能过滤特殊字符的
我的情况就是这样。。留空不转 特殊字符 半角的点。 .  这个就不转

希望更新下
[url=Http://HackSafe.CN/]● 游人寒舍[/url]
返回列表