PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigene Weiterleitung (Redirector) für externe Links



Andree
08.01.2005, 10:55
Ganz Wichtig!
An alle die diesen Hack schon downgeloadet haben.
Bitte das Zip File noch einmal herunterladen.
Dann die alte Datei redirector.php mit der Datei aus dem neuen Zipfile ersetzen.
Ebenso das template redirector mit dem text der redirector.txt ersetzen.

Beschreibung:

Durch diese Modifikation werden Links, welche in Themen gepostet wurden, als intere und externe Links definiert.
Sie werden zum einen grafisch und zum anderen mittels Alternate Text verschieden kenntlich gemacht.
Vor jedem extern geposteten Link, ist ein rotes Kastchen zu sehen.
Vor jedem internen Link ein kleines grünes Kästchen.

Was sind externe Links?

Externe Links, sind all diejenigen welche zu einem andern Webangebot (Website, Forum usw.) leiten und die nichts mit dem eigenen Webangebot zu tun haben (also das eigene vBForum).

Interne Links sind all diejenigen Links, welche zu eigenen Seite verlinken (also Links mit der eigenen Domain).

Die Weiterleitung

Klickt man auf einen externen Link wird man über ein extra Fenster weitergeleitet.
Dort wird noch einmal ganz speziell darauf hingewiesen, dass nun das eigene Webangebot verlassen wird.

Warum dieser Hack?

Die Rechtslage über die Verantwortlichkeit von gesetzten Links auf der eigenen Internetpräsents ist schwammig.
Dardurch das zwischen internen und externen Links grafisch und optisch unterschieden wird geht man auf Nummer sicher.
Durch die Weiterleitung über ein eigenes Fenster und den Hinweis das nun das eigene Webangebot verlassen wird hat man alles im Rahmen seiner Möglichkeiten getan.
Wer mehr darüber erfahren möchte hier ein weiterführender Link: http://de.wikipedia.org/wiki/Haftung_f%C3%BCr_Hyperlinks

Der Einbau

Der Einbau selbst ist sehr einfach.
Es muss nur eine php Datei geändert werden, ein template und funf Phrasen erstellt werden

Einbauzeit.

Auch für die Unerfahrensten User maximal 10 Minuten

Demo

Ein Demo wo man mal diese Weiterleitung ausprobieren kann habe ich auf meinem Board eingerichtet


Das Demo findet ihr hier >> Demo Weiterleitung (http://at-lantis.de/showthread.php?t=2)

Bitte um Mithilfe

Wer mir helfen möchte diesen Hack zu übersetzen (Englisch) darf sich gerne hier oder auf meinen Board bei mir melden.

Danksagung

Ein großes Dankeschön an Mystics für den entscheidenen Tipp :)

Was noch?

Nichts mehr. Ladet euch den verdammten Hack einfach runter, installiert ihn auf eure Boards und wundert euch warum so eine einfache Kiste nicht als Standard im vBulletin integriert ist ;).

Wenn der Hack läuft, kommt zurück und schreibt eure Lobeshymnen hier oder auf meinen Board. Schickt mir euer Geld oder Blumen an meine Frau und seht zu das ich hier meine 5 Sterne bekomme.

Liebe Grüße
PcFreak

History

08.01.2005 13:15
Und schon der erste Fix:
imagePfad mit relativen Bezug angegeben:
-Zuerst lesen Weiterleitungsscript.txt
-redirector.php

08.01.2005 20:45
Wichtiges Sicherheitsupdate
-redirector.php
-tempalte redirector

Es wird dringend empfohlen diese beiden Dateien unbedingt mit den Versionen aus dem letzten zip.file zu ersetzen.

09.01.2005 0:30
Kleiner Fehler im template (eine variable wurde nicht aufgerufen "$" vergessen)
Den Beschreibungstext angepasst siehe hier: http://www.vbulletin-germany.com/forum/showthread.php?t=15098&page=2&pp=15
geänderte Dateien:
-tempalte redirector
-Weiterleitungsscript.txt

zipfile aktualisiert am: 09.01.2005 0:30

Andree
08.01.2005, 10:59
Modifikationen

-Anzeige der Weiterleitung in "Wer ist Online" (show_redirector_in_online.php.txt)

Andree
08.01.2005, 11:01
Diesen Beitrag brauche ich nicht mehr
-kann bei Bedarf gelöscht werden

samjo
08.01.2005, 12:48
dann hab ich doch schon mal die erste Modifikation für dich;)

Aber erstmal ein Dankeschön dafür, feines Gimmick!

Also:

Es geht um die Pfadangaben zu den drei Gif´s. Da nicht bei jedem das Forum auch gleichzeitig im root-verzeichnis steht, solltest du die Pfade nicht wie im script absolut mit

'/images/statusicon...

angeben, sondern das ganze mit relativem Bezug, nämlich so:

'./images/statusicon... (Man beachte den Punkt!!!)

sonst werden nämlich die Gif´s nicht angezeigt.


Aber ansonsten hast da saubere Arbeit geleistet!

Nochmal Dankeschön!!!

Und Greetz,
vom SamJo

Dede1
08.01.2005, 13:03
Ich bekomme auch bei interen Links den Hinweis das man auf eine fremde Seite gehen würde.

Wie trage ich das denn in der includes/functions_bbcodeparse.php ein?

http://www.dede1.mine.nu/Board//redirector.php?

Ich habe es gemacht wie beschrieben nichts ,dann komplett nichts oder ich werde zu keiner Seite weiter geleitet wenn ich http://www weg lasse :confused:

samjo
08.01.2005, 13:10
Du mußt einmal nur "dede1.mine" angeben in der functions-bb..blah..php
und ein paar zeilen darunter den kompletten Pfad "h*ttp://www.dede1.mine.nu/board/redirector.php"

Ist das richtig, daß Du vor dem "redirector.php" zwei slashes also "//" stehen hast?

Du scheinst aber eher ein generelles Problem zu haben.
Deine Postbits sind nicht sauber, der RPG-Hack wird nicht richtig, bzw. ohne werte angezeigt und die verbrachte Zeit fehlt ebenfalls.
Schau doch vielleicht mal nach, ob Du beim Hacken nicht irgendwo einen offenen html-Kommentar stehen hast also ein "<!--" das nicht geschlossen wird und dir damit Code-Fragmente auskommentiert.

