線上使用者

目前共有 0 位註冊使用者6 位訪客 在線上。

新會員

  • hihi
  • lady8904
  • xyz
  • arsisthesis
  • selly

書籍推薦

Privatemsg 模組 - 提供私人訊息的功能 ( Part I)

Arthur Yu 的照片
Average: 4 (6 votes)

阿舍幾天前在某個論壇網址收到 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 區塊
設定完權限之後,阿舍有給它愣了一下,啊 ! 接下來要怎麼辦哩 ?! 所以就想到去區塊.....

BloggerAds

Facebook Page

Drupal 新聞

Translate


訂閱服務...

最新回應

阿舍的隨手....