土芭樂數位學堂

BigData 大數據分析, 大數據平台建置及應用 (Hadoop/spark),虛擬核⼼技術,資訊技術的分享, TiddlyWiki教學, Google 服務應用教學, 3D列印創意思維

8月 26, 2009

Drupal 專有名詞相關介紹
Drupal 的專有名詞相關介紹 網址:http://mis.ntct.edu.tw/book/423
二, 06/09/2009 - 14:48 — 明彰

內容類型(Content Type):
Drupal 一開始有 Story and Page 內容類型,透過 Story 類型發表的文章節點預設將會發佈在首頁(使用者可以對其加上回應),但是 Page 則相反。Page 內容類型比較適合用在不太會變動的網頁內容,而且不給使用者回應。這些內容類型的預設值(給不給回應或發佈在首頁),你可以自行變更預設值。那為什麼要取名為 Stroy 呢?他只是個名字,其實你可以把 Story 刪除,並新增一個內容類型叫做 News 學校公告內容類型,然後指定 News 預設值即可。另外安裝模組也會自動新增內容類型,例如:部落格 Blog、投票 Poll、討論區 Forum、手冊 Book 等內容類型。

節點(Node):
幾乎所有 Drupal 裡的內容都會儲存為一個節點(Node),節點也有他的編號(ID),例如 node/1 為第一篇文章。Drupal 一開始有 Story and Page 內容類型,所以也會產生 Story 內容節點與 Page 內容節點。

回應(Comment):
回應(comment)實際上並不是節點,他們有自己特殊的內容類型,可以讓使用者針對任何其他節點,加上回應。管理者也可以設定是否回應要審核後才會出現。

分類(Taxonomy):
Drupal 使用這個字來代表分類系統,你可以用它來分類與組織你的網站上的內容。例如說你可以新增主分類(主分類可以分次分類教導處、總務處等),再將主分類分配給學校公告內容類型。這樣你發表最新消息時,就可以選擇是哪個處室發表。值得一提的是一個主分類(vocabulary)可以給不同的內容類型使用。次分類的路徑也可以列出屬於這個次分類的所有文章。

路徑(Path):
Drupal 常見的路徑範例如 node/3、taxonomy/term/6(次分類路徑) ,這些範例都有啟用簡潔網址(需 Apache 的搭配)。如果沒有啟用簡潔網址,範例會變成如 ?q=node/3 。不知道你有沒有想到一件事,文章有編號很難記起來,事實上你可以透過 Drupal 的核心模組(也叫做 Path)來修改路徑,例如 node/3 改成 schoolhistory(學校歷史)。還有當你暫時關閉網站作維護時,user/login 可以讓管理者登入網站,因為首頁的登入區塊已經無法看到。

版型(Theme):
Drupal 的有很多版型讓你套用,不同的版型有不同的特性。Drupal 預設的版型在 themes ,其他自行安裝的版型,請放在 sites/all/themes 裡。

區域(Region)與 Block(區塊):
Drupal 不同的佈景有不同的區域擺放方式,一般來說會有頁首(Header)、左欄(Left sidebar)、右欄(Right sidebar)、內容(Content)與頁尾(Footer)這些區域,區域可以用來放置區塊,如果這五種區域不能符合你需求,那你可以找看看其他佈景。值得一提的是如果一個內容節點發佈在首頁(如 Story),那麼他會出現在內容的區域,如果你把區塊也擺在內容,那麼區塊一定會在 Story內容節點下方,如果要讓區塊在內容上方,那麼你可能需要找一個佈景,這個佈景的區域設計將會在內容區域上方設計一個上方內容區域。

選單(Menu):
一開始 Drupal 所使用的選單叫做導覽選單(Navigation ),另外還有主選單跟次選單可以使用。Drupal 選單的配置相當簡單,排序只需利用滑鼠,各選單的選項也可以很容易的移動,有些版型甚至可以提供跳出式選單。版型的主選單與次選單的來源需要設定,但版型的主選單來源不需是選單的主選單。

過濾器(filter):
過濾器用來過濾文章內容,管理者可以指定使用者可以使用哪些 HTML 語法,例如已認證使用者允許使用 的標籤或其他與語法等。預設的過濾器叫做 filter html ,而 full html 一開始只有管理者可以使用。

模組(Module):
Drupal 模組可以分為核心模組及非核心模組,核心模組已內建在 Drupal 裡面,但是可能尚未啟用。非核心模組必須到官方網站下載,你會發現模組有很多版本,依穩定性可分為正式版、RC 正式版候選、Beta 版本、Dev 發展版本等,各版本功能也大不相同,所以閱讀模組說明及 Release notes 是很重要的,他可以幫助你判別要安裝哪個模組版本。對於一個模組尚未熟悉前或安裝尚未穩定的模組,最好先做備份的工作,因為安裝模組也會更新資料庫,有時模組的不穩定會影響到網站的運作,切記不要在正式網站測試你的模組功能,這樣可能會發生一些問題。自行安裝的模組,請放在 sites/all/modules ,並請詳細閱讀模組的 Readme 或安裝說明。

使用者(User)、權限( Permission)、角色( Role):
Drupal 的使用者都有一個 user ID,例如安裝 Drupal 第一個使用者,這個管理者的 user ID 為1,此使用者擁有所有的權限,權限(permission)控制了對於內容的新增和修改、以及網站管理的存取資格。角色(role)是一組權限設定,可以被套用到個別的使用者身上。Drupal 內建兩種角色,已認證使用者(authenticated user,申請了帳號的使用者)和匿名使用者(anonymous users,沒有帳號或還沒有登入的使用者)這兩種角色,當然你可以新增許多角色,並給予不同權限,一個使用者也可以擁有多個角色。 ,

沒有留言:

張貼留言