
阿舍幾天前在某個論壇網址收到 PM ( Private Message,私人訊息,簡稱 PM ) 時,才想到說,Drupal 也應該要有這個功能才對,就滿懷希望的去官網的模組裡翻箱倒櫃,呵呵 ! 果然是有大徳給它寫出來的,不過,只有找到一、二個提供這個 PM 功能的模組倒是讓阿舍有點給它意外,本來還以為有不少可以選的哩 !!....=_____=!!
在這幾個中,阿舍選 Privatemsg 這個模來用,以它的介紹來看,功能似乎還不錯,而且有支援 Drupal 5 和 Drupal 6,所以就選這個來用囉 !!
1.下載、安裝與啟用
先到這裡 http://drupal.org/project/privatemsg 下載 Privatemsg 模組後,解壓縮後,把 Privatemsg 資料夾一整個複製到 site/all/modules 資料夾下,再到 admin/build/modules 頁面找到 Private messages 模組給它啟用,另外,這個模組有二個子模組,請一併都給它啟用起來。
2.設定 Private Messages 模組
請到 admin/settings/messages 頁面來設定,其實,這裡也什麼可以設定的,就選一頁要顯示幾筆的私人訊息,所以說,這裡的設定可以說是不用設定了吧 ! 阿舍就沒改,就用預設的 25 筆囉 !!
3.設定權限
再來就是要設定權限了,Privatemsg 模組的權分為二個部份, 一個是 Private 模組自己的權限設定,另一個則是子模組訊過濾器 ( privatemsg_filter ) 的權限:
privatemsg module
「administer privatemsg settings」
這個是指具有管理私人訊息設定的權限。
「read all private messages」
勾了這個,就可以看到所有私人訊息了,就是不管是你的、我的或是他的,通通都可以看的到,這個,原則上是給管理員用的,所以打勾之前請多小心...。
「read privatemsg」
可以讀取自己的私人訊息。
「write privatemsg」
可以撰寫私人訊息給別人。這個和上面那一個選項是給一般要有收、發私人訊息的使用者的。
privatemsg_filter module
「create privatemsg_filter」
具有可以建立私人訊息過濾器的權限。這個過濾器的功能在稍後會介紹,可以把它當做用來設定垃圾信過濾器是一樣的用途。
「delete privatemsg_filter」
具有可以刪除私人訊息過濾器的權限。
「use privatemsg_filter」
具有可以使用私人訊息過濾器的權限。
4.啟用 Private Messages 區塊
設定完權限之後,阿舍有給它愣了一下,啊 ! 接下來要怎麼辦哩 ?! 所以就想到去區塊.....
- 增加新的回應
- 瀏覽次數: 2827
- Send to friend

最新回應
15 小時 50 分鐘 前
3 日 8 小時 前
3 日 8 小時 前
3 日 16 小時 前
3 日 21 小時 前
3 日 21 小時 前
4 日 20 小時 前
6 日 12 小時 前
1 週 13 小時 前
1 週 1 日 前