計算機架構與系統實驗室

Computer Architecture and System Laboratory

使用者工具

網站工具


why_wiki

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
why_wiki [2014/07/24 16:02]
elvis [本Wiki所使用的套件]
why_wiki [2014/11/25 13:25] (目前版本)
elvis
行 1: 行 1:
 ====== 為什麼要用Wiki ====== ====== 為什麼要用Wiki ======
-過往實驗室網站往往都是指定給一位實驗室成員去負責,如果該成員有心且有能力加上有時間的話,才有機會對網站做出貢獻。要不然往往都是routine-like的更新個連結,換換大頭貼了事。像是[[http://​caslab.ee.ncku.edu.tw|以前版本的實驗室網站]]是由已畢業的[[member:​jay|振傑學長]]做出的,所以除了學長外,也不會有人想要去維護實驗室網站。當然我想這也是受到編輯網站的工具影響所致。除非你跟我說你啃的下HTML語言,否則要編輯實驗室網站還要先灌上[[wp>​Adobe DreamWeaver]]或者是其它套件軟體(大概都是盜版)。而且編輯出來網站風格可能也不會統一。萬一有那個天才還學國中小屁孩加上跑馬燈跟閃亮星星的滑鼠遊標跟隨,那整個網站就毀了:​-(+過往實驗室網站往往都是指定給一位實驗室成員去負責,如果該成員有心且有能力加上有時間的話,才有機會對網站做出貢獻。要不然往往都是routine-like的更新個連結,換換大頭貼了事。像是[[http://​caslab.ee.ncku.edu.tw/​www/​html/​index.html|以前版本的實驗室網站]]是由已畢業的[[member:​jay|振傑學長]]做出的,所以除了學長外,也不會有人想要去維護實驗室網站。當然我想這也是受到編輯網站的工具影響所致。除非你跟我說你啃的下HTML語言,否則要編輯實驗室網站還要先灌上[[wp>​Adobe DreamWeaver]]或者是其它套件軟體(大概都是盜版)。而且編輯出來網站風格可能也不會統一。萬一有那個天才還學國中小屁孩加上跑馬燈跟閃亮星星的滑鼠遊標跟隨,那整個網站就毀了:​-(
  
 那當使用wiki來編輯網站,特點就是: 那當使用wiki來編輯網站,特點就是:
行 7: 行 7:
   - 就是人人都可以編輯,這也是因為第一點的好處所致。只要你有瀏覽器跟網路,你就可以編輯。原本Wiki的用意就是要大家都可以編輯,管理員存在的目的只在發生編輯戰的時候跳出來仲裁。不過實驗室Wiki就稍稍有些不同,基本上只允許實驗室成員或者是畢業校友編輯。也希望藉由這個特點,將維護網站的責任交給大家,而不是單一的倒楣鬼。另外,也可以藉此學習Wiki語法,我相信這對於分享知識還有傳承知識會有很多好處,不管是在學校或是以後出社會。   - 就是人人都可以編輯,這也是因為第一點的好處所致。只要你有瀏覽器跟網路,你就可以編輯。原本Wiki的用意就是要大家都可以編輯,管理員存在的目的只在發生編輯戰的時候跳出來仲裁。不過實驗室Wiki就稍稍有些不同,基本上只允許實驗室成員或者是畢業校友編輯。也希望藉由這個特點,將維護網站的責任交給大家,而不是單一的倒楣鬼。另外,也可以藉此學習Wiki語法,我相信這對於分享知識還有傳承知識會有很多好處,不管是在學校或是以後出社會。
 \\ \\
-====== 關於DokuWiki =====+===== 關於DokuWiki =====
-----------------------------+
 [[doku>​dokuwiki|{{wiki:​dokuwiki-128.png }}]] [[doku>​DokuWiki]] ((DokuWiki 的名字來自於 Doku + Wiki , Doku 是德文中 Dokumentationen 的縮寫,也就是英文的 documentation ,文件的意思。))是合於標準、簡單易用的[[wp>​Wiki]],可用於建立豐富文件儲存庫(白話的說,就是一個網站)。並使用簡潔有力語法,確保資料檔案不在 wiki 中仍是具結構及易於閱讀。 [[doku>​dokuwiki|{{wiki:​dokuwiki-128.png }}]] [[doku>​DokuWiki]] ((DokuWiki 的名字來自於 Doku + Wiki , Doku 是德文中 Dokumentationen 的縮寫,也就是英文的 documentation ,文件的意思。))是合於標準、簡單易用的[[wp>​Wiki]],可用於建立豐富文件儲存庫(白話的說,就是一個網站)。並使用簡潔有力語法,確保資料檔案不在 wiki 中仍是具結構及易於閱讀。
  
-無上限的頁面修正版本記錄,讓使用者可以輕易回復到任何較早的版本。而資料則以純文字檔案的方式儲存,所以不需任何的資料庫。有力的[[doku>​plugins|擴充架構]]讓核心系統可以加上附加元件或增強功能。[[features|功能列表]]中有完整的 DokuWiki 所提供的功能。+無上限的頁面修正版本記錄,讓使用者可以輕易回復到任何較早的版本。而資料則以純文字檔案的方式儲存,所以不需任何的資料庫。有力的[[doku>​plugins|擴充架構]]讓核心系統可以加上附加元件或增強功能。[[doku>features|功能列表]]中有完整的 DokuWiki 所提供的功能。
  
 那為甚麼不用MediaWiki呢?維基百科就是使用這套。恩,因為MediaWiki要架資料庫,這套不用。在加上我覺得它的介面比較好看:​-)。而根據一些網站的描述,此Wiki加上一些官網上別人提供的[[doku>​template|模板]]之後,甚至非常適合拿來作為部落格使用,例如這個[[http://​www.davenewson.com/​misc/​dokuwiki-as-a-blog-platform|網站]],應該會比每天都要上維基百科查資料的版面看起來更有新鮮感,更何況,dokuwiki裡面也有[[doku>​template:​vector|MediaWiki的模板]]可以套用。當然MediaWiki使用資料庫來存放大量條目還有在巨量編輯請求上應該會有效能的優勢,不過我想那不是我們目前需要考慮的點。 那為甚麼不用MediaWiki呢?維基百科就是使用這套。恩,因為MediaWiki要架資料庫,這套不用。在加上我覺得它的介面比較好看:​-)。而根據一些網站的描述,此Wiki加上一些官網上別人提供的[[doku>​template|模板]]之後,甚至非常適合拿來作為部落格使用,例如這個[[http://​www.davenewson.com/​misc/​dokuwiki-as-a-blog-platform|網站]],應該會比每天都要上維基百科查資料的版面看起來更有新鮮感,更何況,dokuwiki裡面也有[[doku>​template:​vector|MediaWiki的模板]]可以套用。當然MediaWiki使用資料庫來存放大量條目還有在巨量編輯請求上應該會有效能的優勢,不過我想那不是我們目前需要考慮的點。
-\\ 
-===== DokuWiki語法 ===== 
  
 +==== DokuWiki語法 ====
 就像所有的wiki語法或者是markdown語法一樣,盡量把原本在HTML語言中所使用的標籤符號化。譬如說連結,如果我要連結到到本頁,本頁的地址是''​%%http://​caslab.ee.ncku.edu.tw/​dokuwiki/​how_to_contribute%%''​,那在HTML中將會成為 就像所有的wiki語法或者是markdown語法一樣,盡量把原本在HTML語言中所使用的標籤符號化。譬如說連結,如果我要連結到到本頁,本頁的地址是''​%%http://​caslab.ee.ncku.edu.tw/​dokuwiki/​how_to_contribute%%''​,那在HTML中將會成為
 <​html><​a href=http://​caslab.ee.ncku.edu.tw/​dokuwiki/​how_to_contribute>​本頁</​a></​html>​ <​html><​a href=http://​caslab.ee.ncku.edu.tw/​dokuwiki/​how_to_contribute>​本頁</​a></​html>​
行 26: 行 24:
   [[http://​caslab.ee.ncku.edu.tw/​dokuwiki/​how_to_contribute|本頁]]   [[http://​caslab.ee.ncku.edu.tw/​dokuwiki/​how_to_contribute|本頁]]
   ​   ​
-另外由於本頁是dokuwiki中所創建的條目,所以可以更簡單的寫成[[how to contribute|本頁]]+另外由於本頁是dokuwiki中所創建的條目,所以可以更簡單的寫成[[why_wiki|本頁]]
  
   [[how to contribute|本頁]]   [[how to contribute|本頁]]
  
 總而言之,這樣的語法目的其實是讓文件就算在純文字檔案格式中,依然具有良好的可讀性。當然,也就相當適合非所得及所見的編輯器,如同本wiki的編輯器。至於Dokuwiki的語法,就不再繼續詳述,本Wiki留有[[wiki:​syntax|中文版本Dokuwiki的詳細語法說明]]供各位參閱,也可以直接連到官網查閱最新的[[doku>​syntax|dokuwiki語法說明]] 總而言之,這樣的語法目的其實是讓文件就算在純文字檔案格式中,依然具有良好的可讀性。當然,也就相當適合非所得及所見的編輯器,如同本wiki的編輯器。至於Dokuwiki的語法,就不再繼續詳述,本Wiki留有[[wiki:​syntax|中文版本Dokuwiki的詳細語法說明]]供各位參閱,也可以直接連到官網查閱最新的[[doku>​syntax|dokuwiki語法說明]]
-\\ 
  
-====== 關於wiki====== +\\ 
------------------------ +===== 如何編輯Wiki ===== 
-帳號 +==== 帳號 ​==== 
-目前允許編輯的成員只限定於實驗室成員跟校友,如果你還沒有開帳號而想要編輯的話請先[[start?​do=register|註冊]]。之後寄信給管理員或者是在facebook上面的群組中大喊說我要權限,我想就會有人回應你了。+目前允許編輯的成員只限定於實驗室成員跟校友,如果你還沒有開帳號而想要編輯的話請先[[start?​do=register|註冊]]。之後寄信給[[admin@casmail.ee.ncku.edu.tw|管理員]]或者是在[[https://​www.facebook.com/​groups/​227456464047692/​|facebook上面的群組]]中大喊說我要權限,我想就會有人回應你了。
  
-===== 本Wiki所使用的套件 =====+==== 本Wiki所使用的套件 ==== 
 +以下會列出本wiki中與語法相關所使用的套件及該套件的連結,通常這代表著語法擴充。詳情請點擊各套件的連結進去觀看。
 ~~INFO:​syntaxplugins~~ ~~INFO:​syntaxplugins~~
-\\ + 
-===== 常連結 ===== +其中,openlayermap[[start|首頁]]中的google map。c3chart用於[[research:publication|公開著作]]中的長條圖還有[[member:​alumni|校友]]中人數圓餅圖繪製。wrap則用於大量的語法擴充,像是[[start|首頁]]中用來恭賀振傑學長畢業的醒目框架,還有在[[member|實驗室成員]]中切column來擺放大頭照,都是使用了wrap語法。那由於wrap語法新增大量語法,而且很多是跟風格有關,再加上它的語法屬於標籤語法,不是符號語法,所以使用上須謹慎,以避免風格雜亂。 
-  * [[doku>​syntax|Dokuwiki語法]] + 
-    * [[doku>​plugin:wrap|wrap語法]] +另外。有在課程中使用disqus套件來當作討論區使用。關於disqus這個套件,目前是連結[[https://​disqus.com/​|disqus網站]],由該網站提供討論頁面以供本wiki的disqus套件進行嵌入。那在disqus中所使用的管理帳號為caslab,密碼為實驗室公用密碼。 
-    * [[doku>​plugin:​imagereference|圖片參照]] + 
-    ​* ​[[doku>​plugin:include|include語法]] +<WRAP rightalign>​ --- //[[en:member:​elvis|劉哲宇]] 2014/10/10 01:​19//</​WRAP>​ 
-    ​* ​[[doku>​plugin:tabinclude|tabinclude語法]]+ 
 + 
why_wiki.1406217746.txt.gz · 上一次變更: 2014/11/10 02:36 (外部編輯)