wangsisi 发表于 2011-1-2 15:46:48

MediaWiki的链接

mediawiki的链接分为三种:

* 内部链接:用于链接本网站之内的文章,采取简写形式
    * 外部链接:用于链接本网站之外的文章,直接书写http网址
    * interwiki链接:用于链接不同wiki站点的文章的简写形式

内部链接的使用

如需引用本站内其他文章,可编辑mediawiki文本,用两个中括号里将该文章的标题括起来,保存编辑内容后将自动产生链接。例如编辑时输入“天下维客”,保存后显示为“天下维客”。


如果链接的文章存在,点击链接将直接进入该页面;对于不存在的文章,链接将显示为红色,点击它进入创建该文章的编辑页面(这是创建新页面的一个重要方法)。

内部链接的文字注释

如果链接名称不符合文章需要,我们可以用在链接中附加“|说明文字”的方式,强制链接显示为指定文字。例如输入“中文wiki专题站点”,保存后显示为“中文wiki专题站点”。


空白|操作符

形如文章标题的链接是一种简写形式,用于显示时取消标题中冒号之前的名字空间部分。例如模板将被实际显示为模板,CPU将被实际显示为CPU。

特殊的内部链接

分类页面
    引用分类页面正确的写法是category:XXX。如果没有前导冒号,

直接书写category:XXX将会对页面进行分类,而不会出现预期的链接网址。参见help:分类。


外部链接的使用

对于原样显示的外部链接,直接完整书写http网址即可,例如http://www.allwiki.com" 为防止系统不能正常判断网址结束,一般要在网址之后增加一个空格。

对于不直接显示网址、而需要显示说明文字的外部链接,则应采用“[网址 说明文字]”的方式书写。例如输入天下维客,将显示为天下维客。(注意:在链接和说明文字之间需要一个空格!!!)

外部图片链接

在MediaWiki中,对文章中的外部图片的链接网址有两种处理方式:


    * 直接显示图片(1.5.x版本默认状态)
    * 不显示图片,而显示网址(1.7.x版本默认)

当系统设置为第一种方式,而不希望显示图片时,应对图片网址采用“abc.com/123.gif”形式进行变形。(这种形式也用于隐藏 http前缀)

在图片上增加链接

基础方式
    将外部链接的说明文字处写上图片网址时,该图片即可具有链接。例如“http://www.allwiki.com/images/allwiki_logo.gif”将显示为http://www.allwiki.com/images/allwiki_logo.gif,本图片上面就包含了链接。

内部条目操作
    mediawiki的内部链接简写形式中无法使用图片,因此可采用将图片ftp到服务器,并书写条目名称绝对网址的办法来变通实现。当然,这种方法无法使用mediawiki的缩略图控制功能了。

    条目名称绝对网址可以通过http://codex.wordpress.org.cn/%E6%9D%A1%E7%9B%AE%E5%90%8D%E7%A7%B0来获得,例如这段代码

http://www.allwiki.com/images/allwiki_logo.gif</pre>的执行结果如下:http://www.allwiki.com/images/allwiki_logo.gif

另类方法:div层
    另外,还可能使用CSS的div功能,在“层”上做文章从而实现图片链接。例如这个页面。

关于spam和友情链接——nofollow参数

mediawiki默认安装参数是带有nofollow参数的,这将阻止搜索引擎沿外部链接继续搜寻,从而消除了spam(恶意大量散播广告网址)的实际效果。

然而,这个参数也同时使wiki页面中制作友情链接失去了很多价值。如果需要打开这个参数,可在localsettings.php中增加一句:

$wgNoFollowLinks = false; </pre>


更好的办法是保持nofollow默认设置不变,而在mediawiki侧栏中增加友情链接;或者像天下维客一样制作单独制作[www.allwiki.com/links.html 友情链接页面]。

以上设置不影响搜索引擎对内部链接的检索。

interwiki链接

interwiki链接是用于链接不同wiki站点的文章的简写形式,例如链接维基百科、www.c2.com等等。

页: [1]
查看完整版本: MediaWiki的链接

BlueHost美国主机优惠码