Seite 1 von 1

BBCode: eigener Servername/IP-Adress im HTML-Ersetzungscode

Verfasst: 26.10.2012 10:34
von yaRoland
Hallo,

ich habe einen benutzerdefinierten BBCode um auf andere Themen innerhalb meines Forums zu verweisen:

Code: Alles auswählen

[THEMA={NUMBER}]{TEXT}[/THEMA]
Der HTML-Ersatztext sieht so aus:

Code: Alles auswählen

<a href="http://mein_server/mein_forum/viewtopic.php?t={NUMBER}">{TEXT}</a>
Gibt es eine Variable, die ich statt des "festverdrahteten" 'mein_server' oder 'http://mein_server' verwenden kann, und die immer auf den Server verweist, auf der das Forum läuft?

Also etwas ähnliches, wie es die Variable {{SERVER}} in der MediaWiki-Software darstellt, die durch "http://server_auf_dem_das_wiki_läuft/" ersetzt wird.

Danke und liebe Grüße
Roland

Re: BBCode: eigener Servername/IP-Adress im HTML-Ersetzungsc

Verfasst: 26.10.2012 14:22
von Kirk
Hallo
Verwende statt den BBcode das hier Interne URLs zu Foren- / Thementiteln konvertieren.

Re: BBCode: eigener Servername/IP-Adress im HTML-Ersetzungsc

Verfasst: 26.10.2012 17:44
von Miriam
@yaRoland, als Verlinkung hätte für lokale Dateien auf der gleiche Verzeichnisebene das hier gereicht: <a href="viewtopic.php?t={NUMBER}">{TEXT}</a>


@Kirk: Exzellente Idee 8)

Re: BBCode: eigener Servername/IP-Adress im HTML-Ersetzungsc

Verfasst: 26.10.2012 19:46
von yaRoland
@Miriam: Danke, da habe ich zu wohl kompliziert gedacht :wink:
@Kirk: ebenfalls Danke, auch wenn ich es vorläufig nach Miriams Vorschlag lösen werde

Re: BBCode: eigener Servername/IP-Adress im HTML-Ersetzungsc

Verfasst: 26.10.2012 21:07
von Miriam
yaRoland hat geschrieben:@Kirk: ebenfalls Danke, auch wenn ich es vorläufig nach Miriams Vorschlag lösen werde
Welchen denn? :o

Re: BBCode: eigener Servername/IP-Adress im HTML-Ersetzungsc

Verfasst: 27.10.2012 09:14
von yaRoland
Na, indem ich relative statt absolute URLs verwende. Damit brauche ich den Servernamen/IP-Adresse nicht. Das meinte ich in meinem Posting mit "zu kompliziert gedacht".

Also im engeren Sinn keine "Lösung", sondern eine "Umgehung".

Liebe Grüße
Roland

Re: BBCode: eigener Servername/IP-Adress im HTML-Ersetzungsc

Verfasst: 27.10.2012 09:23
von Kirk
Also einfacher geht es mit Miriams Snippet nicht mehr du setzt einfach den kompletten Link rein,
damit werden die internen URLs automatisch in die Titel der jeweiligen Posts umgewandelt.