单元三知识共享平台―WiKi实务与应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

2009/9/241Part4–Wiki進階管理2009/9/242Wiki進階管理MediaWiki安裝後端管理介面客製化擴增模組2009/9/243MediaWiki安裝(1/5)系統需求作業系統Windows(Win2000、Win2003、WinXP…)Linux(Fedora、CentOS、Ubuntu、SUSE…)MacSolaris…MediaWiki(currentstableversionis1.15.1)網路伺服器ApacheIIS資料庫MySQL4.0以上PostgreSQL8.1以上PHP5.0以上編輯器NotePadPsPadZendStudioEmEditor…2009/9/244MediaWiki安裝(2/5)作業系統為Windows可利用如AppServ或XAMPP等打包軟體AppServ()ApachePHPMySQLphpMyAdmin(可利用Web界面管理MySQL資料庫)XAMPP()ApachePHPMySQLphpMyAdmin…XAMPPControlPanel(製作USBPortable較易管理)※建議安裝XAMPPLite版本即可Windows平台2009/9/245MediaWiki安裝(3/5)WindowXP安裝MediaWiki1.15.1影片壓縮檔(約63MB)利用7-Zip或WinRAR解壓縮即可若要製作USB可攜式版本,在Window下可利用XAMPPLite或官方網站所介紹的MoWeSPortable和UniformServer:Wiki_on_a_stickWindows平台2009/9/246MediaWiki安裝(4/5)USB可攜式範例下載(約66MB)MySQL帳號root;密碼123456MediaWiki帳號Wiki;密碼123456須進行以下設定步驟執行xampp-control.exe選取Port-Check檢查80埠號是否監聽(若80埠號已監聽,修改/xampplite/apache/conf/httpd.conf選擇其他埠號)接著選取Setup-choose2(重新指定XAMPP路徑)-n-x完成離開ApacheStartMySQLStart開啟瀏覽器輸入網址或即可(若埠號有改須輸入)Windows平台2009/9/247MediaWiki安裝(5/5)作業系統為Linux可利用安裝映像檔打包的Apache、MySQL、PHP等,視情況可進行版本升級,phpMyAdmin需要另行下載安裝須設定MySQL資料格式為UTF-8編碼,較不易造成亂碼修改/etc/my.cnf,加入以下設定default-character-set=utf8default-collation=utf8_general_ciLinux平台2009/9/248後端管理(1/6)對於系統管理員來說,MediaWiki於前端僅能進行修改系統界面、個人參數設置、頁面與用戶管理…等工作若要進行系統功能的進階設定、新增、修改、維護…等工作則須利用後端來管理由於MediaWiki並無內建後端管理程式,無法透過Web界面進行上述工作,因此需要進入系統後端2009/9/249後端管理(2/6)常見後端管理工作系統設定程式修改、備份資料庫增刪改查、備份面板客製化擴增模組檢視網站紀錄檔自行開發部份Apache的accesslog及errorlog其他,如上傳圖檔備份、系統升級…2009/9/2410後端管理(3/6)系統設定LocalSettings.php可修改$wgSitename-網站名稱$wgDBname-資料庫名稱$wgDBuser-資料庫帳號$wgDBpassword-資料庫密碼$wgEnableUploads=false;-預設不能上傳圖檔$wgDefaultSkin=‘monobook’;-預設面板若有安裝extension需要將設定檔include至此【更多設定請詳見】:LocalSettings.php2009/9/2411後端管理(4/6)系統設定DefaultSettings.php可修改$wgUploadDirectory-預設上傳圖檔儲存在/images資料夾$wgLogo-預設網站Logo檔案路徑/skins/common//images/wiki.png$wgFavicon=‘/favicon.ico’;-預設網址列圖示檔案路徑$wgMaxUploadSize=1024*1024*100-預設允許上傳檔案大小為100MB用戶權限(GroupPermissions)約在1183行以後$wgAllowExternalImages=false;-預設不允許外部連結圖片$wgAllowExternalImagesFrom-設定允許外部連結圖片網段$wgFileExtensions=array(‘png’,‘gif’,‘jpg’,‘jpeg’);-預設允許上傳檔案格式【更多設定請詳見】:Configuration_settings2009/9/2412後端管理(5/6)面板客製化可自行下載提供使用者更多面板客製化服務(downloads-MediawikiModifications&Skins-MediawikiSkin)以Cavendish為例,下載並且解壓縮至/skins即可可自訂預設面板2009/9/2413後端管理(6/6)備份策略與範圍策略完整備份差異式備份遞增式備份範圍修改過的程式一定要備份MySQL資料庫匯出備份/images/skins…2009/9/2414介面客製化特殊頁面-系統介面(/languages/messages)操作介面上每個選項標籤都是由{{ns:8}}名稱空間(Mediawiki)中的一個變數決定中文化步驟:點選要中文化的變數改變該變數的設定值例如:MediaWiki:Edit/enEdit(英文介面)MediaWiki:Edit編輯(預設中文介面)2009/9/2415擴增模組依類型語法剖析多媒體特殊頁面頁面編輯RSS使用者介面、權限管理…依版本穩定版(490)測試版(493)實驗版(115)不穩定版(26)未知版(220)擴增模組使用經驗分享ConfirmEdit:認證碼CategoryTree:分類樹EmbedVideo++:內嵌影音EmbedPDF:內嵌PDFFlickr:內嵌Flickr網站照片FreeMind:內嵌心智圖GoogleMaps:內嵌地圖RSS:內嵌RSSFeedreCAPTCHA:新一代認證碼…2009/9/2416Extension:ConfirmEdit(1/2)MediaWiki官方頁面說明步驟下載適用於MediaWiki1.15.1版本套件【載點】解壓縮至/extensions/ConfirmEdit資料夾於/LocalSettings.php寫入require_once($IP/extensions/ConfirmEdit/ConfirmEdit.php);進階設定(/extension/ConfirmEdit/ConfirmEdit.php)預設權限$wgGroupPermissions['*']['skipcaptcha']=false;$wgGroupPermissions['user']['skipcaptcha']=false;$wgGroupPermissions['autoconfirmed']['skipcaptcha']=false;$wgGroupPermissions['bot']['skipcaptcha']=true;//registeredbots$wgGroupPermissions['sysop']['skipcaptcha']=true;預設觸發層級$wgCaptchaTriggers['edit']=false;$wgCaptchaTriggers['create']=false;$wgCaptchaTriggers['addurl']=true;$wgCaptchaTriggers['createaccount']=true;$wgCaptchaTriggers['badlogin']=true;2009/9/2417Extension:ConfirmEdit(2/2)2009/9/2418Extension:CategoryTree(1/2)MediaWiki官方說明頁面步驟下載適用於MediaWiki1.15.1版本套件【載點】解壓縮至/extensions/CategoryTree資料夾於/LocalSettings.php寫入$wgUseAjax=true;require_once({$IP}/extensions/CategoryTree/CategoryTree.php);進階設定【詳見此】編輯語法語法標籤為categorytree與/categorytree。參數設置mode:欲呈現分類方式,選項有categories、pages、all等。categories:僅列出子分類,且不會顯示Category:。pages:列出子分類與頁面(不包含image頁面)。all:列出子分類與頁面(包含image頁面)。depth:分類樹呈現時的階層,預設為1,會顯示第1層子分類;若0則只顯示根分類;若2則會顯示第1及第2層子分類,以此類推。hideroot:預設為off會顯示跟分類,若設置為on則不會顯示根分類。2009/9/2419Extension:CategoryTree(2/2)編輯語法範例categorytreemode=選項depth=選項hideroot=選項分類名/categorytree可參考台灣棒球維基館2009/9/2420Extension:EmbedVideo++(1/2)MediaWiki官方說明頁面步驟將頁面程式碼寫入檔案/extensions/EmbedVideo++.php於/LocalSettings.php寫入require_once('extensions/EmbedVideo++.php');可內嵌影音網站DailymotionFunnyOrDieGoogleVideosevenloadRevverYouTube-bothnormalandHDvideosInteria.pl2009/9/2421Extension:EmbedVideo++(2/2)編輯語法影音服務名稱:只需要輸

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功