Links in Beiträgen NICHT in neuem Fenster öffnen? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Links in Beiträgen NICHT in neuem Fenster öffnen? (/thread-31144.html) |
Links in Beiträgen NICHT in neuem Fenster öffnen? - lantis - 16.12.2014 Hallo zusammen! Ich würde es gerne realisieren das sich Links, die man in Beiträgen verlinkt, NICHT in einem neuen Fenster öffnen. Wisst ihr wie und wo das geändert werden muss? RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - TerminoHD - 16.12.2014 Das geht bei Konfiguration: wo ? KP ! RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - SvePu - 16.12.2014 In der Konfiguration kann man das leider nicht realisieren. Um dein Vorhaben umzusetzen, müsstest du die Core-Datei "/inc/class_parser.php" bearbeiten. Dabei gibt es zwei Varianten: Variante 1. Alle Links im gleichen Fenster/Tab öffnen. suche in class_parser.php (#1061) PHP-Code: // Fix some entities in URLs ersetze alles durch: PHP-Code: // Fix some entities in URLs ------------------- Variante 2 (mein Favorit) : Interne Links im gleichen Fenster/Tab öffnen - externe weiterhin im neuen Fenster/Tab aufrufen. suche in class_parser.php (#1061) PHP-Code: // Fix some entities in URLs ersetze alles durch: PHP-Code: // Fix some entities in URLs RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - lantis - 16.12.2014 Variante 1 getestet und funktioniert. Ich habe einen Beitrag der auf ein anderes Thema in meinem Forum verweist. Kein neues Fenster. Sehr gut. Danke. Variante 2 getestet und funktioniert nicht. Alles bleibt so wie es mit dem alten Code war. Es öffnet sich bei jedem Link, den ich in einem Beitrag verlinke ein neues Fenster, egal ob es Forum- Intern ist, oder nicht. Entferne ich bei Variante 2 das target=blank , verhält sich wieder alles wie bei Variante 1. RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - TheChoosenOne - 16.12.2014 Ersetze in SvePu's Code PHP-Code: if(strpos($fullurl, $mybb->settings['bburl']) !== false) PHP-Code: global $mybb; Dann müsste auch Version 2 funktionieren. RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - lantis - 16.12.2014 Vielen Lieben Dank an euch beide! Funktioniert wunderbar! RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - SvePu - 16.12.2014 (16.12.2014, 17:03)TheChoosenOne schrieb: Ersetze in SvePu's Code Stimmt! - Sorry, hatte ich übersehen - ich hatte das bei mir direkt am Anfang der Funktion eingefügt... PHP-Code: function mycode_parse_url($url, $name="") RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - hkkp - 29.05.2015 der code scheint bei 1.8.5 nicht mehr zu funktionieren. hat jemand einen neuen? RE: Links in Beiträgen NICHT in neuem Fenster öffnen? - hkkp - 31.05.2015 entwarnung, doch geht anscheinend immer noch. die anpassung von svepu PHP-Code: function mycode_parse_url($url, $name="") brachte die lösung... |