neuen online staus erstellen - Druckversion +- zEvolutions (https://ze-chat.de) +-- Forum: ZE-Chat (https://ze-chat.de/forumdisplay.php?fid=31) +--- Forum: Support (https://ze-chat.de/forumdisplay.php?fid=13) +--- Thema: neuen online staus erstellen (/showthread.php?tid=807) |
neuen online staus erstellen - rw-spremberg - 27.05.2019 moin moin, hier ich wieder. erstmal danke nochmal für den ze-chat und für die arbeit hier im forum. ist ja bei weitem nicht selbstverständlich. so und nun zu meiner frage. ich wurde gebeten einen weiteren online status zum onlinemenü hinzuzufügen. gewünscht ist der status skype. sollte ja eigentlich kein problem sein. in der chatroom.html.php habe ich den eintrag schon gemacht. nur im online-status menü erscheint niox. in welche datei muss da noch was rein damit der 5. online status auch angezeigt wird?
in der chatroom.js.php habe ich die beiden einträge kopiert und nach einfügenn bearbeitet. hur leider bringt das nichts.
hat da vlt jemand ne idee wie man das hinbekommen kann? wäre echt toll. thxle erstmal und mfg rené
Server: xxxx via TCP/IP
Software: MariaDB Software version: 10.1.30-MariaDB-1~xenial - mariadb.org binary distribution Protocol version: 10 User: xxxx@10.27.18.48 Server charset: UTF-8 Unicode (utf8) Web server nginx/1.10.3 Database client version: libmysql - mysqlnd 5.0.10 - 20111026 PHP extension: mysqli [i]PHP version 5.4[/i] RE: neuen online staus erstellen - Phate - 27.05.2019 Ich werde mich zu gegebener Zeit mal dran setzen. Bin allerdings derzeit beruflich ein wenig stark im Stress. Könnte also etwas dauern. Ich bitte also um Geduld. LG Sascha RE: neuen online staus erstellen - rw-spremberg - 28.05.2019 thxle schonmal ist doch kein problem ist ja nichts lebenswichtiges. mfg rené RE: neuen online staus erstellen - Phate - 04.06.2019 Die chatroom.js.php ist schon die richtige Anlaufstelle. Das werde ich mir nächste Woche ansehen, da ich dann wieder mehr Zeit habe. Ich habe mich (leider) zu lange zurückgezogen und muss mich erst wieder einarbeiten. LG Sascha RE: neuen online staus erstellen - Phate - 11.06.2019 Hier jetzt endlich die erwartete Antwort darauf, wie man einen zusätzlichen Onlinestatus erstellt: Aaaaalso. Wir fangen an mit der chatRoom.html.php. In dieser Datei suchen wir nach der Zeile Code: <div onclick="changeOnlineStatus(3,1);" id="ostatus3" class="ost3"><?php echo $LANG_CR_OS_3; ?></div> Darunter fügen wir ein: Code: <div onclick="changeOnlineStatus(5,1);" id="ostatus5" class="ost5">Skype</div> Und ändern die Zeile: Code: <div id="onlinestatusbox" class="draggable" <?php if($ZE_PERM->cp('onair', $ZE_user_lvl) == 'allow' && $ZE_SETT->stream_info == '1'):?>style="height:140px;"<?endif;?>> folgendermassen ab: Code: <div id="onlinestatusbox" class="draggable" style="height:140px;"<?php if($ZE_PERM->cp('onair', $ZE_user_lvl) == 'allow' && $ZE_SETT->stream_info == '1'):?><?endif;?>> Nun öffnen wir die ext_Pics.css und suchen nach: Code: .online_icon_4{ Unter diesen Abschnitt fügen wir ein: Code: .online_icon_5{ Nach dem speichern und hochladen wenden wir uns der ext_ChatRoom.css und such in dieser nach: Code: .olli_online_icon_4:before { Darunter setzen wir: Code: .olli_online_icon_5:before { Nun suchen wir in selbiger Datei nach: Code: .ost4:before { und schreiben in die nächsten Zeilen: Code: .ost5:before { Speichern und hochladen. Als nächste kommt die chatRoom.ajax.php an die Reihe. In dieser suchen wir den folgenden Abschnitt: Code: case '4': Unter diesen setzen wir nun: Code: case '5': Das wars dann auch hier und wir speichern die Datei und laden sie hoch. Jetzt noch die chatRoom.js.php. Etwa ab Zeile 1062 sollte folgender Code stehen: Code: else if (tmp_datata[3] == 4) { Darunter setzen wir dann: Code: else if (tmp_datata[3] == 5) { Weiter gehts bei etwa Zeile 1196 mit dem Abschnitt: Code: } else if (rc.online[o].user_online_status == 4) { Hier setzen wir dahinter dieses hier: Code: else if (rc.online[o].user_online_status == 5) { Speichern und hochladen. Jetzt muss nur noch das gewünchte Icon in den Ordner styles/stylename/image/sys/icon_online_5.png hochgeladen werden. Fertig!!! RE: neuen online staus erstellen - rw-spremberg - 11.06.2019 cool, echt toll. habe auch das gleich noch umgesetzt und funktioniert super. thxle lg rene RE: neuen online staus erstellen - Phate - 12.06.2019 Immer gerne René RE: neuen online staus erstellen - rw-spremberg - 21.07.2019 cool, echt toll. habe auch das gleich noch umgesetzt und funktioniert super. ja nun muss ich mich aber doch korrigieren. der einbau funltioniert super. nun wollten wir das mal nutzen und da viel uns nun auf dass sich der status "skype" nicht nutzen lässt. auch wenn man zb automatisch auf gelb gestellt wird kann man den status nichtmehr auf grün umstellen. man sollte eben nicht nur den einbau erledigen sondern auch die funktion testen. depp ich. vlt kann das ja mal jemand andrers testen und mir mitteilen ob es bei ihm geht. wenn ja würde ich mich mal über die umgeschriebenen dateien freuen. thxle erstmal lg rene Server: xxxx via TCP/IP Software: MariaDB Software version: 10.1.30-MariaDB-1~xenial - mariadb.org binary distribution Protocol version: 10 User: xxxx@10.27.18.48 Server charset: UTF-8 Unicode (utf8) Web server nginx/1.10.3 Database client version: libmysql - mysqlnd 5.0.10 - 20111026 PHP extension: mysqli [i]PHP version 5.4[/i] RE: neuen online staus erstellen - Phate - 21.07.2019 Das heisst, der Status soll dauerhaft bestehen bleiben und nicht automatisch auf Gelb oder Rot wechseln? RE: neuen online staus erstellen - rw-spremberg - 22.07.2019 so hat sich erledigt. ich habe noch a mal nen neuen ze auf meine bastelkiste gemacht und die entsprechenden dateien wieder nach anleitung bearbeitet. und jaaaaaa es geht alles so wie es sein soll. k.a. wo der fehler lag. aber nu gehts. sobald ich alle erweiterungen fertig habe kommt die versprochene ze-chat v10150622b mir den styles zum download hier auf unseren server drauf. thxle für deine mühe sascha. lg rené |