Andree
08.01.2005, 13:24
habe ich ganz vergessen zu sagen: :)

Natürlich ist das redirector template Valid XHTML 1.0 Transitional


http://www.w3.org/Icons/valid-xhtml10

Wie immer ;)

PcFreak

Dede1
08.01.2005, 14:15
Danke das erste hab ich übersehen :) klasser Hack

HarryBO
08.01.2005, 15:12
Hi PC-Freak!

Wie immer gute Arbeit von Dir. Werde den Hack einbauen, sobald ich Zeit habe! Wenn alles läuft , gibt es auch die 5 Sterne ;)

sixtyseven
08.01.2005, 16:38
Hallo,

klasse Hack, nur die Statusicons finde ich persönlich etwas nervig,
es reicht ja eigentlich wenn man bei der Weiterleitung darauf hingewiesen wird.

Könntest Du vieleicht den Code ohne die Icons hier posten? :)

fonzerelli
08.01.2005, 16:44
haste fein gemacht... :)

schön finde ich den "Entwickler-Easteregg" --- "PcFreaks Rolex" :D

sixtyseven
08.01.2005, 16:45
ahh, habs schon:


//######### Externe Weiterleitung Start

if (strpos($rightlink,"meinedomain") !== false) {
// standard URL hyperlink
return "$intern_pic &nbsp;<a href='$rightlink' title='Interner Link (&ouml;ffnet in neuem Fenster)' target='_blank'>$text</a>";
}
else
{
return "$extern_pic &nbsp;<a href='http://meinedomain.de/mein_pfad/redirector.php?goto=".$rightlink."' title='Externer Link (Weiterleitung &uuml;ber ein neues Fenster)' target='_blank'><span onMouseOver='self.status='$rightlink/'; return true;' onMouseOut='self.status='';return true;'>$text</span></a>";

}
//######### Externe Weiterleitung STOP

sixtyseven
08.01.2005, 17:32
Jetzt müsste man das ganze nur noch in "Wer ist online?" einbinden ;)

Aufenthaltsort unbekannt
/forum/redirector.php?goto=http://www.Motorradkarawane.de

HarryBO
08.01.2005, 20:04
Soweit so gut habe den Hack mal eingebaut, aber irgendwie habe ich noch kleine Probleme!

Interner Hack funktioniert wunderbar!

Externer Hack funktioniert bei mir nicht. Kann es vll. daran liegen das bei mir im Board keine Weiterleitungsboxen angezeigt werden? Im Browser zeigt er mir folgendes:

http://talk-world.de/redirector.php?goto=http://www.gmx.de (Weisse Seite)

Andree
08.01.2005, 21:20
Sehr Wichtig
Alle die den Hack schon installiert haben!
Bitte diesen noch einmal downloaden.
Dann die redirector.php und das template redirector mit dem Text des redirector.txt Files ändern.
Es handelt sich dabei um ein kritisches Sicherheitsupdate.

@HarryBO
Meine Weiterleitung greift nicht auf STANDARD_REDIRECT template zu.

a) Hast du die redirector.php richtig hochgeladen?
Sie muss in dem Ordner hinein, wo auch deine index.php für das Board ist.
b) Hast du das template redirector erstellt?

Wenn es nich klappt, poste einmal einen Link wo man interne und externe Links in einem Beitrag auf deinem Board sehen kann.

@sixtyseven
Um es in der Wer ist Online Anzeige sichtbar zu machen:

Öffne
includes/functions_online.php
Finde
default:

if ($permissions['wolpermissions'] & CANWHOSONLINEBAD)
{
Darüber einfügen

// ##### Weiterleitung Start#####
case 'redirector':
$userinfo['action'] = 'Benutzer wird zu einem externen Link weitergeleitet';
$userinfo['where'] = "<a href=\"redirector.php?$session[sessionurl]\" title=\"Redirector\">$vboptions[bbtitle] Redirector</a>";
break;
// ##### Weiterleitung Ende #####
Finden

default:
$userinfo['activity'] = 'unknown';
}

return $userinfo;
Darüber einfügen

// ##### Weiterleitung Start #####
case 'redirector.php':
$userinfo['activity'] = 'redirector';
break;

Nun sollte die User in der "Wer ist online Anzeige" mit dem Satz "Benutzer wird zu einem externen Link weitergeleitet" sichtbar sein.

PcFreak

HarryBO
08.01.2005, 21:56
Danke PC Freak jetzt klappt es. Keine Ahnung warum es vorher nicht ging muss am Template oder am redirector.php gelegen haben!

Eine kleine Sache gefällt mir noch nicht! Und zwar bei den internen Links, wird die Gross & Kleinschreibung nicht berücksichtigt, d.h interne Links werden jetzt bei mir nur angezeigt wenn talk world klein geschrieben wird. Schreibe ich Talk-World wird es als externen Link angezeigt!

Ich hoffe ich konnte mich verständlich ausdrücken!

Ansonsten ein Super hack! jetzt gibt es auch die 5 Stars :D

Andree
08.01.2005, 22:11
HarryBO
Versuch mal folgendes:
Ersetze in deiner functions_bbcodeparse.php

//######### Externe Weiterleitung Start

