您在這裡

模組介紹

以下為 Drupal 部份模組的中文介紹。完整的模組列表,請到 Drupal.org 的模組單元。也歡迎你一起來寫模組介紹

Upload_ch

hom's 的頭像
hom 在 2009-08-26 (三) 16:22 發表
模組介紹: 

解決中文檔名上傳/下載的問題

檔案上傳時,使用序列化數字作為檔名儲存實際檔案
並將中文檔名存入資料庫
於下載檔案時透過檔案ID對應,將下載的檔案重新命名回中文檔名
避免中文檔名在程式處理以及伺服器端儲存的問題
實體檔案位址將會在 files 資料夾內另開一個 node_attach 資料夾來存放,避免序列化的檔名與 files 內的檔案同名

另外
由於 6.x 取消 db_next_id() 函式
而代替的 db_last_insert_id() 函式實際上為抓取資料表欄位的 auto_increment 值
無法用來作為單純的計數器
所以另外開發用來作為計數器的 api 模組 => sequence
使用 upload_ch 模組時必須搭配 sequence

ps1. 僅修正內容(node)附加檔案的上傳與下載的中文檔名
ps2. 檔案下載設定新增選項,啟用後會在下載路徑尾端附加中文檔名,提高路徑的可讀性
ps3. 模組內已經附上翻譯檔
ps4. 下載時會將檔名編碼為 big5,所以多語環境下不適用,編碼可以在 variable 資料表設定 upload_ch_charset 的值來變更

模組分類:

模組版本:

User Aggregator

charlesc's 的頭像
charlesc 在 2007-01-04 (四) 21:50 發表
模組介紹: 

讓使用者可以透過個人資料頁,自己新增 RSS feed 給網站。網站管理者可以:

  • 設定可選用的、預設的分類,讓使用者選用。預設的分類可以不用顯示出來。
  • 設定預設的更新間隔。
  • 選擇是否要顯示在帳號設定頁。
  • 讓使用者選擇一個或多個分類。

使用者可以選擇分類,所輸入的 RSS feed 會讓管理者進行檢視/核准。

模組分類:

模組版本:

User Badges

charlesc's 的頭像
charlesc 在 2006-08-22 (二) 23:12 發表
模組介紹: 

網站管理者可以分派「徽章」給特定的使用者或群組,此徽章可顯示在文章或回應裡的個人資訊旁邊,用來代表該使用者的身份或特殊貢獻,建立信任,例如金卡會員、銀卡會員...徽章圖案可以自行定義,所以想用洋蔥頭也是可能的。

模組分類:

模組版本:

User Import

ddtet's 的頭像
ddtet 在 2008-01-24 (四) 15:33 發表
模組介紹: 

用csv檔案(或逗號分隔資料的檔案)匯入使用者到 Drupal

特點包含:
* 為每個使用者的建立帳號
* 由瀏覽器上傳CSV檔案,或是把檔案用FTP上傳到模組在的資料夾都可以
* 可以把兩個欄位合併變成帳號名稱
如: "John" + "Smith" => "JohnSmith"
* 也可以只取欄位的頭一個字變成縮寫合併成帳號
如: "John" + "Smith" => "JSmith"
* 可以隨機產生"口語化"的帳號 (應該指可以看出單字的那種吧!!)
* 可以為每個帳號產生隨機密碼
* 可以由在CSV檔案中決定每個帳號的密碼(和匯入一般資料無異)
* 可以在產生帳號的同時,加入成為某角色
* 可以對應到profile模組(個人資訊)的欄位
* 可以寄發定製的歡迎信給每個新使用者
* 歡迎信內容可以包含個人的資訊
* 可以設定匯入所有帳號為啟用狀態
* 和Organic Groups模組整合(這個我沒測過...不曉得怎麼用)
* 可以在匯入前測試有沒有設定錯誤
* 可以被cron或是由管理者手動執行(個人沒找到和cron相關設定)
* 可以分批匯入資料,這樣就不會出現短時間寄發大量郵件出去
* 多個檔案可以同時匯入、測試
* 被設計可以無限延伸 (猜測是指可以很有彈性的對應到無限多個欄位 or 人數)
* 匯入時欄位對應可以記起來,留到下次使用

模組版本:

User info

annting's 的頭像
annting 在 2008-05-21 (三) 10:55 發表
模組介紹: 

這個模組可以列出所有使用者的資訊,包括ID、使用者名稱、電子郵件,所有在drupal裡面設定的都可以顯示出來。
實際上可以應用在學校裡,例如在註冊使用者時,先設定好一些個人資訊欄位,姓名、單位、職稱等等,到時候就有一張全校的ID與姓名清單;給學生做部落格時,就有學號、班級等等的資料可以列出。
不過不能用 Advanced Profile 模組的個人資訊,詳情請參考 This Issue

模組分類:

模組版本:

中文翻譯PO檔: 

User Points

charlesc's 的頭像
charlesc 在 2006-08-22 (二) 23:53 發表
模組介紹: 

當使用者進行某些動作時(例如發表文章、評論、投票、邀請朋友、購買商品),就會獲得點數。每種動作可獲得的點數,都可由管理者設定。如果發表的文章或評論被刪除,送出去的的點數會被扣回;並有區塊可以顯示使用者的分數、以及點數最多的5位使用者。

