externe Links kennzeichnen

Design-Maker.de
Titel: externe Links kennzeichnen
Version: 1.0
Beschreibung: Autor:
Marcel Schulz
http://design-maker.de

Support Fragen werden per E-Mail und PN ignoriert!

Copyright:
Das Copyright des Addon liegt beim Autor und das Kopieren der Installations-Anleitung oder Teile des Codes sind nicht erlaubt. Das Addon darf nur vom Autor zum download angeboten werden.

Haftung:
Der Autor übernimmt keine Haftung für Schäden und der Einbau erfolgt auf eigenes Risiko.

Beschreibung:
Hier mal ein kleines Script mit dem man externe Links im WBB kennzeichnen kann.

Zu bearbeiten sind:
./acp/lib/class_parse.php
index_boardbit.tpl

Bitte eine Sicherung anlegen.

Nachtrag vom 17.08.2007:
Wenn du das Symbol für externe Links bei Grafiken liber unten rechts haben möchtest mache bitte dies.

Gehe nun ins ACP unter Designpack bearbeiten und wähle dein Style zum bearbeiten aus.

Ersetze nun ganz unten bei Weitere Cascading Stylesheets (CSS) dies hier:

code:
1:
2:
3:
a.extern {padding-right: 12px;background: url('images/extern.gif') no-repeat right;white-space: Nowrap;}
a:hover.extern {padding-right: 12px;background: url('images/extern-2.gif') no-repeat right;white-space: Nowrap;}
a:visited.extern {padding-right: 12px;background: url('images/extern-2.gif') no-repeat right;white-space: Nowrap;}


mit dem hier:

code:
1:
2:
3:
a.extern {padding-right: 12px; padding-bottom:0px;background: url('images/extern.gif') no-repeat right bottom;white-space: Nowrap;}
a:hover.extern {padding-right: 12px;padding-bottom:0px;background: url('images/extern-2.gif') no-repeat right bottom;white-space: Nowrap;}
a:visited.extern {padding-right: 12px;padding-bottom:0px;background: url('images/extern-2.gif') no-repeat right bottom;white-space: Nowrap;}


Das war es schon.
----


weiter zum Download
Hamsterinfos
magste mal ein screen reinstellen damit man sieht wie´s ausschaut
Design-Maker.de
Damit kann ich jetzt sofort leider nicht deinen, aber in meinen Forum kannst es auch betrachten.

http://board.design-maker.de/thread.php?threadid=121

Nur Foren habe ich nun nicht als Extern, da ich zurzeit noch keine links habe die ich so einbinden hätte wollen.

Screen im ersten beitrag angehangen.
matama_1
sieht ja nicht schlecht aus !

nur gibt es ein problem: laut deiner beschreibung in der anleitung soll
acp/lib/class_parse.php geändert werden, nur in der acp/lib/class_parse.php im board version wbb236pl2gibt es diese zeile nicht !

code:
1:
return "<a href=\"$url\" target=\"_blank\">".htmlconverter(str_replace("\\\"", "\"", $title))."</a>";


einzig eine zeile die einigermassen mit der von dir ähnlich ist wäre diese:

code:
1:
return "<a href=\"$url\" target=\"_blank\">".htmlconverter($this->stripSlashes($title))."</a>";


habe in der orginal acp/lib/class_parse.php nachgesehen, gibts einfach nicht !!!

die zweite änderung ist vorhanden in der acp/lib/class_parse.php
Design-Maker.de
Na das ist aber seltsam, denn ich habe die anleitung anhand der aktuellen wbb 2.3.6 geschrieben und bindavon ausgegangen das die pl2 mit den anderen übereinstimmt.

Da ich noch kein Hack eingebaut hatte und ich eine komplett neue version genommen habe, kann es nur an den unterschietlichen datei liegen.

Wenn nicht hänge einfach mal die datei an und ich schaue mal.
matama_1
hi macel

ja da muss es wirklich einen unterschieden zwischen 2.3.6 und 2.3.6tpl geben.

hier mal die orginal class_parse.php vom WBB 2.3.6tpl

so sieht die aus wurde nichts verändert daran.
Design-Maker.de
und zurück.
Nillonde
Was ist denn 2.3.6tpl?? Ich kenn nur 2.3.6pl1 und 2.3.6pl2 ?!


Ich hab 2.3.6pl2 (also mit den sicherheitsupdates von woltlab) und hab diese Zeile auch nicht in der Datei.
matama_1
Zitat:
Original von Nillonde
Was ist denn 2.3.6tpl?? Ich kenn nur 2.3.6pl1 und 2.3.6pl2 ?!


Ich hab 2.3.6pl2 (also mit den sicherheitsupdates von woltlab) und hab diese Zeile auch nicht in der Datei.



sorry kann ja mal vorkommen das ein t dazwischen rutscht Mauer
Fishy64
Ist nur blöde bei verlinkte Grafiken wie in der Signatur, es müsste so gehe, das dieses nut bei Textlink geht, das ist wiederum schwieriger denk ich mal.
Xannasavin
Hmm, also ich hab den schlichten Fehler, dass bei mir trotz Designpack Änderung, Änderung und hochladen der class_parse, hochladen der Bilder und änderung der boardbit.tpl gar nix geschieht - die links werden nicht mit dem bildchen versehen o0

//e lol, das ja mal verquerch >< jetzt wird ein Link INNERHALB des Boards als extern gekennzeichnet, der externe aber nich o0

//e2

okay, da war wohl irgendwo ein fehlerteufel am werk. das was ich laut anleitung geändert hab, war für die internen links zuständig.
ich habe einen redirector drin, anhand von dem hab ich den fehler entdeckt.
nun passts Augenzwinkern
icebear2k
gibts ne Funktionierende Version die auch unter 2.3.4 läuft?
Agi
Ich würde dir raten, schleunigst auf 2.3.6 pl2 upzudaten! 2.3.4 hat große Sicherheitslücken!

Ansonsten sollte dieser Hack natürlich auch dort funktionieren.
Design-Maker.de
Ja läuft er.

Nur würde ich eben auch ein Update empfehlen.
icebear2k
komme wohl ums updaten nicht herrum unglücklich
Design-Maker.de
nein, denn wie schon gesagt wurde die version von dir hat lücken.
icebear2k
hab die normale 2-3-6 installliert...und was mach ich nun?
icebear2k
*push*
suppo
bei mir zeigt er nix an in den beiträgen, warum auch immer oder muss man da noch andere dateien verändern, wenn da externe links sind?
Cabby
suppo versuch mal den link so anzugeben

code:
1:
[URL=http://google.de]Google[/URL]


ohne www
So funktioniert es zumindestens bei mir.