Drupal - 學習與運用




Drupal Taiwan 正體中文社群
   http://drupaltaiwan.org
課程大綱
●   上午 (8:30~12:00)
    –   簡介 / 安裝 / 使用
    –   內建模組
    –   版型設計
●   下午 (13:00~16:30)
    –   外掛模組
    –   校園網站改造計畫?
Drupal 簡介
●   Drupal 5 與開源碼 ( 吳鳳技術學院電子商務系 )
●   Drupal 6 的五個酷功能
●   Drupal Taiwan 正體中文站
安裝
●   系統需求 – (Linux) Apache 、 MySQL 、 PHP
●   Drupal 5/6
●   Drupal 中文包
●   TWPD 安裝包 - Tyro Windows Portable Drupal
使用
1.建立你的管理帳號
2.管理你的網站
3.啟用額外功能
4.自訂你的網站設計
5.開始發表文章
內建模組(一)
●   Upload       讓使用者可以上傳並附加檔案到內容裡。
●   Block        控制顯示在主內容周圍的區塊。
●   Filter       處理內容的過濾以顯示內容。
●   Node       ...
內建模組(二)
●   Forum    啟用一般主題的串列式討論。
●   需要 Taxonomy (啟用) , Comment (啟用) 模組
●   Help     管理線上說明的顯示。
●   Legacy       提供從舊的 D...
版型設計
●   基本設定調整
●   內容顯示區塊
●   CSS
●   PHP Template
外掛模組 - CCK
●   運用各種欄位、建立專屬用途的內容類型。
●   範例:營養午餐的內容類型
●   輔助模組: imagefield 、 Date API 、 auto
    nodetitle 、 token
    –   勾...
外掛模組 - Views
●   將內容以不同的方式呈現(列表、表格、地圖、月曆 ... )
●   範例:以月曆方式呈現營養午餐的圖片。
●   輔助模組: Views + Calendar + Date API + Imagecache
 ...
外掛模組 - Panels
●   提供匯聚各種內容呈現的版面配置方式
●   範例:整合營養午餐公告、圖片、相關新聞、部落格文
    章。
     ●   建立一個 Two column stacked 的 panel
     ●   ...
外掛模組 ...
●   TinyMCE - 提供所見及所得的編輯模式
●   Image - 相簿模組
●   Webform - 線上表單產生器
●   Localizer - 多國語言
●   Organic Groups – 社群模組
...
校園網站改造計畫 !?
大學系所
圖書館應用
高中校網
國小網站之一
國小網站之二
國小網站之三
Upcoming SlideShare
Loading in …5
×

Drupal - 教育網路中心課程

7,275 views

Published on

