Seite 1 von 1

ICQ-Button beim Erstellen eines komplett neuen Styles...

Verfasst: 21.10.2003 16:15
von kratzer54847
hoi hoi

ich erstelle gerade einen komplett eigenen Boardstyle und bin gerade dabei, die Buttons zu designen. Beim ICQ-Button soll die Schrift je nach Onlinestatus des Users im ICQ die Farbe wechseln.

dafür hab ich jetzt 3 Images gemacht(eins mit roter, eins mit grüner und eins mit grauer Schrift)

wie bekomme ich das hin,dass je nach Onlinestatus das passende Image angezeigt wird?

Verfasst: 21.10.2003 18:16
von Acid
Ich glaub, der ICQ-Status kommt direkt vom ICQ-Server. Keine Ahnung, ob man das irgendwie abfragen kann, damit bei "Online" dann das richtige Bild angezeigt wird.

Verfasst: 21.10.2003 18:50
von kratzer54847
ich beziehe mich jetzt mal auf einen Mod,bei dem der Online-Status im AIM/YIM abgefragt wird...und es gibt ja auch einen Mod für die Online-Anzeige im Forum...da funktioniert das doch auch...

Verfasst: 21.10.2003 19:05
von Acid
Naja, wie gesagt.. bei AIM/YIM gibt´s ja standardmässig keine online-Anzeige im phpBB daher die MODs. Beim ICQ gibt´s solch eine Anzeige und mir is kein derartiger MOD bekannt. Sicherlich gäbe es irgendeine Möglichkeit mit dem ICQ-Server zu connecten, um es zu überprüfen. Vielleicht kannst du die AIM-MODs umkonfigurieren.

Verfasst: 22.10.2003 09:11
von kratzer54847
hm...werd ich mal versuchen...danke

:D

Verfasst: 22.10.2003 09:18
von codemonkey
Also Acid hat schon recht, der Online Status kommt vom ICQ Server, dennoch kannst du das in Anlehnung an den phpBB Codes erstellen:

Code: Alles auswählen

		if ( !empty($postrow[$i]['user_icq']) )
		{
			$icq_status_img = '<a href="http://wwp.icq.com/' . $postrow[$i]['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $postrow[$i]['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
			$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
			$icq =  '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '">' . $lang['ICQ'] . '</a>';
		}
		else
		{
			$icq_status_img = '';
			$icq_img = '';
			$icq = '';
		}
Da wird nämlich das ICQ Icon ausgegeben.

Verfasst: 24.10.2003 11:04
von kratzer54847
ok...hat gefunzt :D