「介面操作之自我介紹」,其意義就是「安裝 Joomla! 預設範例資料」,瀏覽 Joomla! 範例網站前台與後台的頁面,透過「範例資料」的43篇文章來學習 Joomla! ,這樣的過程就像是 Joomla! 自己在介紹 Joomla! 自己




2.6 元件,就是提供分類資源

本節與前節的標題很相近。
Joomla! 的介面設計與操作管理,有共通的規則。
個人覺得,只要學會分類文章,應該就能學會管理各類元件。

初見 Joomla! 時,我有這樣的疑惑:
  • 甚麼是內容(Content)?
  • 甚麼是文章(Article)?

再探 Joomla! 時,我有這樣的疑惑:
  • 甚麼是元件(Components)?
  • 甚麼是模組(Modules)?
  • 甚麼是外掛(Plugins)?
簡而言之, Joomla! 的元件、模組、外掛三者合體相當於iGoogle的Gadget(小工具)、My Yahoo! 的Widget(小工具)。
通常,iGoogle的Gadget、My Yahoo! 的Widget,都設計成直覺易用,提供有趣的資訊或圖文影音。而有些 Joomla! 的元件、模組、外掛其功能龐大,幾乎可以獨立成另一套動態網頁程式,不要和 Joomla! 合併在一起。因此,若要細究元件、模組、外掛、小工具之間的差異, 就要分析它們各自提供了什麼功能。

前言1,就有提到本網誌將基礎的 Joomla! 教學內容打散,以另一種方式呈現。
因此,教學的內容難免會有重複,只是希望讀者從另一種角度來思索相同的內容。

以下,重複「2.3 管理,就是組織各類資源」已提過的圖文。
  • 廣告看板管理

  • 分類管理:[廣告看板]

  • 聯絡人管理

  • 分類管理:[連絡細節]

  • RSS新聞聯播管理

  • 分類管理:[新聞聯播]

  • 投票管理

  • 網站連結管理

  • 分類管理:[網站連結]

以下,重複「2.5 內容,就是提供分類文章」已提過的圖文。

如果你要從無到有,將選單項目設定其關聯到一篇文章,必須經過下述的這些步驟。

  • 發表文章:新增一篇文章,並且發佈此文章。不要將此文章發佈到「首頁」。因為,進入網站後,直接就可讀到「首頁」的文章,因此,「首頁」的文章可以不與任何的選單項目有關。
  • 新增選單:執行 [選單管理] ,進入「選單管理」的操作畫面,點擊「新增」按鈕圖示,而後進入「選單細節:[新增]」的操作畫面,設定選單的標題,鍵入相關的資料。
  • 新增選單項目:回到「選單管理」的操作畫面,點擊「選單項目」。而後,進入「選單項目管理」的操作畫面,點擊「新增」按鈕圖示,選擇選單項目類型,決定文章的版面類型。
  • 調整選單位置:執行 [模組管理] ,進入「模組管理」的操作畫面,調整模組區塊在前台頁面的顯示位置。
如下圖所示,透過選單的關聯設定,除了呈現文章 ,Joomla! 頁面的內容還可呈現其它站內已分類的資源,甚至是連結到站外的資源。




文章的管理算是最繁複的,除了最基本的發表文章、封存文章的功能,還有單元管理、分類管理、首頁管理的功能也與文章有關。雖然可以直接將文章發表在首頁,省去一些繁複的設定,但文章很多時,還是要學會 Joomla! 文章管理的方法。
Joomla! 的介面設計與操作管理,有共通的規則。因此,只要學會分類文章,應該就能學會管理各類元件所提供的資源。

如果你要從無到有,將「選單項目」設定其關聯到「網站連結」,必須經過下述的這些步驟。
  • 收集各類的網站連結:收集你想推薦給網友的網站名稱與網址。不論你是使用 IE Firefox,只要你有上網,應該都會有一堆「網站連結」。
  • 分類網站的網址: 執行 [元件] -> [網頁連結] -> [分類],進入「分類管理:[網站連結]」的操作畫面,點擊「新增」按鈕圖示,鍵入「分類」的標題,設定相關的資料。
  • 鍵入網站的網址: 執行 [元件] -> [網頁連結] -> [連結],進入「網站連結: [ 新增 ]」的操作畫面,點擊「新增」按鈕圖示,鍵入網站連名稱與網址,設定相關的資料。
  • 仿照前述「選單項目關聯到文章」的方法,將「選單項目」關聯到「網站連結」。

在 Joomla! 後台,執行 [擴充套件] -> [外掛管理],進入「外掛管理」的操作畫面,會看到 Joomla! 內建的外掛有32項。
以下只條列 Joomla! 內建且常用的外掛名稱,及其所屬的類型名稱、檔案名稱。
  • 使用者認證 – Joomla:類型 authentication,檔案 joomla
  • 內容 - 網頁導航:類型 content,檔案 pagenavigation
  • 編輯器 - TinyMCE 3:類型 editors,檔案 tinymce
  • 編輯器按鈕 - 圖片:類型 editors-xtd ,檔案 image
  • 編輯器按鈕 - 分頁:類型 editors-xtd,檔案 pagebreak
  • 編輯器按紐 - 閱讀全文:類型 editors-xtd,檔案 readmore
  • 搜尋 - 內容:類型 search,檔案 content
  • 搜尋 - 網站連結:類型 search,檔案 weblinks
  • 搜尋 - 聯絡:類型 search,檔案 contacts
  • 系統 – SEF:類型 system,檔案 sef
  • 系統 - 記住我:類型 system,檔案 remember
  • 用戶 - Joomla!:類型 user,檔案 joomla

元件、模組、外掛的功用說明,也可參考 Joomla! 裡43篇範例文章的「擴充套件」這篇文章。

總結前述,元件、模組、外掛,其功用簡述如下。
  • 元件(Components):廣告看板是一個元件,「首頁」也是一個元件。因此,元件就是提供分類的網站資源、分類的動態網頁內容、分類的靜態網頁內容。至於,呈現的外觀,就交給模組與佈景主題來處理。
  • 模組(Modules):模組通常以區塊的方式展示在前台的頁面,其展示的內容與文章、選單、元件、甚至於外掛都有關,其展示的位置則要與佈景主題的設定相配合。
  • 外掛(Plugins):外掛通常提供與 Joomla! 系統、 Joomla! 網站運作相關的功能,例如,文章的編輯器 、使用者認證的技術。