if (strpos($rightlink,"meinedomain") !== false) {
mit

//######### Externe Weiterleitung Start

$my_domain = "deine_domain_hier";
if (strpos(strtolower($rightlink), "$my_domain") !== false){

Habe ich mal getestet und funktioniert bei mir


PcFreak

PS: Sag mal bescheid ob es auch bei dir funktioniert. Dann ändere ich demnächst mal die Beschreibung im zip.file

HarryBO
08.01.2005, 23:24
Hmmm, bei mir klappt es nicht. Im gegenteil es werden dann beide Varianten als "extren" eingestuft!

Weiteres Problem: Wenn ich einen Beitrag mit einem Link bearbeite, schreibt er mir nach der Bearbeitung den Image Code von den roten & grünen Box in den Beitrag!

Ich hoffe ich nerve dich nicht, aber ein Hacker versucht ja immer Bugs zu beseitigen oder ;) :D

Andree
09.01.2005, 00:09
Diesen Code tatsächlich in der functions_bbcodeparse.php geändert?
So sollte er für dein Forum aussehen.

//######### Externe Weiterleitung Start

$my_domain = "talk-world";
if (strpos(strtolower($rightlink), "$my_domain") !== false){

Das Problem der doppelten Images ist mir bekannt.
Tritt nur auf, wenn man Beiträge mit dem WYSIGWYG Editor ändert.
Da muss dann aber auch beim Beiträge ändern, die Grafiken löschen.
Beim Abschicken des geänderten Beitrages, werden sie wieder neu generiert.

Löscht man die Kästchen nicht, wird natürlich immer ein neues Bild vor den Link eingefügt. Die Weiterleitung für externe Links selber, funktioniert dann aber auch weiterhin. Nur stimmen die Images vor diesem nicht mehr.

Also, daran denken, das immer ein Image, ändert man mit dem WYSIGWYG Editor Beiträge, vor den Links gesetzt wird.

Gruß
PcFreak

h75
09.01.2005, 00:42
Lässt sich das eigentlich verwirklichen, das links, die zum forum gehören (showthread, forumdisplay, usercp, etc) nicht in einem neuen sondern im gleichen Fenster aufgehen? Denn ich finde, das ist echt nervend, wieviele neue Fenster immer aufgehen.... Ich glaube es gibt auch hier den einen oder anderen Thread dazu.

Gehört im übrigen bei einer barrierefreien Website zur Grund/Pflicht-Ausstattung. ;)

Andree
09.01.2005, 00:57
Ja, ich glaube schon.
Möchtest du eine kleine Modifikation haben das, klickt man auf einem internen Link in einem Beitrag kein neues Fenster geöffnet wird?

Aber beachte folgendes
Ich selbst halte dies für nicht sinnvoll. Denn oft ist es so, dass man ja wieder zu dem Beitrag zurückkehren möchte, weil der Link z.B im ersten Beitrag eines Themas gepostet wurde und man noch nicht alle anderen Beiträge gelesen hat.

Wird das Fenster dann geschlossen, muss man wesentlich mehr klicken um wieder darauf zurück zu gelangen.
Für eine Website sinnvoll, für ein Forum eher nicht.

Liebe Grüße
PcFreak

DTrekky
09.01.2005, 06:03
Hi

Erst mal muss ich sagen das der Hack Supper ist :)
und als zweiten möchte ich was fragen.

Ist es möglich das mann bei $my_domain = "deine_domain_hier"; 2 Domains angeben kann??

Gruss
DTrekky

Andree
09.01.2005, 06:50
Man kann mehrere Domains ausschliessen.

Ich poste mal etwas später den Code dafür.

PcFreak

DTrekky
09.01.2005, 07:05
Lass dir zeit :)

Gruss
DTrekky

Marius
10.01.2005, 17:44
Schöner Hack :)

Aber Links mit Parametern gehen bei mir nicht. EbayLinks z.B.

Aus

http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=45675&item=6941607954&rd=1&tc=photo

wird

http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem

Marius
10.01.2005, 18:04
Ich hab das mal so gelöst:

includes/functions_bbcodeparse:


return "<a href='http://www.domain.de/forum/redirector.php?goto=".$rightlink."' title='Externer Link (Weiterleitung &uuml;ber ein neues Fenster)' target='_blank'><span onMouseOver='self.status='$rightlink/'; return true;' onMouseOut='self.status='';return true;'>$text</span></a>";


mit


return "<a href='http://www.domain.de/forum/redirector.php?goto=".urlencode($rightlink)."' title='Externer Link (Weiterleitung &uuml;ber ein neues Fenster)' target='_blank'><span onMouseOver='self.status='$rightlink/'; return true;' onMouseOut='self.status='';return true;'>$text</span></a>";

ersetzen.

In redirector.php


$goto = htmlspecialchars_uni($_REQUEST['goto']);

mit


$goto = urldecode($_REQUEST['goto']);

ersetzen.

Muss die URL mit htmlspecialchars_uni geparsed werden?

Marius
10.01.2005, 18:23
Und - vielleicht bin ich der einzige und hatte was falsch gemacht - aber bei mir gingen EMaillinks nicht mehr. Ich habe daher den "if (is_valid_email($rightlink))" Teil über den "if ($type == 'url')" Teil verschoben.

Wobei das nicht das Problem löst. Das hier (hoffentlich) schon:


$lower_rightlink = strtolower($rightlink);
if (strpos($lower_rightlink, "$my_domain") !== false){

(sorry für die Verwirrungen)

StGaensler
15.01.2005, 12:14
Ich habe auch noch ein paar Verbesserungsvorschläge:
In der "Zuerst lesen Weiterleitungsscript:
Vor jedem extern geposteten Link, ist ein rotes Kastchen zu sehen.
(also Links mit der eigenen Domain).

Und dann noch eine kleine Verbesserung im Code:
"if (strpos(strtolower($rightlink), "$my_domain") !== false)" (Original)
Ist in sofern schlecht, dass auch Konstrukte wie www.google.de/search?q=my_domain als interner Link definiert werden.
Besser ist:
"if ((strpos(strtolower($rightlink), "$my_domain") !== false) == (strpos(strtolower($rightlink), "$my_domain") < 12))"
denn "http://www." sind genau 11 Zeichen. Wenn man nun Subdomains wie "http://subdomain." hat, muss man die 12 halt durch eine entsprechend größere Zahl ersetzen.

Snyper
15.01.2005, 13:26
Hallo,

thx., läuft bei mir im Forum auch super :)

Gruß

HarryBO
15.01.2005, 17:07
Habe noch ein Problem entdeckt! Es lassen sich keine verlinkten Bilder mehr darstellen.

Oder habe nur ich das Problem?

Frage: Ist es überhaupt nützlich diesen Hack einzubauen? Geht ja wenn dann um eine rechtliche Absicherung oder? Hatte mittlerweile schon viele Beschwerden, weil die Leute keine Lust haben 10 Sek zu warten und der "Direkt klicken" Button erfüllt auch nicht seinen soll!

StGaensler
15.01.2005, 22:49
Frage: Ist es überhaupt nützlich diesen Hack einzubauen? Geht ja wenn dann um eine rechtliche Absicherung oder? Hatte mittlerweile schon viele Beschwerden, weil die Leute keine Lust haben 10 Sek zu warten und der "Direkt klicken" Button erfüllt auch nicht seinen soll!
Nein, es kann sogar sein, dass du damit vor Gericht schlechter darstehst, als ohne.