Published in: Technology
  • If you want to check out a cool Drupal based site visit OracleLink.com - The Oracle Community Network

    http://www.oraclelink.com



    Built by CTISN
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Drupal - 教育網路中心課程

  1. 1. Drupal - 學習與運用 Drupal Taiwan 正體中文社群 http://drupaltaiwan.org
  2. 2. 課程大綱 ● 上午 (8:30~12:00) – 簡介 / 安裝 / 使用 – 內建模組 – 版型設計 ● 下午 (13:00~16:30) – 外掛模組 – 校園網站改造計畫?
  3. 3. Drupal 簡介 ● Drupal 5 與開源碼 ( 吳鳳技術學院電子商務系 ) ● Drupal 6 的五個酷功能 ● Drupal Taiwan 正體中文站
  4. 4. 安裝 ● 系統需求 – (Linux) Apache 、 MySQL 、 PHP ● Drupal 5/6 ● Drupal 中文包 ● TWPD 安裝包 - Tyro Windows Portable Drupal
  5. 5. 使用 1.建立你的管理帳號 2.管理你的網站 3.啟用額外功能 4.自訂你的網站設計 5.開始發表文章
  6. 6. 內建模組(一) ● Upload 讓使用者可以上傳並附加檔案到內容裡。 ● Block 控制顯示在主內容周圍的區塊。 ● Filter 處理內容的過濾以顯示內容。 ● Node 讓內容可以傳送到網站上,並顯示為網頁。 ● System 為管理者處理一般性的網站設定。 ● User 管理使用者的註冊和登入系統。 ● Watchdog 紀錄系統事件。 ● Aggregator 聯播串聯內容( RSS 、 RDF 和 Atom )。 ● Blog 啟用保存容易且更新規律的使用者個人網頁或部落格。 ● Blog API 讓使用者可以使用支援 XML-RPC 部落格 API 的應用軟體來張貼文 章。 ● Book 讓使用者可以共同編寫手冊。 ● Color 讓使用者可以修改某些版型的配色。 ● Comment 讓使用者可以回應與討論已發表的內容。 ● Forum (停用) , Tracker (停用) 需要此模組 ● Contact 啟用個人聯絡表單和聯絡本站的功能。 ● Drupal 讓你可以向一個中央伺服器登記,藉由傳送你所安裝的模組和版型的資 訊,改進 Drupal 專案的排序。
  7. 7. 內建模組(二) ● Forum 啟用一般主題的串列式討論。 ● 需要 Taxonomy (啟用) , Comment (啟用) 模組 ● Help 管理線上說明的顯示。 ● Legacy 提供從舊的 Drupal 版本的升級處理。 ● Locale 啟用使用介面的翻譯功能,可翻譯為英文之外的語言。 ● Menu 允許管理者自訂網站導覽選單。 ● Path 讓使用者可以重新命名網址。 ● Ping 當您的網站更新時,通知其他網站。 ● Poll 讓你的網站可以針對不同的議題進行投票,每個投票都有多個選項可供選 擇。 ● Profile 支援可設定的使用者個人資料。 ● Search 啟用整個網站的關鍵字搜尋功能。 ● Statistics 紀錄你的網站的存取資料。 ● Taxonomy 啟用內容的分類功能。 ● Forum (停用) 需要此模組 ● Throttle 處理自動負荷管制機制,以控制網站的壅塞狀況。 ● Tracker 啟用使用者最近發表的文章的追蹤功能。
  8. 8. 版型設計 ● 基本設定調整 ● 內容顯示區塊 ● CSS ● PHP Template
  9. 9. 外掛模組 - CCK ● 運用各種欄位、建立專屬用途的內容類型。 ● 範例:營養午餐的內容類型 ● 輔助模組: imagefield 、 Date API 、 auto nodetitle 、 token – 勾選欄位:主食 – 文字欄位:菜色一 / 菜色二 / 菜色三 / 湯 – 圖片欄位 – imagefield (200x200) – 日期欄位 - Date API (date format - Y/m/d) – 自動填入標題 – auto nodetitle + token (The formatted date.)
  10. 10. 外掛模組 - Views ● 將內容以不同的方式呈現(列表、表格、地圖、月曆 ... ) ● 範例:以月曆方式呈現營養午餐的圖片。 ● 輔助模組: Views + Calendar + Date API + Imagecache ● 使用 Imagecache ,設定午餐縮圖 80x80 。 ● 在 View Type 裡選擇 Calendar 。 ● 在 Fields 裡加入圖片欄位和日期欄位。 ● 在 Arguments 加入 Calendar: Year 、 Calendar: Month 、 Calendar: Day 。 ● 在 Filter 裡設定 Node Type = 營養午餐。
  11. 11. 外掛模組 - Panels ● 提供匯聚各種內容呈現的版面配置方式 ● 範例:整合營養午餐公告、圖片、相關新聞、部落格文 章。 ● 建立一個 Two column stacked 的 panel ● 上方填入一個營養午餐區塊 ● 中間加上兩個新聞 / 部落格聯播 ● 下方填入一篇文字 ● 調整呈現方式 (Rounded corners)
  12. 12. 外掛模組 ... ● TinyMCE - 提供所見及所得的編輯模式 ● Image - 相簿模組 ● Webform - 線上表單產生器 ● Localizer - 多國語言 ● Organic Groups – 社群模組 ● GeoBrowser - 地圖化呈現
  13. 13. 校園網站改造計畫 !?
  14. 14. 大學系所
  15. 15. 圖書館應用
  16. 16. 高中校網
  17. 17. 國小網站之一
  18. 18. 國小網站之二
  19. 19. 國小網站之三

×