小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Mediawiki的配置和修改方法 - wasabi ~編碼 測(cè)試 傾聽 設(shè)計(jì)! - JavaEye技術(shù)網(wǎng)站

 sofes 2011-01-17

Mediawiki的配置和修改方法

1、界面設(shè)置
在MediaWiki中大部分的界面信息都存放在Special:Allmessages頁(yè)面里面,包括界面的文字、鏈接、氣泡提示、熱鍵等等, 雜七雜八的,非常多,你可以在直接輸入Special:Allmessages來(lái)根據(jù)自己實(shí)際情況修改配置。至于具體的都是些什么內(nèi)容,本文就不在多說 了,您可以通過google找到更具體的,呵呵!

2、上傳文件設(shè)定
修改 LocalSettings,$wgEnableUploads就是控制上傳的參數(shù),true允許,false不允許,默認(rèn)應(yīng)該是允許的。您還需要將 images目錄加上可寫入的權(quán)限,要不然用戶無(wú)法上傳。通過$wgFileExtensions = array('','','')設(shè)定允許上傳的文件類型,$wgFileBlacklist = array('','','')設(shè)定不允許上傳的文件類型。

3、修改為/wiki/式網(wǎng)址。
修改LocalSettings.php
$wgArticlePath = "/wiki/$1";
再修改httpd.conf(apache配置文件)
Alias /wiki /filesystem/path/to/you/site/index.php
Alias /index.php /filesystem/path/to/you/site/index.php
備注:網(wǎng)上還有很多修改為/wiki/式網(wǎng)址的方法,我都測(cè)試過,發(fā)現(xiàn)除了使用apache別名功能外,還就就是利用.htaccess編寫rewrite rule了。具體的,大家可以google下。

4、提示信息修改
比較常用的提示信息有以下幾個(gè):
MediaWiki:Mainpage 首頁(yè)
MediaWiki:pagetitle (瀏覽器上方)網(wǎng)頁(yè)標(biāo)題
MediaWiki:Privacy (頁(yè)腳)隱私政策
MediaWiki:Aboutpage (頁(yè)腳)關(guān)于本站
MediaWiki:Disclaimers (頁(yè)腳)免責(zé)申明
MediaWiki:Sidebar (測(cè)欄)導(dǎo)航欄 格式:URL|標(biāo)題

5、LOGO修改
最簡(jiǎn)單的,直接替換/skins/common/images/wiki.png文件,當(dāng)然,你也可以通過設(shè)定$wgLogo來(lái)設(shè)定logo文件位置。

6、使用者權(quán)限修改
$wgGroupPermissions['*' ]['createaccount'] = false;
$wgGroupPermissions['*' ]['read'] = true;
$wgGroupPermissions['*' ]['edit'] = false;
$wgGroupPermissions['*' ]['createpage'] = false;
$wgGroupPermissions['*' ]['createtalk'] = true;


Mediawiki修改左側(cè)導(dǎo)航條
當(dāng)需要在mediawiki左側(cè)導(dǎo)航條的內(nèi)容時(shí),請(qǐng)?jiān)谒阉鳈谥休斎?amp;ldquo;mediawiki:sidebar”,然后進(jìn)行編輯(需要以站長(zhǎng)或管理員身份登錄)。

以新窗口打開外部鏈接
  1. 打開 "includes/Linker.php"
  2. 找到 "function getExternalLinkAttributes"
  3. 在下面一段代碼之後


$r = ($class != '') ? " class='$class'" : " class='external'";
增加以下代碼:
$r .= " target=\"_blank\"";
這樣就能讓所有的外部鏈接以新窗口形式打開了。

由于MediaWiki的頁(yè)面緩沖機(jī)制,可能造成這個(gè)修改的效果不能迅速完全反映出來(lái)。

如何清除頁(yè)面緩沖?
  1. 在普通頁(yè)面的網(wǎng)址后面添加“&action=purge”參數(shù)可以更新服務(wù)器緩沖數(shù)據(jù),這可能需要幾分鐘之后才能見到效果。
  2. 在LocalSettings.php中設(shè)置$wgCacheEpoch全局變量,強(qiáng)制現(xiàn)有緩沖過期(參見DefaultSettings.php)  


信息設(shè)定說明

mediawiki:sidebar的原始信息如下:

* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport

第一行(一個(gè)前導(dǎo)*)表示導(dǎo)航欄的名稱,其提示文本在“mediawiki:navigation”頁(yè)面中修改,也可以直接輸入文字信息(文字不能與內(nèi)部mediawiki參數(shù)頁(yè)面重名)。

后續(xù)行(兩個(gè)前導(dǎo)*)表示實(shí)際導(dǎo)航欄的內(nèi)容,其格式為“鏈接網(wǎng)址|顯示文本”。其中,鏈接網(wǎng)址有三種類型:

  • 直接輸入http網(wǎng)址,例如直接輸入“http://www./bbs”
  • 文章頁(yè)面標(biāo)題,例如輸入“天下維客”代表站內(nèi)文章“[[天下維客]]”的網(wǎng)址

  • mediawiki
    名字空間的參數(shù)頁(yè),例如輸入“mainpage”代表文字信息參數(shù)頁(yè)面“[[mediawiki:mainpage]]”的網(wǎng)址。此類字串還有
    helppage、portal-url等,請(qǐng)到special:allmessages里面查看更多的此類字串。