http://www.daniel-rehbein.de/urteil-landgericht-hamburg.html
http://www.mein-dortmund.de/disclaimer.html

h75
15.01.2005, 22:54
Die links hatte ich auch schon gepostet. :)

Irgendwie aber war das in einem anderen Thread, stelle ich gerade fest. Ist schon komisch, das so viele dieses urteil übernehmen, denn es sagt genau das Gegenteil von dem aus, was manche Webmaster dort hineininterpretieren....

StGaensler
16.01.2005, 08:03
Die links hatte ich auch schon gepostet. :)
... und ich habe mich schon gewundert, dass ich die nicht mehr gefunden habe.


Ist schon komisch, das so viele dieses urteil übernehmen, denn es sagt genau das Gegenteil von dem aus, was manche Webmaster dort hineininterpretieren....
Genau. Und das ist der eigentliche Haken. Man sieht so einen Disclaimer auf einer anderen Homepage, und desswegen übernimmt man ihn einfach.

So nach dem Motto: "Hiermit distanziere ich mich ausdrücklich von meiner Homepage"

StGaensler
16.01.2005, 13:22
Ich habe noch einen klitzekleinen Fehler gefunden:

width='8' height='8'

Denn die kleinen Bilder sind 8x8 Pixel groß, und nicht 8x7

Andree
16.01.2005, 14:11
Die Bilder sind zwar 8*8 sollen aber 8*7 angezeigt werden.
Das war Absicht :) .

Die Weiterleitung ist kein Disclaimer, sondern dient nur als Information.

Habe ich auch schon einmal woanders geschrieben.
Angenommen, jemand postet einen Link der zu einer Kinderkrabbelgruppe oder zum Micky Maus Land führt.
Irgenndwann wird die Domain verschachert und anstatt auf eine Seite mit einer Krabbelgruppe wird man auf eine andere Krabbelseite bzw. eine Seite mit Miezen statt mit Mäusen weitergeleitet. Darum auch der Hinweis, das sich der Inhalt einer Website wandeln kann und das man auf so etwas keinen Einfluss hat.

Disclaimer und Weiterleitung sind zwei verschiedene Paar Schuhe.

Gruß
PcFreak

Mystics
16.01.2005, 15:12
Hallo PCFreak, wieder mal ein klasse Hack von Dir !!! Hab aber nen kleines Problem... Wenn ich auf einen Link klicke, kommt die Weiterleitung nicht sonder der direktlink. Die redirector.php liegt im Root, functions_bbcodeparse.php sowie das neue Template ist auch angepasst und die images sind auch up.

Die erste Url ist nur "meinedomain" die 2. ist angepasst "www.meindomain/redirector.php"

Was ist denn Da schief gelaufen ?Beitrags-Cache aktiviert? Funktioniert es bei neuen Beiträgen?

Andree
16.01.2005, 15:14
redirector.php liegt im root?

Wo denn genau?
Sie muss in dem Verzeichnis liegen, wo auch deine Index.php ist. Bei manchen ist das auch in einem anderen, als dem root Verzeichnis.

Ist das so bei dir?

Gruß
PcFreak

Marius
16.01.2005, 15:51
Ich hab da noch reingebastelt, dass der Redirector ab einer bestimmten Benutzergruppe nicht mehr zur Geltung kommt. Denn die alten "Hasen" im Forum wissen schon Bescheid und werden dadurch nicht mehr "belästigt".

StGaensler
16.01.2005, 16:05
Die Bilder sind zwar 8*8 sollen aber 8*7 angezeigt werden.
Das war Absicht :) .

Darf ich fragen warum?
Den der Mozilla schneidet mir die einfach ab, und dann sind die Grafiken unten nicht so schön, wie sie in 8*8 sind.


BTW: Hast du die Änderung übernommen? http://www.vbulletin-germany.com/forum/showpost.php?p=93169&postcount=28
Ich weiß nicht, ob die nicht vielleicht untergegangen ist.

Marius
16.01.2005, 16:50
BTW: Hast du die Änderung übernommen? http://www.vbulletin-germany.com/forum/showpost.php?p=93169&postcount=28
Ich weiß nicht, ob die nicht vielleicht untergegangen ist.
Lies dir hier mal meine Änderungsvorschläge durch. IMHO funktioniert bei dieser Abfrage das Posten von EMails nicht mehr.

StGaensler
16.01.2005, 17:27
Ja, klar. Deine Änderung kann gleichzeitig mit meiner gemacht werden.

Mein Argument war nur, dass "strpos($lower_rightlink, "$my_domain") !== false" falsch ist, denn dann werden alle Links, die nur irgendwie deinen Homepage-Namen enthalten, als intern deklariert, auch wenn sie doch extern gehen.

Andree
16.01.2005, 17:36
Darf ich fragen warum?
Den der Mozilla schneidet mir die einfach ab, und dann sind die Grafiken unten nicht so schön, wie sie in 8*8 sind.

Das sah bei mir besser aus. Habe allerdings nur mit dem IE und nicht mit einem anderen Browser getestet.
Man kann ja auch die Größe der Bilder bearbeiten und sie auf echte 8*7 bringen.
Aber so wie du es beschreibst, soll es wohl dann wohl auch gehen.
Deine Vorschläge werde ich demnächst mal in den neuen Installationstext bzw in der php mit hineinnehmen. Die klingen plausibel.
Auch was Marius über die EMail Links sagt, muss ich mal ändern.
Das habe ich tatsächlich auch niemals getestet.

Gruß
PcFreak

Marius
16.01.2005, 17:46
Ja, klar. Deine Änderung kann gleichzeitig mit meiner gemacht werden.

Mein Argument war nur, dass "strpos($lower_rightlink, "$my_domain") !== false" falsch ist, denn dann werden alle Links, die nur irgendwie deinen Homepage-Namen enthalten, als intern deklariert, auch wenn sie doch extern gehen.

Dann machen wir doch eine RegEx, welche das "gscheit" abfragt. :p


