redlabour
08.03.2005, 12:40
Hallo,
als Alternative zu dem bisher hier bekannten Hack Eigene Weiterleitung (Redirector) für externe Links (http://www.vbulletin-germany.com/forum/showthread.php?t=15098) eine Möglichkeit das ganze unaufwendiger zu gestalten und der externen Seite auch noch zu verschleiern woher man eigentlich kommt. ;)
Sinn : Ein klassischer Redirector der bei anklicken eines externen Links sowohl einen einfach Disclaimer aufweist als auch "einfach" nur ein neues Fenster öffnet ohne das der entsprechenden Seite ein Refereer angezeigt wird.
Einbauzeit : 2min.
Schwierigkeit : Anfänger
Anpassungsmöglichkeiten : Mit jedem HTML Editor (http://www.nvu.com)
Anleitung:
1. Hochladen der "links.php" in den Hauptordner des Forums
2. Öffne die includes/functions_bbcodeparse.php
Finde :
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
Ersetze durch :
$url_info = parse_url($rightlink);
if ($url_info["host"]=="www.deinforum.tld"):
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
else:
return "<a href=\"http://www.deinforum.tld/forum/links.php?url=$rightlink\" target=\"_blank\">$text</a>";
endif;
3. Das ganze ist standardmässig auf 5 sek. bis zur Weiterleitung eingestellt. Dies lässt sich durch editierung in der "links.php" der Zeile :
<meta http-equiv="refresh" content="5; URL=<? echo $site; ?>">
beliebig ändern.
4. Der Abschnitt :
<br>
<div style="text-align: center;">
<center><font
style="color: rgb(204, 0, 0); font-weight: bold;" size="-1"><span
style="font-family: Arial;">Du hast gerade den einen
externen Link angeklickt, welcher mit einem fremden Web-Projekt
verknüpft ist.
<br>
<br>
Der Verantwortungsbereich von redlabour.de erstreckt sich nicht auf den
sich jederzeit wandelnden könnenden Inhalt fremder Web-Sites.<br>
<br>
Daher übernehmen wir keinerlei Verantwortung
für die nachfolgenden Informationen und machen uns diese nicht
zu Eigen.
<br>
<br>
Du wirst weitergeleitet zu :</span></font><br>
lässt sich mit jedem beliebigen HTML Editor anpassen. (http://www.nvu.com)
HILFE: Wer kann das ganze evtl. noch Templatebasierend ändern ?
Mängel: Optisch muss der Disclaimer entweder noch Template basierend realisiert werden oder aber zumindest mal verschönert werden. Aber er erfüllt seinen Zweck in einer sehr neutralen Art und Weise.
als Alternative zu dem bisher hier bekannten Hack Eigene Weiterleitung (Redirector) für externe Links (http://www.vbulletin-germany.com/forum/showthread.php?t=15098) eine Möglichkeit das ganze unaufwendiger zu gestalten und der externen Seite auch noch zu verschleiern woher man eigentlich kommt. ;)
Sinn : Ein klassischer Redirector der bei anklicken eines externen Links sowohl einen einfach Disclaimer aufweist als auch "einfach" nur ein neues Fenster öffnet ohne das der entsprechenden Seite ein Refereer angezeigt wird.
Einbauzeit : 2min.
Schwierigkeit : Anfänger
Anpassungsmöglichkeiten : Mit jedem HTML Editor (http://www.nvu.com)
Anleitung:
1. Hochladen der "links.php" in den Hauptordner des Forums
2. Öffne die includes/functions_bbcodeparse.php
Finde :
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
Ersetze durch :
$url_info = parse_url($rightlink);
if ($url_info["host"]=="www.deinforum.tld"):
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
else:
return "<a href=\"http://www.deinforum.tld/forum/links.php?url=$rightlink\" target=\"_blank\">$text</a>";
endif;
3. Das ganze ist standardmässig auf 5 sek. bis zur Weiterleitung eingestellt. Dies lässt sich durch editierung in der "links.php" der Zeile :
<meta http-equiv="refresh" content="5; URL=<? echo $site; ?>">
beliebig ändern.
4. Der Abschnitt :
<br>
<div style="text-align: center;">
<center><font
style="color: rgb(204, 0, 0); font-weight: bold;" size="-1"><span
style="font-family: Arial;">Du hast gerade den einen
externen Link angeklickt, welcher mit einem fremden Web-Projekt
verknüpft ist.
<br>
<br>
Der Verantwortungsbereich von redlabour.de erstreckt sich nicht auf den
sich jederzeit wandelnden könnenden Inhalt fremder Web-Sites.<br>
<br>
Daher übernehmen wir keinerlei Verantwortung
für die nachfolgenden Informationen und machen uns diese nicht
zu Eigen.
<br>
<br>
Du wirst weitergeleitet zu :</span></font><br>
lässt sich mit jedem beliebigen HTML Editor anpassen. (http://www.nvu.com)
HILFE: Wer kann das ganze evtl. noch Templatebasierend ändern ?
Mängel: Optisch muss der Disclaimer entweder noch Template basierend realisiert werden oder aber zumindest mal verschönert werden. Aber er erfüllt seinen Zweck in einer sehr neutralen Art und Weise.