顯示文本的設(shè)定與導(dǎo)航欄名稱設(shè)定類似,可以:

  • 直接輸入文字信息
  • 使用mediawiki名字空間參數(shù)頁(yè)的標(biāo)題縮寫,例如上文默認(rèn)文本中 的“randompage”、“sitesupoort”分別代 表“[[mediawiki:randompage]]”和“ [[mediawiki:sitesupport]]”。


用戶可根據(jù)需求刪除/增加mediawiki:sidebar頁(yè)面中的項(xiàng)目,修改后左側(cè)導(dǎo)航欄就會(huì)發(fā)生相應(yīng)改變。(本方法適用于mediawiki默認(rèn)的monobook皮膚風(fēng)格)


Mediawiki提示信息修改



在mediawiki安裝完成之后,界面上仍然會(huì)有很多英文提示信息(即使選擇了zh-cn語(yǔ)種)。這是正常的,需要站長(zhǎng)對(duì)這些信息進(jìn)行本地化修改。

MediaWiki的大部分界面信息存放在Special:Allmessages里面,包括界面的文字、鏈接、氣泡提示、熱鍵等。只有極少量的內(nèi)容放在localsettings.php中。

系統(tǒng)界面修改方法

Special:Allmessages是一個(gè)稱為“系統(tǒng)界面”的特殊頁(yè)面,可以在搜索框中輸 入“Special:Allmessages”來(lái)直接訪問。也可以訪問特殊頁(yè)面下的系統(tǒng)界面.

當(dāng)發(fā)現(xiàn)mediawiki中的提示信息為英文時(shí),請(qǐng)進(jìn)入該頁(yè)面,搜索找到相應(yīng)信息,然后點(diǎn)擊表格左欄中鏈接進(jìn)行修改。

請(qǐng)注意:必須以站長(zhǎng)或者管理員身份登錄后才能修改界面信息!


常用提示信息

    首頁(yè)的標(biāo)題: MediaWiki:Mainpage
    ,可改為“天下維客首頁(yè)”之類,修改后網(wǎng)站將采用指定的文章作為首頁(yè)。
    頁(yè)腳的Privacy policy: MediaWiki:Privacy
    ,網(wǎng)站的隱私政策,可改為相應(yīng)文章標(biāo)題(如“隱私政策”)或“-”禁止顯示本項(xiàng)。
    頁(yè)腳的Disclaimers: MediaWiki:Disclaimers
    ,網(wǎng)站的免責(zé)聲明,可改為相應(yīng)文章標(biāo)題(如“天下維客免責(zé)聲明”)或“-”禁止顯示本項(xiàng)。
    瀏覽器標(biāo)題欄提示: MediaWiki:pagetitle
    ,請(qǐng)按需求修改(如“$1 - allwiki - 維客家園”,其中$1代表文章名稱)
  • 搜索結(jié)果頁(yè)面中增加新建頁(yè)面提示:參考本站nogomatch設(shè)置進(jìn)行修改(僅對(duì)"進(jìn)入"按鈕有效,"搜索"按鈕尚未解決)
  • 修改頁(yè)面左側(cè)工具欄中的“幫助”鏈接:參見本站helppage設(shè)置, 將“wikipedia:幫助”改為本地名字空間,例如“天下維 客”、“help:幫助”圖解過程(超級(jí)菜鳥可以考慮參閱^_^)



繁簡(jiǎn)共存版本的界面修改

對(duì)于安裝時(shí)選用zh語(yǔ)種進(jìn)行繁簡(jiǎn)并存的系統(tǒng),對(duì)于同一條提示信息應(yīng)同時(shí)修改6個(gè)版本:

  • mediawiki:xxx
  • mediawiki:xxx/zh
  • mediawiki:xxx/zh-cn
  • mediawiki:xxx/zh-tw
  • mediawiki:xxx/zh-hk
  • mediawiki:xxx/zh-sg


如有修改不到的話,則使用相應(yīng)語(yǔ)種瀏覽器的用戶(或用戶在參數(shù)設(shè)置頁(yè)面里選擇不同語(yǔ)言時(shí)),會(huì)看到未修改的提示信息。

這就是為什么安裝時(shí)不推薦zh語(yǔ)種進(jìn)行繁簡(jiǎn)共存的原因。

要更改一個(gè)用戶所屬的用戶組, 請(qǐng)使用管理員(sysop)身份登錄,然后到Special:Userrights(用戶權(quán)限管理)。每個(gè)用戶組都可以被賦予以下權(quán)限(許可)的一個(gè)組合,同時(shí)還可以設(shè)定一些用戶本身的權(quán)限分配!

如何設(shè)定/取消Sysop(管理員)權(quán)限?

對(duì)于1.5以上版本:

到Special:Userrights
頁(yè)面,輸入用戶名,在列表中選擇"sysop"權(quán)限即可;再次選定并確認(rèn)則取消管理員權(quán)限。注意僅有"Bureaucrat"(行政管理員)權(quán)限的賬號(hào)才能進(jìn)行以上設(shè)定。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多