if (preg_match("/^https?:\/\/(*.)?(domain1\.de|domain2\.de|domain\3.com)/", $lower_rightlink)

oder so in der Art (untested).

StGaensler
16.01.2005, 20:59
Ja, so kann man das auch machen - allerdings kenne ich mich mit regulären Ausdrücken noch nicht so sehr aus. Wäre aber die beste Lösung.

jluerken
18.01.2005, 11:53
Gibts den Hack in deutsch UND englisch?

Andree
18.01.2005, 12:06
@jluerken

Leider nein.

Ich bin des englischen nicht zu 100 % mächtig und habe noch niemanden gefunden der sich bereit erkärt diesen, (mit der Installationsanleitung) ins Englische zu übersetzen.

Wenn jemand Interesse hat, so darf er sich gerne bei mir melden.
Wie üblich wird dann der Übersetzer im Header der Dateien (mit Namen, Email Adresse und Homepage wenn gewünscht) erwähnt. Zudem ist es kein Problem noch eine kleine zusätzliche Sigantur (translated by) in redirector template einzufügen.

Der hack würde dann auf der englischsprachigen Comunity vb.org veröffentlicht werden.

Gruß
PcFreak

h75
24.01.2005, 03:29
Woher kommt eigentlich dieser Syntax Error??? :rolleyes:

edit um 05:06: Der Syntax-Error hat hiermit zu tun:
<span onMouseOver='self.status='$rightlink/'; return true;' onMouseOut='self.status='';return true;'>$text</span> Jetzt passt es wieder...

und das kommt auch vom Redirector :confused:
http://validator.w3.org/check?uri=http://halloo.de/

edit um 06:29: auch valid isses wieder. lag ebenfalls am mouse over. :rolleyes:

Hier die DEMO-Weiterleitung :D
http://halloo.de/g.php?site=http://halloo.de/p2262

(&postcount=1 wird abgeschnitten)

edit um 08:33:
Ps und nimm doch diesen Counter. http://hollii.de/temp/95085-2.gif
Der Stopp nach einmaligen Ablaufen (10 Sekunden) und bleibt bei 0 stehen ;)

http://halloo.de/

edit um 10:33: Ich habe auch einen entsprechenden eintrag in der funktions_online.php gemacht und bei der Phrase dazu folgendes eingetragen...
Wird gerade extern weitergeleitet.... und zwar auch in roter Schrift, damit man das auf der WIO-Seite gleich sehen kann, wenn jemand das Forum über einen Link verlässt. ;)
<font color="Red">Wird gerade extern weitergeleitet</font> //edit^: Anhang@vBG gelöscht und hierhin verschoben:
http://hollii.de/temp/95085-1.jpg
http://hollii.de/temp/95085-2.gif

h75
25.01.2005, 02:32
im übrigen nutze ich jetzt diesen code in der functions_bbcodeparse.php :)


//######### Externe Weiterleitung Start

$my_domain = "halloo";
if (strpos(strtolower($rightlink), "$my_domain") !== false){
// standard URL hyperlink
$intern_pic = "<a href='$rightlink' title='Interner Link - Gehe zu $text' target='_blank'><img src='./images/statusicon/box_gruen.gif' alt='Interner Link - Gehe zu $text' border ='0' width='8' height='7' /></a>";
return "$intern_pic <a href='$rightlink' title='Interner Link - Gehe zu $text' target='_blank'>$text</a>";
}
else
{
$extern_pic = "<a href='http://halloo.de/redirector.php?goto=".$rightlink."' title='Externer Link Gehe zu $rightlink' target='_blank'><img src='./images/statusicon/box_rot.gif' alt='Externer Link - Gehe zu $rightlink' border ='0' width='8' height='7' /></a>";
return "$extern_pic <a href='http://halloo.de/redirector.php?goto=".$rightlink."' title='Externer Link - Gehe zu $rightlink' target='_blank'>$text</a>";

}
//######### Externe Weiterleitung STOP Habe auch die Phrasen verändert und hier in diesen Code auch einiges angepasst. Demo bei mir. so gefällt mir das.

Lightmaster-AH
25.01.2005, 20:18
Hallo pc freak, hallo zusammen,

ist es eigentlich machbar diesem hack auch das neue Atribut der Sumas hinzuzufügen?

Neuerdings kann man Links ja so auslegen, dass sie von den Sumas zwar noch verfolgt werden, jedoch keinerlei PR vererben. Dies wäre für die ganzen url´s welche gepostet werden ideal. So kann man sich auch die Spammer vom Hals halten, die nur mal eben ein paar links posten.

Hierfür muss an jede url folgendes hinzugefügt werden:

rel="nofollow”

Damit sehe eine url folgendermaßen aus:
<a href="www.xxxxxxxx.de" rel="nofollow">blabla</a>

könnte man dies auch bei diesem hack hinzufügen? Wäre eine echte Bereicherung.

Thanks und liebe Grüße: Lightmaster-AH

h75
25.01.2005, 21:30
Ahja. Mir ist gerade aufgefallen, das der Redirector auf der Referer-Seite der Statistik gar nicht greift. Mir is das ja egal, aber ich wollte es ma erwähnen.

DTrekky
27.01.2005, 08:48
h75 wie hast du den Syntax-Error behoben ??

Gruss
DTrekky

Marius
27.01.2005, 09:49
Hierfür muss an jede url folgendes hinzugefügt werden:

rel="nofollow”

Damit sehe eine url folgendermaßen aus:
<a href="www.xxxxxxxx.de" rel="nofollow">blabla</a>

könnte man dies auch bei diesem hack hinzufügen? Wäre eine echte Bereicherung.

Klar. In der functions_bbcodeparse.php dort wo der Weiterleitungsteil ist bei a href den rel=nofollow einbauen.

BTW empfehle ich Seite 2 (http://www.vbulletin-germany.com/forum/showthread.php?t=15098&page=2&pp=15) zu lesen.

h75
27.01.2005, 11:49
Ja das dachten wir (Lightmaste-AH und ich) uns schon, das das daran kommt. nur greift das ja dann bei allen Links. :(
Es soll aber nur die Links mit rel='nofollow' versehen, die gepostet werden.
Also ausschliesslich im Postbit.

Ist sowas möglich? :confused:

Selina
27.01.2005, 15:15
edit um 08:33:
Ps und nimm doch diesen Counter. http://halloo.de/images/statusicon/counter.gif
Der Stopp nach einmaligen Ablaufen (10 Sekunden) und bleibt bei 0 stehen ;)



Vielleicht sollte man noch erwähnen, wenn man den Counterbutton von H75 einbaut noch folgende Änderung in der redirector.php vornehmen muss.

suche in der redirector.php


$timer = "<img src='./images/statusicon/counter.gif' alt='$vbphrase[redict_counter]' border ='0' width='20' height='20' />";

ersetze gegen:


$timer = "<img src='./images/statusicon/counter.gif' alt='$vbphrase[redict_counter]' border ='0' width='16' height='18' />";

File uploaden - fertig

h75
27.01.2005, 21:04
Danke, selina .. :) Das hatte ich nicht bedacht...

