ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Code Hack Requests / Erweiterungs-Hack für ICQ-Status in den Postings


Seite 1 von 1

Andy schrieb am 23.07.2001 um 19:25 Uhr

Ok, das ist ein kleiner Hack der eigentlich nur Optional installiert werden kann, und meiner Meinung auch nicht mit der vollen THWB-Version mitgeliefert werden sollte (jedenfalls nicht vorinstalliert), da er Ladezeiten beträchtlich verändert.

---------------------------------------------------------------------------
Erweiterungs-Hack für ICQ-Status in den Postings
(Getestet mit ThWB Beta 2.3)
---------------------------------------------------------------------------
Beschreibung des Hacks: Man sieht unter den eigenen Postings einen Icon das signalisiert, ob man ICQ aktiviert hat.
---------------------------------------------------------------------------
Autor des Hacks: Andrew "Andy" K.
Erstellungs Datum: 23.07.2001
---------------------------------------------------------------------------
Zu änderne Dateien: showtopic.php(3), postingrow.html
---------------------------------------------------------------------------
Features:
-Man sieht unter den eigenen Postings einen Icon das signalisiert, ob man ICQ aktiviert hat.
---------------------------------------------------------------------------
Benutzervereinbarung:
Mit der Benutzung dieses Hacks stimmt der Benutzer überein, das jegliche
Fehler und modifikationen an den Orginal-Dateien auf eigenes Risiko
Vornehmen. Der Verfasser dieses Hacks übernimmt keinerlei Kosten, die
durch unsachmäßige Benutzung des Hacks enstehen können.
Oder anders ausgedrückt:
Macht unbedingt Sicherungkopien von den zu bearbeitenden Dateien, dann kann garnix schief gehen ;-)
---------------------------------------------------------------------------
Greets to Darth Paul und Funner, für ihr spitzen Forum :o)
---------------------------------------------------------------------------



1.)Öffne showtopic.php(3) im Hauptverzeichnis des ThWB's ( /thwb/ )
Zeile 62, einfach unter
------------------------------------------------------------------
user.username,
------------------------------------------------------------------

das hier eingeben:
------------------------------------------------------------------
user.usericq,
------------------------------------------------------------------

und Zeile 93 unter
------------------------------------------------------------------
$post['postnumber'] = sprintf("%03d", $i);
------------------------------------------------------------------

das hier:
------------------------------------------------------------------
//[ICQ-Hack by Andy...
$post['usericq'] = parse_code($post['usericq']);

if( $post[usericq] == "" ^ $post[usericq] == "0" )
{
$post[icqbutton] = "";
}
else
{
$post[icqbutton] = "<a href=\"http://wwp.icq.com/scripts/search.dll?to=$post[usericq]\"><img src=\"http://web.icq.com/whitepages/online?icq=$post[usericq]&img=2\" border=\"0\" alt=\"ICQ-Status von $post[username].\"></a>";
}
//...ICQ-Hack by Andy]
------------------------------------------------------------------


2.)Öffne das Template: postingrow.html über das Admin Menü
Gib gleich Zeile 21 unter
------------------------------------------------------------------
<a href="search.php3?words=$post[username]&searchfor=author&startsearch=1"><img src="./images/btn_search.gif" border="0"></a>
------------------------------------------------------------------

das hier ein:
------------------------------------------------------------------
$post[icqbutton]
------------------------------------------------------------------

Fertig! =)

Zusatz:
Man kann das ICQ-Status-Bild gegen anderen von ICQ herausgegebene Bilder ersetzen:
Auf der Seite: http://www.icq.com/features/web/indicator.html
sich ein ICQ-Statusbild herausuchen, und deren Nummer notieren.
Die 2 in der "showtopic.php(3)" durch diese notierte Nummer ersetzen:
Beispiel:
...scripts/online.dll?icq=$post[usericq]&img=2\" border=\"0\"...
in
...scripts/online.dll?icq=$post[usericq]&img=5\" border=\"0\"...

Viel Spaß!

Jonas schrieb am 30.09.2001 um 01:30 Uhr

