首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
十一月 25, 2024, 04:10:26 下午
19595
文章 在
3865
主題 由
4579
會員
最新註冊會員:
aa123aa1
首頁
說明
搜尋
登入
註冊
LifeType 中文開發論壇
|
開發
|
外掛程式
|
LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
« 上篇主題
下篇主題 »
頁:
[
1
]
列印
作者
主題: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知 (閱讀 25943 次)
twu2
初級會員
文章: 61
LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
於:
四月 06, 2007, 04:09:43 下午 »
轉自:
http://blog.teatime.com.tw/1/post/226
這個外掛會在有人新增迴響的時候, 利用 msnbot 或 msn.class.php 發出 MSN/Yahoo 的訊息到你所指定的收件人. 當然, 要接受訊息的人必須把 msnbot 所用的帳號加入才可以收到訊息.
檔案放在:
http://www.teatime.com.tw/~tommy/files/lifetype/lifetype_1.2_addcommentnotify.tgz
在 LifeType 的 plugins 目錄中, 把檔案解開, 然後到 LifeType 的管理介面中, 把這個外掛加入, 並且設定好 msnbot 所用的 spool 路徑或者選擇使用 msn.class.php, 並設定登入帳號密碼, msn.class.php 的位置與要收取訊息的帳號列表 (以逗號分隔, 如果是 Yahoo 的即時通帳號, 記得在 email 後加上 @32 就可以), 然後把這個外掛啟用.
這樣子, 只要有人到這個 blog 發送新的迴響, 系統就把透過 msnbot 或 msn.class.php 送出訊息了.
PS: 你必須要安裝並設定好 msnbot 或 msn.class.php 之後, 才能正確的發現訊息. 請參考:
http://blog.teatime.com.tw/1/post/227
http://blog.teatime.com.tw/1/post/220
http://blog.teatime.com.tw/1/post/200
Submit to Mantis:
http://bugs.lifetype.net/view.php?id=1264
«
最後編輯時間: 四月 06, 2007, 06:13:21 下午 由 twu2
»
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #1 於:
四月 07, 2007, 11:02:49 上午 »
修正一下原本產生的訊息內容, 原本那個 Article 的 link 只能在我這兒用. 另外把 phpmsnclass 也包進去, 有需要的就重抓一次吧.
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #2 於:
五月 15, 2007, 09:04:17 下午 »
沒有用 1.1.6 了. 所以不怎麼確定.
我記得由 1.1.x 的外掛改成 1.2 時, 是在 constructor 上加上 $source 這個參數.
也許把 1.2 改成 1.1.x 用的時候, 只要把 function PluginAddCommentNotify($source) 的 $source 拿掉. 把裡頭用到的地方也把 $source 移除就可以了. (那個 if 判斷就直接拿到, 直接執行 $this->initAdmin() 吧)
自己試看看就知道了.
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #3 於:
五月 17, 2007, 08:30:10 下午 »
如果你是直接使用 msn.class.php 的話, 把 new MSN; 改成 new MSN('', '/tmp/msn.log'); 後再試看看.
這時 msn.class.php 的記錄會產生在 /tmp/msn.log 中. 再看看是什麼問題吧.
如果是利用 msnbot.php 處理, 那就看檔案有沒有被產生在 spool 的路徑下, 再看看 msnbot.php 的記錄吧.
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #4 於:
五月 18, 2007, 08:01:38 上午 »
用 msnbot.php? 怎麼設定的? 你的 msnbot.php 已經執行中了嗎?
用 msn.class.php? 你的環境是 linux 嗎? 不然怎麼會寫不出 /tmp/msn.log?
請不要管 lifetype 吧. 先把 phpmsnclass 這個東西跑成功再來設定 lifetype 吧.
找個會 php 的人看一下就應該知道怎麼用 phpmsnclass 這東西了.
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #5 於:
七月 13, 2007, 01:31:52 下午 »
我不覺得那個錯誤與資料庫內的設定值有關係.
有看到你自行寫過外掛程式, 所以應該也熟悉 php 才對. 所以...
1. 先確定 phpmsnclass 可以運作再說:
1.1 單獨使用 msn.class.php, 改一下 sample.php 的內容, 確定執行 sample.php 可以正確的傳送訊息給你所指定的 MSN 帳號.
1.2. 或者先安裝 msn.class.php 與 msnbot.php, 確定可以正確傳送訊息.
2. 如果 phpmsnclass 可以運作時, 再設定這個外掛.
3. 如果步驟 1 正常, 步驟 2 不正常, 請打開 phpmsnclass 的除錯功能, 自己看一下 log 是那兒有問題吧.
PS. 會出現空白頁面, 也許是你的 php 的錯誤是不直接顯示, 請去看你的 apache 的 log 吧.
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #6 於:
七月 13, 2007, 04:59:06 下午 »
log 是指 phpmsnclass 的 log.
如果你的設定是直接使用 msn.class.php 來傳訊 (建議用 msnbot.php 的方式, 避免同時多個登入, 或登入登出過於頻繁被 MS block), 自己改 pluginaddcommentnotify.class.php 中,
程式碼:
$msn = new MSN;
改成
程式碼:
$msn = new MSN('', '/tmp/msn.log');
然後去看 /tmp/msn.log 的內容吧.
已記錄
Tommy 碎碎念...
twu2
初級會員
文章: 61
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #7 於:
七月 16, 2007, 11:35:41 上午 »
版本更新到 20070716, 異動記錄:
* 更新 phpmsnclass 到 1.7 版
* 加入 trackback 通知的功能
檔案放在:
http://www.teatime.com.tw/~tommy/files/lifetype/lifetype_1.2_addcommentnotify_20070716.tgz
已記錄
Tommy 碎碎念...
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
Re: LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
«
回覆文章 #8 於:
七月 16, 2007, 12:44:50 下午 »
Hi Tommy:
謝謝!已經 commit 到 rev. 5665 裡面了。可是你要重新 checkout 一下,有一個地方的 variable 應該是 $this->_useMSNClass 可是你寫成了 $this->useMSNClass,我已經更改過來。
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
頁:
[
1
]
列印
LifeType 中文開發論壇
|
開發
|
外掛程式
|
LifeType 外掛: 新增迴響 MSN/Yahoo 即時通知
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
站務
-----------------------------
=> 站務公告
=> 站務建議
=> 帳號與文章刪除
-----------------------------
支援
-----------------------------
=> 安裝與設定
=> 使用與操作
=> 虛擬主機討論
=> Instant LifeType 專區
===> 安裝與設定精華區
===> 使用與操作精華區
===> 虛擬主機討論精華區
===> 虛擬主機商自我推薦區
===> Instant LifeType 精華區
-----------------------------
開發
-----------------------------
=> 外掛程式
=> 模版設計
=> 核心補強
=> 手冊文件
=> 中文相關
===> 外掛程式精華區
===> 模版發表
===> 模版設計精華區
===> 核心補強精華區
===> 手冊文件精華區
===> 中文相關精華區
-----------------------------
測試
-----------------------------
=> LifeType 1.0 測試
=> LifeType 1.1 測試
-----------------------------
部落格應用
-----------------------------
=> 教育部落格
-----------------------------
建議
-----------------------------
=> 要求與建議
=> 發表與交流
=> 網誌文化與業界動態
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC
載入...