h75
28.01.2005, 00:15
mir is schon wieder was aufgefallen. Ich mehrere Übersetzungslinks gepostet. Z.B.:

http://translate.google.com/translate?hl=de&sl=en&u=http://httpd.apache.org/docs/

Wenn dieser jetzt mit dem Redirector versehen wird, entsteht erst das:

http://domain.de/redirector.php?goto=http://translate.google.com/translate?hl=de&sl=en&u=http://httpd.apache.org/docs/

und nach dem draufklicken das (dahin wird man dann weitergeleitet) :confused:

http://translate.google.com/translate?hl=de

StGaensler
28.01.2005, 06:51
Ich habe auch so ein ähnliches Problem.

Ich poste folgenden Link:

http://de.wikinews.org/wiki/Unsicherheit_beim_Bankgeheimnis:_Bekommt_Deutschland_den_gl%C3%A4sernen_Bankkunden

Mit Redirector:

http://www.example.de/redirector.php?goto=http://de.wikinews.org/wiki/Unsicherheit_beim_Bankgeheimnis:_Bekommt_Deutschland_den_gl%C3%A4sernen_Bankkunden

Weitergeleitet (automatisch) wird man dann nach:

http://de.wikinews.org/wiki/Unsicherheit_beim_Bankgeheimnis:_Bekommt_Deutschland_den_gl%C3%83%C2%A4sernen_Bankkunden

Sollte aber nach:

http://de.wikinews.org/wiki/Unsicherheit_beim_Bankgeheimnis:_Bekommt_Deutschland_den_gl%C3%A4sernen_Bankkunden

weiterleiten.

Somit ist der Link kaputt.

gehen.

h75
28.01.2005, 16:38
Auch dieser Link geht kaputt: :(

http://domain.de/redirector.php?goto=http://www.vbulletin-germany.com/forum/showthread.php?t=13067&highlight=toolbar

wird zu:

http://www.vbulletin-germany.com/forum/showthread.php?t=13067

&highlight=toolbar geht verloren ...

Mystics
28.01.2005, 20:03
Ich schätze mal, $rightlink muss in der includes/functions_bbcodeparse.php schon entsprechend aufbereitet werden.

Suche mal:
$extern_picFüge darüber ein:
$rightlink = urlencode($rightlink);

h75
28.01.2005, 20:45
In meiner functions.php gibts kein $extern_pic :confused:

Mystics
28.01.2005, 21:02
In meiner functions.php gibts kein $extern_pic :confused:Sorry, bin mal kurz zu vB2 zurückgefallen :D

=> includes/functions_bbcodeparse.php

h75
28.01.2005, 21:43
Kann doch passieren. Gefunden. Aber geändert hat sich leider immer noch nichts....

edit: hab auch extra folgendes ausgeführt:
- Beitrags-Cache neu erstellen
- Themen-Informationen neu erstellen
- Forum-Informationen neu erstellen

Mystics
28.01.2005, 21:52
Habe meinen Beitrag bearbeitet - probier's mal damit.

h75
28.01.2005, 21:58
Hm jetzt geht es schon besser wie vorher. Aber scheinbar noch nicht richtig...

Link: http://translate.google.com/translate?hl=de&sl=en&u=http://httpd.apache.org/docs/

wird: http://domain.de/redirector.php?goto=http%3A%2F%2Ftranslate.google.com%2Ftranslate%3Fhl%3Dde%26amp%3Bsl%3Den%26amp%3Bu%3Dhttp%3A%2F%2Fhttpd.apache.org%2Fdocs%2F

und weitergeleitet wird man zu: http://translate.google.com/translate?hl=de&amp;sl=en&amp;u=http://httpd.apache.org/docs/

aber Google nimmt das nicht an und springt zu: http://translate.google.com/translate_t

liegt wohl am & bzw. &amp; :)

Stussi
28.01.2005, 23:26
Vielleicht so? Aber bitte nicht haun, wenns nich geht *g*




$trans = get_html_translation_table(HTML_ENTITIES);
$trans = array_flip($trans);
$rightlink = urlencode($rightlink, $trans);



oder vielleicht:


!htmlspecialchars("$rightlink = urlencode($rightlink)");

Ist nur eine Idee... :P (eigentlich kann ich mir denken, dass es falsch ist..)

h75
30.01.2005, 03:23
sorry, hatte es gestern schon mal gemacht und war den post am schreiben, als meine kiste den geist aufgegeben hat. musste das also nochmal machen..

so zuerst habe ich das hier versucht.

$trans = get_html_translation_table(HTML_ENTITIES);
$trans = array_flip($trans);
$rightlink = urlencode($rightlink, $trans);
datei angespeichert (via ssh bearbeitet), und zähler aktualisiert (cache). dabei ist mir dann gleich schon das aufgefallen.
Warning: urlencode() expects exactly 1 parameter, 2 given in /includes/functions_bbcodeparse.php on line 1522
Warning: urlencode() expects exactly 1 parameter, 2 given in /includes/functions_bbcodeparse.php on line 1522 der thread mit links geht dann gar nicvt auf:
Die Cookies konnten nicht gesetzt werden, da der Header schon an den Browser geschickt wurde.
Datei: /home/hallooforum.de/www/includes/init.php
Zeile: 27 und oben drüber steht: ebenfalls
Warning: urlencode() expects exactly 1 parameter, 2 given in /includes/functions_bbcodeparse.php on line 1522
Warning: urlencode() expects exactly 1 parameter, 2 given in /includes/functions_bbcodeparse.php on line 1522 wieder ausgebaut. dann habe ich das hier versucht.

!htmlspecialchars("$rightlink = urlencode($rightlink)");
dann sieht der link normall aus, wird aber nach dem draufklicken wieder zu: http://translate.google.com/translate?hl=de

