Links der gleichen Domain im gleichen Fenster öffnen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html) +--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html) +--- Thema: Links der gleichen Domain im gleichen Fenster öffnen (/thread-34570.html) |
Links der gleichen Domain im gleichen Fenster öffnen - Vespa - 25.04.2017 Hallo an alle, es passiert manchmal, dass jemand in einem Thread einen Link auf einen anderen Thread setzt. Nun ist es ja so eingestellt, dass Links automatisch in einem neuen Fenster oder neuem Tab geöffnet werden. Gibt es die Möglichkeit, dass NUR Links der gleichen Domain wie es die Forendomain ist, im gleichen Fenster zu öffnen? Vielen Dank RE: Links der gleichen Domain im gleichen Fenster öffnen - Jockl - 25.04.2017 Ich weiß nicht, ob es dafür evtl. ein Plugin gibt, aber ich meine mich zu erinnern, dass ich mal etwas ähnliches vor vielen Jahren mit einer Anpassung der class_parser.php vorgenommen haben. Vor dem Parsen der URL müsste eine Abfrage erfolgen, ob sich die URL auf die eigene Domain bezieht oder eben nicht. Dann kann man dafür die entsprechende Umsetzung vornehmen..... RE: Links der gleichen Domain im gleichen Fenster öffnen - SvePu - 25.04.2017 Ein Plugin dafür habe ich bislang auch noch nicht gesichtet - du müsstest (wie von Jockl geschrieben) händische Änderungen in der inc/class_parser.php und dem Theme Template mycode_url vornehmen. Änderungen des Templates "mycode_url" Ersetze den kompletten Inhalt des Templates durch: Code: <a href="{$url}"{$target}{$nofollow} class="mycode_url">{$name}</a> Änderungen der Datei "inc/class_parser.php" Suche nach (#1053): PHP-Code: $nofollow = ''; Füge direkt darüber folgendes ein: PHP-Code: $target = " target=\"_blank\""; RE: Links der gleichen Domain im gleichen Fenster öffnen - Vespa - 26.04.2017 Vielen Dank. Hab den Code geändert und ergänzt und es funktioniert einwandfrei. Vielen Dank. Ihr Jungs seid echt cool drauf. RE: Links der gleichen Domain im gleichen Fenster öffnen - Gerti - 07.07.2018 In der Mybb-Version 1.8.15 ist in der /inc/class_parser.php der vorgenannte Syntax aus dem "#3" von SvePu nicht zu finden. Zu finden ist ab Zeile 1064 PHP-Code: if(!empty($this->options['nofollow_on'])) PHP-Code: $nofollow = ''; Danke vorab für Lösungswege. RE: Links der gleichen Domain im gleichen Fenster öffnen - Jockl - 07.07.2018 Probiere mal den Code PHP-Code: $target = " target=\"_blank\""; Die Änderung der entsprechenden Zeilen in der class_parser.php sind übrigens hier dokumentiert. RE: Links der gleichen Domain im gleichen Fenster öffnen - Gerti - 08.07.2018 Habe jedoch vorher der Änderung ein Problem festgestellt welches sich wie folgt auswirkt: Gebe ich im Beitrag einen Link an, wird nach dem Link ein Zeilenumbruch sowie eine Leerzeile gesetzt. Linkdefinition im Beitrag: Code: Dies ist ein [url=https://example.com]Link[/url] zum anklicken. ***** Dies ist ein Link zum anklicken. ***** Mit der Änderung werden jetzt sogar vor dem Link zwei Leerzielen gesetzt. Ergebnis: ***** Dies ist ein Link zum anklicken. ***** Korrekt sollte es, wie üblich und bekannt, so angezeigt werden: ***** Dies ist ein Link zum anklicken. ***** Wo zum Teufel hat sich da ein Fehler eingeschlichen? Wie kann ich die Ursache finden? Das Forum ist V 1.8.15 und neu aufgesetzt mit dem Template "Orange14" (bereits in anderen Foren erfolgreich verwendet). Danke für Tipps und Hinweise. RE: Links der gleichen Domain im gleichen Fenster öffnen - Jockl - 08.07.2018 Ich kann das Problem weder im Chrome noch im FF nachvollziehen. Das hat aber auch mit dem Thema "Links der gleichen Domain im gleichen Fenster öffnen" eigentlich nichts mehr zu tun, oder? RE: Links der gleichen Domain im gleichen Fenster öffnen - Gerti - 08.07.2018 Werde es gerne nochmals neu (gesonderter Beitrag) posten. Beim benannten Fehler handelt es sich um ein neu aufgesetztes Forum welche noch über keine Domain verfügt. (Bei mir Privat als Subdomain zum Vorab einrichten). Sollte zur Fehlersuche ein Zugriff erforderlich sein, muss ich mir wohl eine Lösung einfallen lassen. RE: Links der gleichen Domain im gleichen Fenster öffnen - Schnapsnase - 10.01.2020 (25.04.2017, 20:33)SvePu schrieb: Änderungen des Templates "mycode_url" Ich muss dieses Thema nochmal ausgraben, da ich eben selbst darüber gestolpert bin. Mittlerweile muss das Template wie folgt aussehen: Code: <a href="{$url}"{$target}{$rel} class="mycode_url">{$name}</a> |