Drupal使用了一些詞彙,用來代表特定的意義。這些Drupal的基礎元件的定義如下所述:
- 區塊
- 區塊(block)通常出現在網頁的左欄或右欄,有導覽性的作用或是內容的附加資訊。在4.6版裡,區塊的位置可以由版型來控制,在4.7版裡,則可以透過管理設定,放置在任何位置。區塊並不是節點,他們只是一種在網頁裡放置資料的方式。區塊的外觀可以透過各個佈景主題來做調整,方法為:
block($subject, $content, $region = "main")
。
設定和管理區塊 - 版型引擎
- 版型引擎(theme engine)是一套程式碼,用來解譯程式,讓你能夠比較容易地設計你的網站。它可以把動態產生的內容,輸出成HTML。Drupal有三種版型引擎,但也可以不過版型引擎來撰寫版型。4.6版及其前面版本的預設的版型引擎是xTemplate,4.7版則是phpTemplate。請參考版型引擎下載區,可以找到使用者所貢獻的引擎。
- 過濾器
- 過濾器(filter)是用來過濾內容。
- 模組
- 模組(module)是一堆程式碼,可以延伸Drupal原有的功能,滿足特定的需求。核心模組是那些包括在Drupal的主要下載裡的模組。使用者所貢獻的模組則可以在模組下載區裡分別下載。要確認你想要使用的模組的版本,與你的Drupal的版本相符合。
- 節點
- 幾乎所有Drupal裡的內容都會儲存為一個節點(node)。當我們講一個「節點」時,其實是在指Drupal裡的一份內容,它可以是投票、報導、文件頁面等等。
- 權限
- 權限(permission)控制了對於內容的新增和修改、以及網站管理的存取資格。管理者分配權限給不同的角色,然後把角色分配給使用者。Drupal網站理得第一個使用者(uid=1)會自動取得所有權限,不論該使用者屬於哪一個角色。
- 角色
- 角色(role)是一組權限設定,可以被套用到個別的使用者身上。使用者可以擁有一個以上的角色。已認證使用者(authenticated user,申請了帳號的使用者)和匿名使用者(anonymous users,沒有帳號或還沒有登入的使用者)這兩種角色,是Drupal預設所提供的,但是其權限設定都可以更改,第一個使用者也可以建立新的角色。
- 樣式
- 樣式(style)指的是CSS檔案,可以改變版型的外觀。
- 分類
- 分類(taxonomy)的字面意義是「分類科學」。Drupal使用這個字來代表分類系統,你可以用它來分類與組織你的網站上的內容。Drupal裡的分類,是多種分類的集合。詳細說明請參考分類系統。
- 範本
- 範本(template)是一個檔案,裡面大部分是HTML碼,還有一些特殊的程式碼,用來代表版型引擎所提供的數值。
- 版型
- 版型(theme,或稱佈景主題)是一個或多個檔案(php、theme、css、jpg、gif、png),決定了你的網站的長相。這些檔案常被Drupal的版型引擎裡的一個檔案所使用,那是一個PHP檔案,裡面包刮了許多函式,可以把參數轉化為HTML標記語言。Drupal的模組定義了themeable functions,可以被版型檔案所覆蓋。在Drupal網站上的下載區裡的版型部份,有許多額外的版型可供下載使用。
回應
Re: 專門用語
按上面的"分類系統"連到此頁 http://drupaltaiwan.org/node/299
似乎不是該解說內容的說!
Re: 專門用語
已修改為 http://drupaltaiwan.org/node/189