Vorlage:IPnr/Doku

aus Wikipedia, der freien Enzyklopädie
Anwendung
Anzeige von IP-Adressen, so dass die volle Adresse nicht durch den Crawler einer Suchmaschine erfasst werden kann. Zwischen dem ersten und zweiten Oktett wird dazu ein ein Pixel breites geschütztes Leerzeichen eingefügt.
Benutzung
{{IPnr
| <1. Oktett (ohne Punkt)>
| <2. bis einschliesslich 4. Oktett (mit Punkten zwischen den Oktetts)>
[| <Bereich (ohne Schrägstrich)>
[| <link parm="???">
[| <position parm>
[| <2. bis 4. Oktett der Obergrenze des Adressbereichs (Sonderfälle)>]]]]}}
Hier dargestellte Zeilenumbrüche dienen nur der besseren Lesbarkeit
Parameter
<link parm="???">
Bestimmt, welche klickbaren Links angezeigt werden. Folgende Werte werden finden Anwendung:
1 - Zeigt die IP-Adresse als klickbaren Link zu den Beiträgen der Adresse;
2 - Link auf die Benutzerseite der IP-Adresse;
4 - Ling auf die Diskussionsseite der IP-Adresse;
8 - Link auf die aktuelle Sperrliste, gefiltert nach der IP-Adresse(/Adressbereich);
16 - Link zum Sperrprotokoll für die IP-Adresse (/Adressbereich);
32 - Link, um die IP-Adresse (/Adressbereich) für eine Stunde zu sperren (Standardeinstellung). Nur für spezielle Anwendungen.
Die Werte können bitweise Oder-Verknüpft werden (ähnlich wie in vielen Programmiersprachen). In anderen Worten: Können addiert werden, um jede Kombination dieser Links zu erhalten.
<position parm>
Wenn nicht leer oder <> 0: Positioniert die Zeichenketten mit Links unter die IP-Adresse, anderenfalls folgen diese hinter die IP-Adresse in die selbe Zeile. Sollte mit einem Blockelement benutzt werden, wie z. B. Tabellenzelle.
Unbenutzte Parameter können leer gelassen werden.
Adressbereiche
Es gibt zwei Arten von IP-Adressbereichen:
  • CIDR, z. B. 123.123.123.0/24
  • Andere
Letztere finden häufig in der Zuordnung von Adressbereichen durch Provider zu Kunden- oder DHCP-Adressen für bestimmte Zwecke, da diese durch Abfrage der WHOIS-Datenbank einer Regional Internet Registry.
Ein Beispiel wäre: 123.123.123.0 - 123.123.124.255.
Dieser Bereich kann nicht mit einem einzelnen CIDR-Bereich abgedeckt werden, sondern besteht aus zwei CIDR-Bereichen, im Beispiel 123.123.123.0/24 un 123.123.124.0/24. Dies ist ein sehr einfaches Beispiel, of existieren viel kompliziertere Fälle.

Beispiele

  • {{IPnr|123|123.123.123}} ergibt 123. 123.123.123
  • {{IPnr|123|123.123.0|24}} ergibt 123. 123.123.0/24
  • {{IPnr|123|123.123.0||||123.124.255}} ergibt 123. 123.123.0 - 123. 123.124.255
  • {{IPnr|123|123.123.123||7}} ergibt 123. 123.123.123 (Benutzer) (Disk.)
  • {{IPnr|123|123.123.123||13}} ergibt 123. 123.123.123 (Disk.) (Sperrlog)
  • {{IPnr|123|123.123.0|24|24}} ergibt 123. 123.123.0/24 (Sperrlog) (Sperrlog)
{| style="text-align:center"
| {{IPnr|123|123.123.0|24|32|1}}
|}
ergibt
123. 123.123.0/24