Öppna länkar i nytt fönster
Moderatorer: Moderatorgrupp, Supportgrupp
Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på forumindex.
Klicka här för att se våra allmänna forumregler.
Öppna länkar i nytt fönster
Själv anser jag att det är kutym att externa länkar alltid öppnas i nytt fönster.
Anledning: Svordomar är helt onödiga.
Re: Öppna länkar i nytt fönster

Developer @ phpBB MOD Team
Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
- Element_Five
- Extra aktiv medlem

- Inlägg: 284
- Blev medlem: 2005-08-05 18:46
Re: Öppna länkar i nytt fönster
Re: Öppna länkar i nytt fönster
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: Öppna länkar i nytt fönster
Jag har modifierat efter denna instruktion men det funkar inte ändå. Länkarna öppnas i samma fönster med påföljd att forumet försvinner.Kjell skrev:Harkel.. mmm här kommer denhttp://startrekguide.com/community/view ... =50&t=3647
Ett bra ställe att snacka katt på!
Re: Öppna länkar i nytt fönster
Re: Öppna länkar i nytt fönster
Testad på åtminstone 3.0.0 som fungerande, ändrar länkarna inne i trådarna: Öppna Viewtopic.php
Hitta:
Kod: Markera allt
$message = bbcode_nl2br($message);
$message = smiley_text($message);Kod: Markera allt
$message = preg_replace('/(class="postlink")/','class="postlink" rel="nofollow" target="_blank"',$message); Peetra.
Re: Öppna länkar i nytt fönster
Ett bra ställe att snacka katt på!
Re: Öppna länkar i nytt fönster
Administrationspanel --> Inlägg --> BBCodes
Klicka på [Lägg till en ny BBCode] till höger
Fyll i följande fält med copy/paste
BBCode-användning
Kod: Markera allt
[exurl]{URL}[/exurl]Kod: Markera allt
<a href="{URL}" target="_blank">{URL}</a>Kod: Markera allt
Använd denna BBCode för att länken ska öppnas i ny flik.Klicka på [Skicka]
--------------------------------------------------------------------------------
Följande är så att man får exurl att fungera som taggen [url=][url] Den kan man ha som osynlig, precis som url= är osynlig.
Fyll i följande fält med copy/paste
BBCode-användning
Kod: Markera allt
[exurl={URL}]{TEXT}[/exurl]Kod: Markera allt
<a href="{URL}" target="_blank">{TEXT}</a>Kod: Markera allt
[exurl=länkadressen]förklaring till länken[/exurl]Klicka på [Skicka]
Re: Öppna länkar i nytt fönster
Vad är nästa steg tro?
--
Och hur skriver man för att få med den text som ska visas?
typ
http://phpbb-se.com Klicka här
Re: Öppna länkar i nytt fönster
Här är en ny. Om du vill att alla länkar i alla trådar att öppnas i ny flik, gör såhär:
ÖPPNA <forumroot>/viewtopic.php
HITTA
Kod: Markera allt
$message = bbcode_nl2br($message);Kod: Markera allt
$message = preg_replace('/(class="postlink")/','class="postlink" rel="nofollow" target="_blank"',$message);
Re: Öppna länkar i nytt fönster
tumba25 skrev:Lite enkel javaskript.
Lägg detta sist bland dom andra javaskript-snuttarna i overall_header.html så öppnas externa länkar i nytt fönster
Kod: Markera allt
/** * Öppnar externa länkar i nytt fönster */ this.blankwin = function() { var hostname = window.location.hostname; hostname = hostname.replace("www.","").toLowerCase(); var a = document.getElementsByTagName("a"); this.check = function(obj) { var href = obj.href.toLowerCase(); return (href.indexOf("http://")!=-1 && href.indexOf(hostname)==-1) ? true : false; }; this.set = function(obj) { obj.target = "_blank"; }; for (var i = 0; i < a.length; i++) { if(check(a[i])) set(a[i]); }; }; window.onload = blankwin;
Re: Öppna länkar i nytt fönster
Problemet var bara att jag inte lyckades påta in den på rätt ställe, då det enda instruktion jag hittade var "bland java-snuttarna" och inte var helt säker på om det var för både prosilver och subsilver2-baserade stilar, då det i tråden talades bara om subsilver2, så jag försökte några gånger påta in den på olika ställen i min overall_header, utan att få den på rätt plats och gav upp.
Nu har jag upptäckt att jag IGEN hade skrivit fel, men pm:ade Tumba25 från supportteamet och bad honom att rätta det, så att jag inte gör den här tråden alltför virrig.
I kunskapsbasen på phpbb.com hittade jag en lösning, som jag lyckades applicera rätt.
Vilka är online
Användare som besöker denna kategori: 1 och 0 gäst