also ich hab dein hack installiert und etwas geändert (die ICQ adresse fürs online sein stimmte nicht mehr), und nu will er immer die nummer [usericq] anfordern. merkwürdigerweise ist der post link korrekt mit der nummer angegeben. weißt du den fehler?
arbeite übrigens mit der php4 version.

Andy schrieb am 30.09.2001 um 14:43 Uhr

Mhhh, du hast wohl etwas falsch gemacht als du den Hack modifiziert hast, oder Schritt 1 nicht richtig ausgeführt.

jedenfalls sollte die 2. Modifizierung beim 1. Schritt statt:

$post[icqbutton] = "<a href=\"http://wwp.icq.com/scripts/search.dll?to=$post[usericq]\"><img src=\"http://online.mirabilis.com/scripts/online.dll?icq=$post[usericq]&img=2\" border=\"0\" alt=\"ICQ-Status von $post[username].\"></a>";

so heißen:

$post[icqbutton] = "<a href=\"http://wwp.icq.com/scripts/search.dll?to=$post[usericq]\"><img src=\"http://web.icq.com/whitepages/online?icq=$post[usericq]&img=2\" border=\"0\" alt=\"ICQ-Status von $post[username].\"></a>";

Jonas schrieb am 30.09.2001 um 15:26 Uhr

danke, jetzt funzts.
weiß nicht, was ich falsch gemacht habe.

Morpheus schrieb am 30.09.2001 um 22:04 Uhr

1. falsches Forum
2. Illegale Handlung

antworten zu diesem Thema werden sofort gelöscht.

Echt überlegt doch mal was ihr postet !

Morpheus schrieb am 01.10.2001 um 22:01 Uhr

so so, meinst du das gllaub ich dir ?
ne mein lieber... so nicht nicht...

Buggyboy schrieb am 26.12.2003 um 16:16 Uhr

Hallo!

mal eine Frage:

Ich habe diesen Hack eingebaut.
Wäre es möglich, das die Anzeige nur eingeblendet wird, wenn ich auch eine ICQ-Nummer im Profil angegeben habe?

Vielen Dank...
Peter

Raser schrieb am 24.02.2004 um 01:50 Uhr

Hallo Andy,

Kannst Du mal bitte schreiben wo der Hack in der php-Version hin kommt.

Die ShowTropic.php habe ich gefunden, aber die postingrow.html ist in der php-version nicht vorhanden.

gruß
Raser

Narodnaja schrieb am 24.02.2004 um 18:39 Uhr

a) ist Andy schon lange nicht mehr wirklich aktiv
b) ist die Beschreibung oben für ThWB 2.3 (!!)
c) gibts die postingrow.html natürlich noch, unter templates/default/postingrow.html

sollte aber - bis auf Zeilenangaben - noch klappen, soweit ich das überflogen habe.

xxxrjxxx schrieb am 04.03.2004 um 18:08 Uhr

hallo

geht das auch mit der 2.81 ?
ich meine hat das mal einer getestet?


grüsse

12earn.de schrieb am 08.04.2004 um 21:15 Uhr

Hy hab das mal in der 2.84 versucht, es wird mir kein button angezeigt, auch nicht an der Falschen stelle oder so.

Hab ich was verbockt ? oder geht das so vieleicht nimmer in der neuen Version ??


Grüße Thomas

Narodnaja schrieb am 12.04.2004 um 11:19 Uhr

da das ganze mittlerweile fast drei Jahre alt ist, kann man davon ausgehen, dass bei ICQ sich die Links mittlerweile geändert haben. Such doch mal bei ICQ danach, wie der Code lauten muss.

Sh4d0w schrieb am 11.05.2004 um 02:17 Uhr

unter 2.81 ging der auf jedn fall... hab da allerdings glaub ich den code von http://hacks.slware.com/ ! müsst da mal nen bissl rumguckn, da liegt der icq-hack auch irgendwo! für die 2.84 müsste der auch klappn... allerdings müsste man dann noch die anpassungn in sachn link-erstellung etc., die sich in der 2.84 durch die SIDs ergebn, berücksichtign! ich persönlich habs für die 2.84 noch nich getestet, da bei mir noch die 2.81 läuft! :rolleyes:

Seite 1 von 1