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