目前已經有5.x, 6.x版本。

模組分類:

模組版本:

User Relationships

Drupaler's 的頭像
Drupaler (未驗證) 在 2009-02-12 (四) 04:05 發表
模組介紹: 

允許使用者新增並自行命名與其他使用者間的關係,對於Social network或任何使用者間可以建立關係與訊息傳達的網站來說,是一個基本的建構方式。
管理新增關係型態(朋友,同事,等等)。關係型態可以設定為單向與多向。如果是單向的關係,只有請求關係的人會顯示在被請求者中。關係型態還可以設定需要與不需要認證。
管理者可以讓使用者於創建新的關係時決定是否自動認證。以下是本模組中所包含的所有子模組:

  1. User Relationship Mailer 當關係發生變化時(新增,刪除,通過認證,不通過認證,取消),將會寄送Email。
  2. User Relationship Defaults 為新加入的使用者新增默認關係。
  3. User Relationship Implications 允許管理者指定隱含關係(經理隱含同事關係),當關係建立與移除時隱含關係會自動完成。
  4. User Relationship Blocks 或許有用的區塊.
  5. User Relationship Invites (5.x only) 需要安裝 Invite 模組,並且允許使用者指定他們所邀請加入網站的朋友間的關係。
  6. User Relationship Views (5.x; 6.x) 與 views 模組整合。
  7. User Relationship Privatemsg (5.x only) 與 privatemsg 模組整合。
  8. User Relationship Migrate (5.x only) 允許管理者將 Buddy List 整合到 User Relationships.
  9. User Relationship Elaborations (6.x only, for now) 讓使用者請求關係時,能送上一段訊息。
  10. User Relationship Node Access (6.x, 5.x-dev) 讓使用者依據關係來控制存取內容的權限。

類似模組:FriendList
模組比較:groups.drupal.org/node/14625

模組分類:

模組版本:

UserFly

Drupaler's 的頭像
Drupaler (未驗證) 在 2009-01-16 (週五) 21:51 發表
模組介紹: 

Userfly是一個能夠即時記錄下前端使用者的各種動態的網路服務.。這裡所稱的記錄,可以解釋為"錄影"。因為你能夠在後台倒帶重播前端使用者的各個動作,其中包含點擊、輸入...等。

而這個模組就是將UserFly整合進Drupal. 他能讓你依據角色啟用UserFly, 並且可讓你設定那些頁面需要使用UserFly服務。

模組版本:

Usernode

tky's 的頭像
tky 在 2007-02-04 (周日) 22:23 發表
模組介紹: 

Usernode這個模組跟Usernodes模組的名稱很像,但功能相差蠻多。

原則上就是建立一個叫做Usernode的內容類型,在新增或刪除使用者帳號時,自動幫這個帳號建立或刪除一個node。官網上說明的用途為:
1.結合views建立客製化的使用者列表。
2.讓你更容易建立nodeprofiles。
3.把其他模組提供的功能與使用者加以連結,例如評論或分類。
基本上是一個銜接性質的模組。

(TKY用過,但沒有卻具體的使用經驗;不是很清楚到底能用來做什麼。如果大家有比較好的用途,請告訴TKY一聲)

模組分類:

模組版本:

usernodes

tky's 的頭像
tky 在 2007-02-04 (周日) 22:39 發表
模組介紹: 

很有趣的一個模組,可以結合所有內容類型與使用者profile,並可以限制每位使用者可以發表特定內容類型的數量(可取代nodefamily的這項功能)。

如果你讓某些使用者有發表特定內容類型的權限,比方說「個人介紹」,但不想讓他建立兩個以上的「個人介紹」node,可以用這個模組。還可以選擇是否在使用者建立node之後,將這個node的標題顯示在使用者的profile中。

主要功能為:
* 限制使用者建立某類型node的數量
* 根據每個內容類型來設定,是否在其作者的個人檔案中建立每個node的連結和顯示連結的數量。
*根據管理者定義的內容類型在使用者個人檔案中建立node的連結(亦即可結合CCK建立的內容類型)
* 提供一個簡便的方式,讓使用者可以在個人檔案中以「建立內容」、「編輯」、「刪除」的連結來輕鬆建立node。
* 讓管理者也可以輕鬆設定哪些內容類型可以在個人檔案中有「建立」、「刪除」、「編輯」的連結。

使用經驗:
用途很廣,譬如可以在個人檔案中顯示使用者最近建立的十則討論主題......等等。

如果要限制某些類型的建立數量,必須考慮你的網站是否另有使用i18n等多語翻譯模組,以免衝突。

唯一可惜的地方是,目前沒有5.0版的。

模組分類:

模組版本:

userreview

charlesc's 的頭像
charlesc 在 2006-09-29 (週五) 22:21 發表
模組介紹: 

讓使用者可以針對已發表的內容,進行評論,類似 Amazon.com 的書評。使用者必須先打分數(0-10),然後再發表意見。每個人針對每篇文章只可以發表一次意見。管理者可以設定哪些內容類型可以讓使用者評論,以及評論表單與結果的呈現方式。
此模組需要 Voting API 和 Views 模組,並可與 userpoints 模組配合使用。

模組分類:

模組版本:

頁面