主題: 关于引用 作者: calfen 於 七月 04, 2005, 02:49:34 下午 關於引用我一直有些問題,請教大家。
blog:http://calfen.yymm.net/blog 1,我目前可以引用自己的文章和其他plog系统,比如mark的文章.例子: http://blog.markplace.net/marks_place/post/trackbacks/26 林中求馬那一條。 2,無法引用其它系統,比如msn space的trackback.相互都不可引用。plog引用msn時提示:trackbacks_no_trackback msn引用plog,沒有任何提示,也沒有任何反應。 trackback debug已經打開,引用別人文章時無任何log,引用自己時有: 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] ** Request received 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] -- dump of trackback request -- 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] id = 11 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] title = 鐗 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] excerpt = fdsf<br/><a href=\"http://calfen.yymm.net/blog/post/1/11\">http://calfen.yymm.net/blog/post/1/11</a> 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] url = http://calfen.yymm.net/blog/post/1/16 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] blog_name = 鏋椾腑姹傞┈ 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] -- end of dump -- 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] Sending response: <?xml version="1.0" encoding="iso-8859-1"?><response><error>0</error></response> 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] ** End 應該是正常的。 主題: Re: 关于引用 作者: markwu 於 七月 05, 2005, 11:18:02 上午 引用自: calfen 關於引用我一直有些問題,請教大家。 blog:http://calfen.yymm.net/blog 1,我目前可以引用自己的文章和其他plog系统,比如mark的文章.例子: http://blog.markplace.net/marks_place/post/trackbacks/26 林中求馬那一條。 2,無法引用其它系統,比如msn space的trackback.相互都不可引用。plog引用msn時提示:trackbacks_no_trackback msn引用plog,沒有任何提示,也沒有任何反應。 trackback debug已經打開,引用別人文章時無任何log,引用自己時有: 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] ** Request received 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] -- dump of trackback request -- 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] id = 11 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] title = 鐗 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] excerpt = fdsf<br/><a href=\"http://calfen.yymm.net/blog/post/1/11\">http://calfen.yymm.net/blog/post/1/11</a> 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] url = http://calfen.yymm.net/blog/post/1/16 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] blog_name = 鏋椾腑姹傞┈ 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] -- end of dump -- 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] Sending response: <?xml version="1.0" encoding="iso-8859-1"?><response><error>0</error></response> 04-07-2005 14:14:56 DEBUG - [trackback.php:72 (logger:debug)] ** End 應該是正常的。 pLog 的引用是用 trackback auto discovery 的技術來作的。所以你只要在 pLog 的文章中輸入對方的永久網址 (permalink),pLog 就會自動搜尋他的引用網址。 舉個例子,你看一下你自己這篇文章 http://calfen.yymm.net/blog/post/1/17 中的原始碼,裡面有一段: 程式碼: <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 這是用來描述這一篇文章的引用網址 http://calfen.yymm.net/blog/trackback.php?id=17 。 所以當 pLog 用 trackback auto discovery 搜尋時,他就能找到引用網址,然後加以引用。 可是一般的 blog 平台,有的並沒有按照 tracback 的規格,在文章的原始碼中嵌入引用網址,所以 pLog 找不到,那就會變成無法引用而出現 trackbacks_no_trackback 的訊息。 另外對方的 Blog 如果要引用 pLog 的文章,如果他也支援 trackback auto discovery ,那麼你就不用傷腦筋,直接給他永久網址就可以了。如果他不支援,那麼你只好告訴他,你他用pLog 的引用網址,就是 http://calfen.yymm.net/blog/trackback.php?id=17 來引用。 希望這樣可以解決你的疑惑。 Mark 主題: 关于引用 作者: markwu 於 七月 05, 2005, 12:11:27 下午 我寫了一篇 Blog http://blog.markplace.net/marks_development_blog/2/2005/07/05/36
希望能更清楚的解釋 pLog 引用的方式,請參考一下吧。 Mark 主題: 关于引用 作者: calfen 於 七月 05, 2005, 12:15:31 下午 非常感谢,我现在已经能让msn space来引用我plog里的东西了。
但无论使用msn space的premalink还是trackbacks链接都不能引用,还是报告trackbacks_no_trackback 还请赐教。 主題: 关于引用 作者: markwu 於 七月 05, 2005, 02:39:23 下午 引用自: calfen 非常感谢,我现在已经能让msn space来引用我plog里的东西了。 但无论使用msn space的premalink还是trackbacks链接都不能引用,还是报告trackbacks_no_trackback 还请赐教。 msnspace 並沒有依照 Six Apart 加上 <rdf....> 的描述所以 pLog 無法引用。 Mark 主題: 关于引用 作者: calfen 於 七月 05, 2005, 03:12:26 下午 如果我知道对方的trackback地址,就算对方不支持trackback auto discovery 的技術,应该还是可以的,那如何修改代码呢?
主題: 关于引用 作者: markwu 於 七月 08, 2005, 10:26:49 上午 引用自: calfen 如果我知道对方的trackback地址,就算对方不支持trackback auto discovery 的技術,应该还是可以的,那如何修改代码呢? 1.0.2 會支援,請參考:http://bugs.lifetype.net/view.php?id=621 Mark 主題: 关于引用 作者: calfen 於 七月 25, 2005, 07:56:07 下午 引用自: markwu 引用自: calfen 如果我知道对方的trackback地址,就算对方不支持trackback auto discovery 的技術,应该还是可以的,那如何修改代码呢? 1.0.2 會支援,請參考:http://bugs.lifetype.net/view.php?id=621 Mark 我checkout了svn,發現2293版本已經沒有了。 我想只是修改這個功能,但從cvn上又找不到哪幾個文件根這個功能有關。您能描述一下如何手工加入這個功能嗎?比如修改哪幾個文件? 因爲我想在1.0.2版本釋出前解決這個問題,我習慣用這個功能。:) 主題: 关于引用 作者: markwu 於 七月 27, 2005, 12:54:26 下午 引用自: calfen 引用自: markwu 引用自: calfen 如果我知道对方的trackback地址,就算对方不支持trackback auto discovery 的技術,应该还是可以的,那如何修改代码呢? 1.0.2 會支援,請參考:http://bugs.lifetype.net/view.php?id=621 Mark 我checkout了svn,發現2293版本已經沒有了。 我想只是修改這個功能,但從cvn上又找不到哪幾個文件根這個功能有關。您能描述一下如何手工加入這個功能嗎?比如修改哪幾個文件? 因爲我想在1.0.2版本釋出前解決這個問題,我習慣用這個功能。:) 直接 check out 1.0.2 會比較快吧! Mark 主題: 关于引用 作者: sunkit 於 八月 17, 2005, 01:02:41 下午 MARK,又是我,svn的問題,
因為server不能直接使用svn, 我想問是否可以用windows先check out1.0.2,之後直接upload 到server呢? thx 主題: 关于引用 作者: sunkit 於 八月 17, 2005, 04:21:14 下午 做了backup,試了,將1.0.2 upload到server,
除了gallery,plugins,styles,templates,tmp這幾個folder外. 現在trackback反而沒有了!!! 我的post中有引用link,有出現"勾選您所要發送引用通告的網址", 但沒有link可以勾選! help! 主題: 关于引用 作者: markwu 於 八月 18, 2005, 10:19:20 上午 引用自: sunkit 做了backup,試了,將1.0.2 upload到server, 除了gallery,plugins,styles,templates,tmp這幾個folder外. 現在trackback反而沒有了!!! 我的post中有引用link,有出現"勾選您所要發送引用通告的網址", 但沒有link可以勾選! help! templates .... 至少也把 templates/admin 覆蓋過去吧,呵呵! Mark 主題: 关于引用 作者: sunkit 於 八月 18, 2005, 01:33:45 下午 的確是,因為template我自己改動過,
replace左就ok喇! 但係對方唔show perm link,我都係trackback唔到! 主題: 关于引用 作者: sunkit 於 八月 18, 2005, 03:13:56 下午 另外出現下列error:
引用 Warning: Invalid argument supplied for foreach() in /home/jointcommunity/plog/class/dao/trackbackclient.class.php on line 249 Warning: Cannot modify header information - headers already sent by (output started at /home/jointcommunity/plog/class/dao/trackbackclient.class.php:249) in /home/jointcommunity/plog/class/view/view.class.php on line 316 Warning: Cannot modify header information - headers already sent by (output started at /home/jointcommunity/plog/class/dao/trackbackclient.class.php:249) in /home/jointcommunity/plog/class/view/view.class.php on line 177 thx! 主題: 关于引用 作者: sunkit 於 八月 19, 2005, 11:30:09 上午 再來,今次使用demo.lifetype.org.tw做測試,
trackback link是http://sidekick.myblog.hk/archives/2005/08/09/593/trackback/ error code 引用 Exception message: Invalid argument supplied for foreach() Error code: 2 -- Backtrace -- /home/plogworl/public_html/dev/class/dao/trackbackclient.class.php(190): sendtrackbacks /home/plogworl/public_html/dev/class/action/admin/adminsendtrackbacksaction.class.php(80): trackbackclient.sendtrackbacks /home/plogworl/public_html/dev/class/controller/controller.class.php(305): adminsendtrackbacksaction.perform /home/plogworl/public_html/dev/admin.php(39): admincontroller.process Exception message: Cannot modify header information - headers already sent by (output started at /home/plogworl/public_html/dev/class/object/exception.class.php:37) Error code: 2 -- Backtrace -- /home/plogworl/public_html/dev/class/view/view.class.php(312): header /home/plogworl/public_html/dev/class/view/admin/adminview.class.php(106): view.render /home/plogworl/public_html/dev/class/view/admin/admintemplatedview.class.php(36): adminview.render /home/plogworl/public_html/dev/class/view/admin/adminpostslistview.class.php(202): admintemplatedview.render /home/plogworl/public_html/dev/class/controller/controller.class.php(325): adminpostslistview.render /home/plogworl/public_html/dev/admin.php(39): admincontroller.process Exception message: Cannot modify header information - headers already sent by (output started at /home/plogworl/public_html/dev/class/object/exception.class.php:37) Error code: 2 -- Backtrace -- /home/plogworl/public_html/dev/class/view/view.class.php(177): header /home/plogworl/public_html/dev/class/view/view.class.php(314): adminpostslistview.sendcontenttype /home/plogworl/public_html/dev/class/view/admin/adminview.class.php(106): view.render /home/plogworl/public_html/dev/class/view/admin/admintemplatedview.class.php(36): adminview.render /home/plogworl/public_html/dev/class/view/admin/adminpostslistview.class.php(202): admintemplatedview.render /home/plogworl/public_html/dev/class/controller/controller.class.php(325): adminpostslistview.render /home/plogworl/public_html/dev/admin.php(39): admincontroller.process 但亦出現 引用 引用通知已經成功發送到勾選的網址。 http://sidekick.myblog.hk/archives/2005/08/09/593/trackback/ 對方是做用wordpress,沒有rdf tag,沒有perm link. 想問還可以怎樣做? thx! 主題: Re: 关于引用 作者: calfen 於 十月 31, 2005, 10:14:54 上午 今天升級到1.0.2,引用自己其他的文章,竟然也出現跟你一模一樣的問題。
|