您在這裡

使用者可自有自已的標籤分類的管理

詢問不知有無模組是像google的blog~使用者可自有自已的標籤分類的管理呢?
能為自已的內容做自已的分類~上drupal管方網站查全部的分類的部份無看到此功能
不知其它人有無看過~~>oo<

thanks

附加檔案大小
Image icon 11.png4.82 KB

kay.L:
是啊~但不知drupal有無此功能。因為我上官方網站看了好多分類模組或標籤模組,但似沒看到~
想製作一個blog給多用戶使用~但也希望使用者在po blog的文章時,除了網站提供的主分類外!
用戶能自已去新增標籤或維護標籤為自已的blog文章去做分類管理。

不知是否有這部份的功能呢?想詢問大家這樣~~>w<…謝謝

人人把心中的愛發揮出來,就能凝聚善的福業,形成善的循環。 (靜思語錄)

可能要從 "taxonomy access control" module 著手,
簡單講, 這是一個用來控管 roles 對 "nodes with terms" create/list/view/update/delete 權限的模組.
我剛接觸到, 也是充滿很多疑惑..
我剛整理一下思緒, 請大家幫忙看對不對?
1 在 taxonomy 下所create的 vocabularies, 及其各自所擁有的 terms, 是沒有 user id 的.
1.1 這點可從資料庫當中的 vocabulary, term_data 等資料表的結構來確認.
1.2 這意味著: vocabularies 及 terms 被created出來後, 就無法判斷為"誰"所擁有. 它們直屬"系統"所管.
1.3 而users只能根據其所屬的roles所被給予的權限(TAC: Taxonomy access control)來管理"內容節點與terms的關聯".
1.4 因此可以推論, 沒有user可以擁有自己專屬的 vocabularies with terms.
1.5 若要做到大魔王所舉的像google那樣的例子, 這個taxonomy的資料架構勢必要比目前drupal(6.x)的更複雜.

補充 - 跟 taxonomy相關的資料表:
vocabulary: 記錄 vocabulary
vocabulary_node_types: 記錄 vocabulary 與 內容類型 的關聯.
term_data: 記錄 term, 以及與其所屬之 vocabulary 的關聯.
term_hierarchy: 記錄 term 之間的階層關聯.
term_node: 記錄 term 與 node 之間的關聯.
term_relation: 目前不清楚.
term_synonym: 記錄 term 與其同義字的關聯.

若以上這樣沒錯的話, 那麼我們要設計出像大魔王所舉的google的user自訂標籤的例子, 該如何做呢? 這應該是經常會用得著的啊~
我也很想知道答案... /_\

剛找到這篇, 有空再來了解看看: Private taxonomy per user , 還有這個: Private Taxonomy Terms

Private Taxonomy Terms 只有 5.x, 6.x 的版本不知道能不能用. 另外也有查到一個 Vocabulary per User, 看來也是類似的.

Community Tags應該只能算是有點接近, 而不是完全符合這裡的需求. 最後, Drupal core 的部份, 原來從 2002 年開始就有人在提 Personal Vocabularies in taxonomy

看起來目前是還沒有一個比較成熟完整的方案啊...