Bei Link Hover zus. noch n Grafik

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Bei Link Hover zus. noch n Grafik

Beitrag von Darezettl »

Deine phpBB Version: Vanilla phpBB 2.0.18
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Ich hätte es gerne, dass wenn in Posts ein Link gepostet wird, dass ne kleine Grafik davor ist, und wenn man mit der Maus über den Link drüberfährt ne andre Grafik geladen wird, lange Rede kurzer Sinn:

So wie hier ( http://www.reddevboard.com/forum/viewto ... 7fd8f159db )
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öhm, welchen Link meist Du dort speziell? Dort sind mehrere...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Ja also hier zb ( http://www.reddevboard.com/forum/viewtopic.php?t=1605 ).
Da ist doch im ersten Post ein Link drinnen und vor dem ist ein Bild, das sich beim Hover ändert.
Das wirds aber bei jedem Link automatisch hinzugefügt, und ich würd gern wissen wie man des machen kann!

Thanks in advance !!
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ein Image hinzufügen kannst Du in der bbcode.tpl in dem BBcode IMG.
Das Ändern geht mittels Javascript, das sollte im Quelltext der Seite zu finden sein ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

nene, das bild ist ja davor wenn man nen LINK postet!
und das ändert sich wenn man über den LINK drüber fährt.
verstehst wie ich mein?

der typ von dem forum hat seine dateien leider mit .htaccess gesichert, kann mir also den code nicht abkucken..

kannst du evtl. weiterhelfen?
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Genau das hatte ich doch geschrieben:
In der bbcode.tpl bei Links (URL) und/oder bbcode.php in der Funktion make_clickable die Grafik einbinden und mittels Javascript bei mouseover ändern.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Ok, hört sich logisch an.
Nur wie wäre denn der Code dazu?

Kannst du mir da bitte helfen?
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Klar, wenn ich wieder mehr Zeit habe.
Wie immer im unpassensten Moment gefragt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Ok, sorry wußt ich nicht...


naja wäre echt sehr nett von dir, wenn du mir da weiterhelfen könntest! ;)
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Anbei das Snippet.
Damit werden allerdings nur Links des BBCode URL umgesetzt. Wenn Du weitere Links anpassen willst, musst Du in der bbcode.php in den enthaltenen Links auch class="postlink" einsetzen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Also, danke erstmal für deine Mühe, allerdings hätt ich noch ein paar Fragen:
In meiner .css gibts das a.hover:postlink nicht, da steht nur das hier bezüglich Links drinnen:

Code: Alles auswählen

a
{
	color : #0066CC;
}
a:hover
{
	color : #FF0066;
}

a.headmenu
{
	text-decoration: none;
}
a.headmenu:hover
{
	text-decoration: underline;
}

.nav, .forumlink
{
	font-weight: bold;
}
a.nav, a.forumlink
{
	font-weight: bold;
	text-decoration: none;
}
a.nav:hover, a.forumlink:hover
{
	text-decoration: underline;
}
Wo und wie muss ich das da einfügen?
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Gibt es keinen Eintrag postlink?
Ansonsten die Codes nur einfügen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Nein, es gibt keinen Eintrag "postlink".

Wo muss ich was einfügen??
Am besten meinen .css-Eibtrag mit dem eingefügten posten, dann isses 100%ig klar für mich! ;)


PS: Ich seh grad, du hast das ja auch in dein Board eingebaut, taugt's dir also auch oder? ;)
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Jo, schaut nicht schlecht aus. Daher: Immer rein damit ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Sodala, funktioniert prima, aber nur wenn man die Links so einbindet:

Code: Alles auswählen

[url=http://blah.de]blabla[/url]
wenn man dagegen nen Link so postet

Code: Alles auswählen

http://blah.de
wird das Bildchen nicht angezeigt.
Woran liegts und wie kriegt man des noch hin?

Hab meine bbcode.php und bbcode.tpl mal drangehängt..
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Damit werden allerdings nur Links des BBCode URL umgesetzt. Wenn Du weitere Links anpassen willst, musst Du in der bbcode.php in den enthaltenen Links auch class="postlink" einsetzen.
ALso alle Anker <a...> finden und dort class="postlink" eintragen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
musteng
Beiträge: 250
Registriert: Do 07.Sep, 2006 00:49

Beitrag von musteng »

oxpus was meinstdu genau mit (ALso alle Anker <a...> finden und dort class="postlink" eintragen. )In welche datei.ich habe bei bbcode.php und bbcode.tpl nach <a...> gesucht gibts nicht

Wen man bei dir einen topic link direckt eingibt wird der automatisch auf topic namen umgewandelt welche tool ist das.

Beispiel bei dir http://www.oxpus.de/viewtopic.php?p=49931#49931
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wen man bei dir einen topic link direckt eingibt wird der automatisch auf topic namen umgewandelt welche tool ist das.
Suchen.
Muss ich auch immer, wenn solch alte Funktionen nachgefragen werden.
oxpus was meinstdu genau mit (ALso alle Anker <a...> finden und dort class="postlink" eintragen. )In welche datei.ich habe bei bbcode.php und bbcode.tpl nach <a...> gesucht gibts nicht
In der bbcode.php (Dateinamen hatte ich im letzen Post bereits genannt!) in der Funktion make_clickable suchen und dort eben die Anker <a...> ausfindig machen.
Die stecken in den regulären Ausdrücken drinnen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
musteng
Beiträge: 250
Registriert: Do 07.Sep, 2006 00:49

Beitrag von musteng »

wen man wüsste wie das tool oder snipped heist wehre die suche keine problem :)

bei bbcode.php habe ich das stehn function make_clickable($text) soll ich das ändern
Zuletzt geändert von musteng am Di 31.Okt, 2006 20:09, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein.
Hier drinnen sind die a-Anker:

Code: Alles auswählen

	$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);

	// matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing
	// Must contain at least 2 dots. xxxx contains either alphanum, or "-"
	// zzzz is optional.. will contain everything up to the first space, newline, 
	// comma, double quote or <.
	$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
musteng
Beiträge: 250
Registriert: Do 07.Sep, 2006 00:49

Beitrag von musteng »

ich habe mir deine ganze snippel angeguckt leider habe ich das nicht gefunden,mit dem automatischen link umwandeln
senyafin
Beiträge: 34
Registriert: Mi 22.Nov, 2006 12:35

Beitrag von senyafin »

benutzt ihr zufällig den Style aphrodite_mc?
Dann hätte ich evtl. hier eine Lösung für euch.
Antworten