Hilfe:Links: Unterschied zwischen den Versionen

Aus FB-Wiki
Wechseln zu: Navigation, Suche
 
 
Zeile 1: Zeile 1:
__NOEDITSECTION__
+
{{HelpRoot}}
[[UB-Wiki:Hilfe]]
 
 
 
Siehe auch aktuelles MediaWiki-Handbuch : [http://meta.wikimedia.org/wiki/Hilfe:Links Hilfe:Links]
 
<br><br>
 
  
 
'''Links''' werden in MediaWiki im Gegensatz zu anderen Wikis  mit eckigen Klammern erzeugt.
 
'''Links''' werden in MediaWiki im Gegensatz zu anderen Wikis  mit eckigen Klammern erzeugt.
Zeile 14: Zeile 10:
 
| style="background:#EEEEFF"| Ein einfacher Link  
 
| style="background:#EEEEFF"| Ein einfacher Link  
 
| style="background:#EEEEFF"| [[Seite]].
 
| style="background:#EEEEFF"| [[Seite]].
| style="background:#EEEEEE;"| <pre><nowiki>[[Seite]]</nowiki></pre>
+
| style="background:#EEEEEE;"| <pre><nowiki>[[Seite]].</nowiki></pre>
 
|-
 
|-
 
| style="background:#EEEEFF"| Gleiche Zielseite, aber anderer Name
 
| style="background:#EEEEFF"| Gleiche Zielseite, aber anderer Name
Zeile 22: Zeile 18:
 
| style="background:#EEEEFF"| Unterkapitel einer Zielseite adressieren
 
| style="background:#EEEEFF"| Unterkapitel einer Zielseite adressieren
 
| style="background:#EEEEFF"| [[Seite#Kapitel]].
 
| style="background:#EEEEFF"| [[Seite#Kapitel]].
| style="background:#EEEEEE"| <pre><nowiki>[[Seite#Kapitel]]</nowiki></pre>
+
| style="background:#EEEEEE"| <pre><nowiki>[[Seite#Kapitel]].</nowiki></pre>
 
|-
 
|-
 
| style="background:#EEEEFF"| Ist der Link der Anfang eines Wortes,
 
| style="background:#EEEEFF"| Ist der Link der Anfang eines Wortes,
 
so wird das ganze Wort als Link dargestellt
 
so wird das ganze Wort als Link dargestellt
 
| style="background:#EEEEFF"| [[Jahr]]eszahl.
 
| style="background:#EEEEFF"| [[Jahr]]eszahl.
| style="background:#EEEEEE"| <pre><nowiki>[[Jahr]]eszahl</nowiki></pre>
+
| style="background:#EEEEEE"| <pre><nowiki>[[Jahr]]eszahl.</nowiki></pre>
 +
|-
 +
| style="background:#EEEEFF"| Ansonsten wird nur das verlinkte Wort als Link dargestellt
 +
| style="background:#EEEEFF"| Jahres[[zahl]].
 +
| style="background:#EEEEEE"| <pre><nowiki>Jahres[[zahl]].</nowiki></pre>
 
|-
 
|-
 
| style="background:#EEEEFF"| Text in Klammern und Namensräume automatisch verbergen
 
| style="background:#EEEEFF"| Text in Klammern und Namensräume automatisch verbergen
 
| style="background:#EEEEFF"| [[Hilfe:Inhalt|Inhalt]] und [[Seite (Zusatz)|Seite]]
 
| style="background:#EEEEFF"| [[Hilfe:Inhalt|Inhalt]] und [[Seite (Zusatz)|Seite]]
| style="background:#EEEEEE"| <pre><nowiki>[[Help:Inhalt|Inhalt]] und [[Seite (Zusatz)|Seite]]</nowiki></pre>
+
| style="background:#EEEEEE"| <pre><nowiki>[[Help:Inhalt|]] und [[Seite (Zusatz)|]]</nowiki></pre>
 
|-
 
|-
 
| style="background:#EEEEFF"| Links auf nicht vorhandene Themen <small>(Indem man auf den roten Link klickt, kann man die Seite anlegen.)</small>
 
| style="background:#EEEEFF"| Links auf nicht vorhandene Themen <small>(Indem man auf den roten Link klickt, kann man die Seite anlegen.)</small>
Zeile 37: Zeile 37:
 
| style="background:#EEEEEE"| <pre><nowiki>[[Das Wetter in München]]</nowiki></pre>
 
| style="background:#EEEEEE"| <pre><nowiki>[[Das Wetter in München]]</nowiki></pre>
 
|-
 
|-
|  style="background:#EEEEFF"| Externe Links <small>Hinweis: Im Gegensatz zu  
+
|  style="background:#EEEEFF"| Externe Links <small>Hinweis: Im Gegensatz zu internen Links steht bei externen nur '''eine''' eckige Klammer. Ebenso entfällt der Längsstrich für die Trennung von Link und Beschreibung. Stattdessen wird ein Leerzeichen verwendet. Ohne Beschreibungstext werden die Weblinks automatisch numeriert.</small>
internen Links steht bei externen nur '''eine''' eckige Klammer.  
 
Ebenso entfällt der Längsstrich für die Trennung von Link und Beschreibung.  
 
Stattdessen wird ein Leerzeichen verwendet. Ohne Beschreibungstext werden  
 
die Weblinks automatisch numeriert.</small>
 
 
|  style="background:#EEEEFF"|  
 
|  style="background:#EEEEFF"|  
 
* http://mediawiki.org  
 
* http://mediawiki.org  
Zeile 61: Zeile 57:
 
</nowiki></pre>
 
</nowiki></pre>
 
|}
 
|}
 +
 +
==Externe Links generell in einem neuen Fenster öffnen==
 +
Suche nach YourWikifolder\includes\Skin.php und ändere entsprechend ab:
 +
 +
<source lang=php>
 +
function bottomScripts() {
 +
                global $wgJsMimeType;
 +
                return "\n\t\t<script type=\"$wgJsMimeType\">if (window.runOnloadHook) runOnloadHook();</script>\n"
 +
                ." <script type='text/javascript' src='/javascript_form/getXterlinks.js'></script>\n"
 +
                ." <script language='javascript'>getXterlinks()</script>\n";
 +
                }
 +
</source>
 +
 +
Erstelle das Verzeichnis und die Datei YourWikifolder/javascript_form/getXterlinks.js mit folgendem Inhalt:
 +
 +
<source lang=javascript>
 +
function getXterlinks() {
 +
if(!document.location.href.match(/https?:\/\/([^\/]+)/)) return;
 +
var localUrl = RegExp.$1;
 +
 +
var regexp_ishttp = new RegExp('https?://');
 +
var regexp_islocal = new RegExp('https?://' + localUrl);
 +
 +
var Xterlinks = document.getElementsByTagName('A');
 +
for(var i = 0; i < Xterlinks.length; i++) {
 +
var eachLink = Xterlinks[i];
 +
if((eachLink.href != null) && eachLink.href.match(regexp_ishttp) && !eachLink.href.match(regexp_islocal)) {
 +
eachLink.target ="_blank"; //make the target for this external link
 +
}
 +
}
 +
}
 +
</source>
 +
<ref> Marc: ''[http://www.wiki-forum.de/externen-link-im-neuen-fenster-oeffnen-t37761.htm]''. 5, 2007.</ref>
 +
 +
== Einzelnachweise ==
 +
 +
<references />
  
 
==Siehe auch==
 
==Siehe auch==
 
* [[Hilfe:Weiterleitung|Weiterleitung]]
 
* [[Hilfe:Weiterleitung|Weiterleitung]]
* [[Help:Interwiki-Links|Interwiki-Links]]
 
 
 
----
 
[[Kategorie:UB-Wiki Hilfe]]
 

Aktuelle Version vom 12. Oktober 2011, 12:36 Uhr

Hilfe -> Links
Siehe auch aktuelles MediaWiki-Handbuch: Links
Mediawiki

Benutzeroberfläche

Seiten anlegen und verwalten

Wiki-Syntax

Konzepte



Links werden in MediaWiki im Gegensatz zu anderen Wikis mit eckigen Klammern erzeugt.

Typ des Links So sieht es aus Das gibt man ein
Ein einfacher Link Seite.
[[Seite]].
Gleiche Zielseite, aber anderer Name Anderer Name.
[[Seite|Anderer Name]].
Unterkapitel einer Zielseite adressieren Seite#Kapitel.
[[Seite#Kapitel]].
Ist der Link der Anfang eines Wortes,

so wird das ganze Wort als Link dargestellt

Jahreszahl.
[[Jahr]]eszahl.
Ansonsten wird nur das verlinkte Wort als Link dargestellt Jahreszahl.
Jahres[[zahl]].
Text in Klammern und Namensräume automatisch verbergen Inhalt und Seite
[[Help:Inhalt|]] und [[Seite (Zusatz)|]]
Links auf nicht vorhandene Themen (Indem man auf den roten Link klickt, kann man die Seite anlegen.) Das Wetter in München
[[Das Wetter in München]]
Externe Links Hinweis: Im Gegensatz zu internen Links steht bei externen nur eine eckige Klammer. Ebenso entfällt der Längsstrich für die Trennung von Link und Beschreibung. Stattdessen wird ein Leerzeichen verwendet. Ohne Beschreibungstext werden die Weblinks automatisch numeriert.
* http://mediawiki.org 
* [http://mediawiki.org]
* [http://mediawiki.org Mediawiki]
Links zu Bildbeschreibungsseiten und Kategorien
[[:Bild:Goethe.png|Goetheportrait]]
[[:Kategorie:Lyrik]]

Externe Links generell in einem neuen Fenster öffnen

Suche nach YourWikifolder\includes\Skin.php und ändere entsprechend ab:

<source lang=php> function bottomScripts() {

               global $wgJsMimeType;
               return "\n\t\t<script type=\"$wgJsMimeType\">if (window.runOnloadHook) runOnloadHook();</script>\n"
               ." <script type='text/javascript' src='/javascript_form/getXterlinks.js'></script>\n"
               ." <script language='javascript'>getXterlinks()</script>\n";
               }

</source>

Erstelle das Verzeichnis und die Datei YourWikifolder/javascript_form/getXterlinks.js mit folgendem Inhalt:

<source lang=javascript> function getXterlinks() { if(!document.location.href.match(/https?:\/\/([^\/]+)/)) return; var localUrl = RegExp.$1;

var regexp_ishttp = new RegExp('https?://'); var regexp_islocal = new RegExp('https?://' + localUrl);

var Xterlinks = document.getElementsByTagName('A'); for(var i = 0; i < Xterlinks.length; i++) { var eachLink = Xterlinks[i]; if((eachLink.href != null) && eachLink.href.match(regexp_ishttp) && !eachLink.href.match(regexp_islocal)) { eachLink.target ="_blank"; //make the target for this external link } } } </source> [1]

Einzelnachweise

  1. Marc: [1]. 5, 2007.

Siehe auch