MediaWiki讨論頁中如果有多個段落,往往會在段落标題的右側顯示“[編輯]”的提示,而網站管理員一般并不希望用戶編輯其他人的留言内容,所以如果能隐去這個提示更好。
剛試了一下,在Vector皮膚下可以通過修改MediaWiki:Vector.css實現,隻要加入一行就可以:
.editsection { display:none; }
前幾天試了一下LiquidThreads,但這個擴展一直隻是Beta版本,用起來總不太方便,還是暫時先沿用以前的留言方式。
補充另外一個辦法:
在LocalSettings.php中加入一行:
$wgDefaultUserOptions ['editsection'] = false;
這樣可以實現對各種皮膚、各種用戶(匿名、登錄用戶、管理員)默認都不顯示那個右側“[編輯]”提示,但登錄用戶、管理員如果覺得有必要的話還可以修改自己的這個設置,這無疑是個更好的辦法。
评论14
您好?請問您老BLOG上的導航條是如何實現的?
看到你的導航條用了if函數,但是試了好幾個extensions都沒有成功做出你的導航條的效果,請問你是如何實現的?
我想把這個導航放在站點副标題裡MediaWiki:Tagline 但是一直做不出你的、
首頁>XX>OO的效果
煩請賜教
---曬太陽的冰2011年3月28日
我沒有用特别的擴展
那個MediaWiki:Tagline我沒有用過,我是用的普通Wiki語法實現的,if那個可用可不用,不是導航條必須的,你就最簡單用這樣就可以:
您當前所在位置:[[首頁]] > [[博客]] > {{PAGENAME}}
再加上一個表格外框就好看點,如果需要在多個頁面用到,就再放到一個模闆中,供其他頁面調用。不知道我說清了沒有?
明白了,我這邊确實已經這樣弄了
雖然已經用這種方法做好了,不過還是感覺很麻煩,希望能出一個類似wordpress的那種分類導航
--------------------------------------------------
再想請教一下您blog中如何在MW下實現評論自動插入~~~~來簽名?
是寫perload還是通過其他方式是實現的呢?
MediaWiki沒有通用的Blog或者CMS系統方便
MediaWiki畢竟是專為Wiki網站設計的,在導航等方面沒有WordPress或者Drupal等通用建站系統那樣方便,隻有用麻煩一些的辦法來勉強實現。
MediaWiki的留言中我是用URL中添加preload模闆來實現的,你隻要仔細看看調用的“模闆:讨論”源代碼,以及其中preload的“模闆:簽名”(好像是這個名字)就可以找到源頭了。
是否真的
是否真的确實可以使用
什麼是否真的?如果是說博客文章内容的話,是真的,我自己都可以使用。
您好,想請教一下
您好,想請教一下,如何在新創建的mediawiki裡去掉頁面、論壇下面的正文“首頁”兩個字呢,多謝MediaWiki官方網站中有此問答
我在網上搜索了一下,請看這裡:
https://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_hide_the_main_page_title.3F
摘錄如下:
How do I hide the main page title? MediaWiki does not have a built-in option to hide the main page title (see task 8129), but you can use CSS to hide the title. Alternately, you can use the NoTitle extension. Add the following to MediaWiki:Common.css on your wiki: body.mainpage.action-view h1.firstHeading, body.mainpage.action-submit h1.firstHeading { display: none; } If this doesn't work, you may be using a skin that doesn't support this, or you moved your main page without updating MediaWiki:Mainpage, or you have a really old MediaWiki version. If the skin uses a different element for the title than a h1 element with class firstHeading, you'll need to find the appropriate CSS selector to apply for that skin.簡單說就是編輯[[MediaWiki:Common.css]],在其中添加一行:
body.mainpage.action-view h1.firstHeading, body.mainpage.action-submit h1.firstHeading { display: none; }非常感謝,還有一個問題請教
非常感謝,還有一個問題請教,如何可以将wiki所有内容都居中呢,類似“萌娘百科”那樣 這樣即使變動窗口内容也不會有太大波動 不會顯得太空或者留白太多,多謝~也是修改css
要實現居中這類顯示格式調整的話,也都是通過css的修改來實現,如果是wiki所有内容居中,可以修改[[MediaWiki:Common.css]],具體的css代碼我還不記得了,你要查一查mediawiki默認的css,再把涉及到所有内容的那段複制到Common.css頁面中并修改為居中,css居中代碼也可以在網上搜一下,多試驗一下應該就可以出來。
如果隻是修改個别頁面或者個别行,也都是修改涉及到這些個人頁面或者個别行的css,可以不用修改Common.css,直接在wiki頁面中修改嵌入css代碼,這樣簡單一些。
呃,還是不太明白,我是新手小白,能否告知具體怎麼操作呢
呃,還是不太明白,我是新手小白,能否告知具體怎麼操作呢,還有wiki可以像網頁那樣設置背景圖片,讓文字浮在上面嗎,感謝❀這其實都與wiki關系不大了,主要是css方面的問題
你好!你問的這些其實都與wiki關系不大了,主要是css方面的問題,可以找一個會前端css這方面的人幫忙你弄一下,或者自己在網上找資料慢慢試,我對于css這些也不是很熟悉,都是臨時有問題才在網上搜、現場改着試的,呵呵。
謝謝哈~ 因為wiki有些代碼和CSS的不太一樣
謝謝哈~ 因為wiki有些代碼和CSS的不太一樣,網上有時也找不到全面的介紹,所以多次打擾了,抱歉哈~wiki有些代碼确實和CSS的不太一樣
wiki有些代碼确實和CSS的不太一樣,不過這些我也研究不深,隻是需要用的時候就去網上臨時搜些資料出來,最後總能搞得差不多,呵呵,别客氣,Good Luck