was machen wa denn nu? :rolleyes: :confused: :rolleyes:

Smoker
30.01.2005, 12:08
Cooler Hack und er geht auch, aber ich habe ein Problem :(

Sobald ich die ( functions_bbcodeparse.php ) hochgeladen habe und alles andere auch richtig installiert ist bekomme ich in den beiträgen die Links enthalten einen Scriptfehler ausgegeben :(

Woran kann das liegen ?

@PC Freak

Auch auf deiner seite ( http://at-lantis.de/showthread.php?t=2 ) ist ein Scriptfehler :(

Danke
Smoker

Smoker
30.01.2005, 12:26
Habe ihn selber weg bekommen :)

Ich habe den php datein einfach das hier ....

<span onMouseOver='self.status='$rightlink/'; return true;' onMouseOut='self.status='';return true;'>$text</span>

Mit

<span>$text</span>

ersetzt und der hack geht immernoch, aber Fehler :)

bye
Smoker

Dede1
30.01.2005, 12:37
Ich habe keinen Fehler gehabt abert man konnte bei mir keine Mailadresse mehr in Beiträgen und Pns schreiben , deswegen habe ich Ihn leider wieder ausgebaut :(

Smoker
30.01.2005, 12:41
Ich habe keinen Fehler gehabt abert man konnte bei mir keine Mailadresse mehr in Beiträgen und Pns schreiben , deswegen habe ich Ihn leider wieder ausgebaut :(

Stimmt.
Ist ja doof :(

habe es jetzt erstmal auch wieder ausgebaut.
Danke für die Info.

bye
Smoker

h75
30.01.2005, 15:49
Das mit dem JS-Fehler hatte ich auch schon. Hab das hier auch schon mal gepostet.

http://www.vbulletin-germany.com/forum/showpost.php?p=95085&postcount=49
http://www.vbulletin-germany.com/forum/showpost.php?p=95286&postcount=50

Ich hab ihn auch wieder ausgebaut, weil kaum ein Link mit einem ? funktioniert. Mit einem ? ja, aber sobald es 2 werden, war es das....

Stussi
30.01.2005, 17:56
@ h75:

Versuch mal das:


!htmlspecialchars("$rightlink = urldecode($rightlink)");

Das erste kann übrigens gar nich klappen ^^

darkdiver
31.01.2005, 19:51
seit dem versuch das teil einzubauen, sind emailadressen in Posts weg ;-(

also da steht nicht mehr demo@demo.com sondern " " nichts ... :eek:

Einer ne Idee ?

Grüße
eric

Smoker
31.01.2005, 19:52
seit dem versuch das teil einzubauen, sind emailadressen in Posts weg ;-(

also da steht nicht mehr demo@demo.com sondern " " nichts ... :eek:

Einer ne Idee ?

Grüße
eric

Da biste leider nicht der einzige :(
Würde mich da auch über eine lösung freuen.

bye
Smoker

Doc Great
06.02.2005, 19:27
Hat schon jemand eine Lösung für das "Edit-Problem" (grüner/roter Punkt wird je nach Editanzahl verdoppelt) gefunden, ist extrem ärgerlich, ansonsten toller Hack.

Viele Grüße,
Doc

darkdiver
07.02.2005, 13:05
sogar in PNs werde die Emailadressen gelöscht :eek:

Da sollte schnellstens eine Lösung her, kann sich kein PHP Guru mal das Script bitte ansehen ?

Es würde echt vielen Weiterhelfen...

grüße
eric

Mystics
07.02.2005, 21:20
sogar in PNs werde die Emailadressen gelöscht :eek: Man darf in der includes/functions_bbcodeparse.php nur das ersetzen:
// standard URL hyperlink
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";und nicht das:
// standard URL hyperlink
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
}
else
{

Andree
09.02.2005, 02:35
Für die EMail Adressen habe ich eine Lösung gefunden welche ich im Moment noch ein wenig teste.

Mein Ansatz ist allerdings der, dass ich zuerst checke ob es sich um einen EMail Link handelt. Erst wenn dies ausgeschlossen werden kann prüfe ich nach externen und internen Links.

Ein Beispiel wie das aussehen kann, habe ich mal auf meinem Board gepostet:
http://at-lantis.de/showpost.php?p=145&postcount=7

Allerdings finde ich keine Lösung dafür, warum einige Links falsch geparsed werden. Sie werden während der Weiterleitung absolut korrekt in der Adresszeile des Browsers angezeigt.
Obwohl im Template dann dieselbe Variabel für den Link benutzt wird (welcher auch in der Adresszeile zu sehen ist) werden die urls nicht richtig dargestellt. (z.B. wird nach einem Kaufmanns Plus & die url gekürzt)




Hat schon jemand eine Lösung für das "Edit-Problem" (grüner/roter Punkt wird je nach Editanzahl verdoppelt) gefunden, ist extrem ärgerlich, ansonsten toller Hack.
Ist nur der Fall, benutzt man den WYSWYG Editor.
Es wurde ja ein Bild "generiert". Wenn du dann die Änderung speicherst wird wieder ein neues Bild geparsed und das alte Bild bleibt natürlich erhalten. (Das muss ja sogar bei einem WYSWYG Editor so sein. Sonst würde dieser ja nicht versprechen was er hält ;))
Du must also die alten Punkte, wenn du einen Beitrags editierst und den WYSWYG Editor benutzt schon löschen.
Anders geht das nicht.


PcFreak

Esposito
09.02.2005, 08:06
Das hört sich doch schon ganz viel versprechend an. Dann hoffen wir doch mal auf Erfolg :)

darkdiver
09.02.2005, 19:07
dann kann ich den hack bald wieder einbauen...

Danke
Eric

Marius
11.02.2005, 04:59
mir is schon wieder was aufgefallen. Ich mehrere Übersetzungslinks gepostet. Z.B.:

http://translate.google.com/translate?hl=de&sl=en&u=http://httpd.apache.org/docs/

Wenn dieser jetzt mit dem Redirector versehen wird, entsteht erst das:

http://domain.de/redirector.php?goto=http://translate.google.com/translate?hl=de&sl=en&u=http://httpd.apache.org/docs/

und nach dem draufklicken das (dahin wird man dann weitergeleitet) :confused:

http://translate.google.com/translate?hl=de

Ein bisschen zurückblättern hätte geholfen ;)

http://www.vbulletin-germany.com/forum/showpost.php?p=92325&postcount=25
http://www.vbulletin-germany.com/forum/showpost.php?p=92329&postcount=26

Marius
11.02.2005, 05:01
Da biste leider nicht der einzige :(
Würde mich da auch über eine lösung freuen.

bye
Smoker

http://www.vbulletin-germany.com/forum/showpost.php?p=92334&postcount=27 :rolleyes:

Smoker
11.02.2005, 08:28
http://www.vbulletin-germany.com/forum/showpost.php?p=92334&postcount=27 :rolleyes:

Danke :)

bye
Smoker

deta
11.02.2005, 17:04
Sind jetzt eigendlich alle Bugs raus?

In den Vbindex Externen Links muss man einfach http://www.domain.de/forum/redirector.php?goto=http://www.vbulletin.org

oder?


cu Deta

deta
11.02.2005, 17:32
Sind jetzt eigendlich alle Bugs raus?

In den Vbindex Externen Links muss man einfach http://www.domain.de/forum/redirector.php?goto=http://www.vbulletin.org

oder?


cu Deta

Lol habs mal eingebaut und ein paar Veränderungen hier mit aufgenommen gleich..
http://www.vbulletin-germany.com/forum/showpost.php?p=92325&postcount=25
http://www.vbulletin-germany.com/forum/showpost.php?p=92329&postcount=26
und
http://www.vbulletin-germany.com/forum/showpost.php?p=92334&postcount=27

Was ich noch habe jetzt.
Wenn ein Text im nachhinein noch mal geändert wird, dann setzt er vor dem Icon noch den ./images/statusicon/box_gruen.gif

Ist ja nicht ganz richtig..

cu Deta

deta
12.02.2005, 10:04
Lol habs mal eingebaut und ein paar Veränderungen hier mit aufgenommen gleich..
http://www.vbulletin-germany.com/forum/showpost.php?p=92325&postcount=25
http://www.vbulletin-germany.com/forum/showpost.php?p=92329&postcount=26
und
http://www.vbulletin-germany.com/forum/showpost.php?p=92334&postcount=27

Was ich noch habe jetzt.
Wenn ein Text im nachhinein noch mal geändert wird, dann setzt er vor dem Icon noch den ./images/statusicon/box_gruen.gif

Ist ja nicht ganz richtig..

cu Deta

Habs nun selber gelöst.. Einfach die schitt Icons rausgefeuert... Ist zwar nicht die Lösung, aber die braucht man wirklich nicht.

cu Deta

Smoker
12.02.2005, 20:27
So, das emails angezeigt werden habe ich nun auch hinbekommen.
Aber wie bekomme ich es noch hin, das alle links gehen ?
Also Links die mehr als ein ? haben gehen einfach nicht oder die ein ? und dann irgendwo noch ein & Zeichen haben gehen nicht :(

Thxx
Smoker

Marius
12.02.2005, 22:52
So, das emails angezeigt werden habe ich nun auch hinbekommen.
Aber wie bekomme ich es noch hin, das alle links gehen ?
Also Links die mehr als ein ? haben gehen einfach nicht oder die ein ? und dann irgendwo noch ein & Zeichen haben gehen nicht :(

Thxx
Smoker
Zum 3. mal in diesem Thema ....
http://www.vbulletin-germany.com/forum/showpost.php?p=92329&postcount=26

Smoker
12.02.2005, 23:27
Zum 3. mal in diesem Thema ....
http://www.vbulletin-germany.com/forum/showpost.php?p=92329&postcount=26

Ja und auch zum x. mal ... das geht NICHT !!!!! :(
Da wird der link trozdem zerstückelt :(

bye
Smoker

Marius
15.02.2005, 12:29
Ja und auch zum x. mal ... das geht NICHT !!!!! :(
Da wird der link trozdem zerstückelt :(

bye
Smoker
Bei mir schon :rolleyes:

Hast Du sonst noch was in der Datei geändert?

redlabour
06.03.2005, 11:36
Perfekter Hack - thx ! :D

redlabour
08.03.2005, 11:31
Habe das ganze jetzt mal ganz anders und simpler realisiert. http://www.vbulletin-germany.com/forum/showthread.php?t=16247

Harvey
02.12.2005, 21:50
Hai,

was macht das Mehlproblem?

Für das Problem mit "normalen" Redirect habe ich möglicherweise eine Lösung, nur fehlt mir momentan (eigentlich immer) die Zeit. Noch dazu ist PHP ist nicht mein töglich Brot, sodaß ich mir die korrekte Syntax erst raus suchen muss (bin aber sehr sicher, dass es die Funktionen gibt).

$kompletteAufgerufeneURL = gibSieMir(); // oder $neGlobaleVariable
$pos = suche($kompletteAufgerufeneURL, "redirector.php?goto=");
$pos += länge("redirector.php?goto=");
$gemeinteURL=kappeVorne($kompletteAufgerufeneURL,$pos);

Viel Spass mit dem Ansatz.

Harvey
04.12.2005, 12:06
<?php
/*======================================================================*\
|| #################################################################### ||
|| # Weiterleitungsscript 1.00.© by PcFreak [http://at-lantis.de] ||
|| # Copyright (C) 2005 by Andree Haupt (PcFreak), All rights reserved. ||
|| # Email: webmaster@at-lantis.de or pcfreak@at-lantis.de ||
|| # Website: http://at-lantis.de ||
|| # Demo: ||
|| # For use with vBulletin Version 3.03/3.04/3.05 ||
|| #################################################################### ||
\*======================================================================*/
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'Redirector');

// pre-cache templates used by all actions
$globaltemplates = array(
'redirector'
);

// ########################## REQUIRE BACK-END ############################
require_once('./global.php');

// Harvey: Problem mit Parametern via &
// Original: $goto = htmlspecialchars_uni($_REQUEST['goto']);
$goto = $scriptpath;
$posWeiter = strpos(strtolower($goto), "?goto=") + 6;
$goto = substr($goto,$posWeiter);
// End Harvey: Problem mit Parametern via &


$timer = "<img src='./images/statusicon/counter.gif' alt='$vbphrase[redict_counter]' border ='0' width='20' height='20' />";


$navbits = array();
$navbits[$parent] = 'Redirector';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('redirector') . '");');
?>