JGS-Chat Version 1.0.0 (FINAL) |
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
|
|
Titel: JGS-Chat Version 1.0.0 (FINAL)
Version: 1.0
Beschreibung: JGS-Chat Version 1.0.0:
Was ist JGS-Chat ?
Ein kostenloser PHP-Chat für das wbb2.1.x
Was kann der Chat ?
- Übername des Usernamens vom Board
- chatten
- chatten mit privaten Texten an einzelne User
- Unterstützung aller Boardsmileys
- die ersten xx Boardsmileys direkt klickbar, der Rest über ein PopUp
- Anzahl an Smileys einstellbar (Zahlenangabe oder 0 für keine Smileyleiste)
- Textformatierung: Fett, Kursiv, Unterstrichen
- Unterstützung der Styles
- Unterstützung des Sprachsystems
- XHTML kompatibel (eventuell noch kleinere Fehler)
- Übernahme der Useronlineanzeige, also die Markierung für die einzelnen Usergruppen
- User bannen, für 30 Minuten oder für immer
- farbig schreiben
- Info beim Betreten/Verlassen/Bannen von Usern
- Umwandlung von Links
- HTML-Sperre
- Onlineanzeige der Chatter auf der Startseite vom Board (wenn man auch die Rechte besitzt den Chat zu betreten)
- Backupsystem für die Chattexte (sql)
- Chattexte können nach Tagen sortiert oder komplett gelöscht werden
- Admin kann Chattexte nach Tagen sortiert oder komplett ansehen (außer private Nachrichten anderer User)
- User können wieder entsperrt werden
- Admin kann Reloadzeiten und Zeilen einstellen sowie den Chat Offline schalten
- Chat als Stream oder Site-Refresh nutzbar (bei Aktivierung von Stream durch den Admin werden User mit "nicht-anonymen" Proxy automatisch auf den "Site-Refresh" weitergeleitet, bei anonymen Proxys müssen sie wenn sie nichts sehen rechts auf den Link klicken)
- StreamRefresh von 1 Sekunde bis 15 Minuten einstellbar)
- Gruppenrechte für: Chat betreten (User der Gruppe darf Chat betreten, Gäste generell NICHT)
- Gruppenrechte für: Bannen (User der Gruppe darf andere User bannen)
- Gruppenrechte für: ChatAdmin (User der Gruppe darf den Adminbereich des Chats betreten)
- ChatLog automatisch löschbar (in Minuten einstellbar, oder keine Löschung)
- ZeitInfos im Chat ausblendbar (damit wird die Zeitinfo vor den Texten ausgeblendet)
- User die nicht das Recht haben den Chat zu betreten sehen auch nicht die Onlineliste auf der Startseite
Werden Leerzeichen in Usernamen unterstützt ?
selbstverständlich
es werden die Usernamen vom Board übernommen
Kann man den Chat als Gast nutzen ?
nein das ist momentan nicht vorgesehen, man muß im Board eingeloggt sein und die Rechte besitzen um chatten zu können
Kann man den Chat online testen ?
Siehe Demolink, dort auf Startseite über Wer ist Online auf den Link "Board-Chat" klicken.
Die Funktionen sind ja nicht gerade viele, gibt es bald noch mehr ?
Ja, wir arbeiten dran ihn zu erweitern
Wie serverlastig ist der Chat ?
Chats sind im allgemeinen Serverlastiger, PHP-Chats etwas mehr als IRC-Chats.
Viele fragten uns wärend der Tests bei uns wieviel Last/Traffic der Chat verursacht, dazu können wir keine weiteren Angaben machen, denn das muß jeder selbst ausrechnen anhand seiner Einstellungen und der dann zum Browser gesendeten Dateigröße.
Man selbst rechnen wieviele User man hat die gerne chatten bzw wieviel Traffic man hat und nicht vergessen die normalen Systemresourcen, aber das sollte ja jeden Webmaster bekannt sein
Wenn sehr viele User im Chat sind und sich dieser oft aktualisiert und man ein kleines Trafficlimit hat dann sollte man generell auf eigene Chats verzichten, das nur als kleine Info nebenbei.
Screenshots vom Chat:
Adminmenü aufrufen:
[IMG]http://www.jgs-xa.de/screenshots/chat/Bild6.jpg[/IMG]
Adminmenü:
[IMG]http://www.jgs-xa.de/screenshots/chat/Bild8.jpg[/IMG]
User bannen:
auf das Bild vor dem Usernamen klicken
[IMG]http://www.jgs-xa.de/screenshots/chat/Bild5.jpg[/IMG]
dann erscheint dieses Fenster:
[IMG]http://www.jgs-xa.de/screenshots/chat/Bild7.jpg[/IMG]
OnlineAnzeige auf der Startseite:
[IMG]http://www.jgs-xa.de/screenshots/chat/Bild3.jpg[/IMG]
Chatfenster für den ChatAdmin:
[IMG]http://www.jgs-xa.de/screenshots/chat/Bild4.jpg[/IMG]
Info: Der Dateianhang ist etwas größer wegen der bebilderten Anleitung, der Chat alleine ist nicht groß.
Downloads bisher: 79
Info: der Demolink hier führ nicht direkt zum Chat da man dazu registriert sein muß, der Chat befindet sich auf der Startseite ganz unten
weitere Infos, Download und Support gibt es hier:
http://www.jgs-xa.de/thread.php?threadid=138&sid=
Updateanleitung von BETA 2 auf Version 1.0.0 Final hier:
http://www.jgs-xa.de/thread.php?postid=8247#post8247
Download auch hier in der DB
----
Demo: http://www.jgs-xa.de/index.php?sid=
weiter zum Download
__________________
|
|
17.01.04 09:55 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Vossc.de
Mitglied
Dabei seit: 17.01.04
Beiträge: 1
|
|
Echt, sieht gut aus! Ist aber leider BETA und ich steh eher auf so genannte Final Versionen
Na werde aber einbauen wenn die draußen ist. aber dennoch danke!
|
|
17.01.04 11:09 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Julien
Mitglied
Dabei seit: 16.01.04
Beiträge: 543
|
|
eins ist an diesem chat nicht so gut und zwar dass die messages gespeichert werden wenn ein user kommt kann er noch die messages von 1-2 tagen und mehr lesen die log datei muss automatisch gelöscht werden wenn ein user zugreift
|
|
17.01.04 11:15 |
E-Mail
Finden
Als Freund hinzufügen
|
|
OnkelGonzo
Mitglied
Dabei seit: 16.01.04
Beiträge: 205
Herkunft: Hamburg Forenversion: 2.1.3
|
|
Extrem geiles teil... wirklich klasse!
Habe aber ein Problem!
Unten wird nicht das ganze fenster angezeigt, also nicht die Smileys!
Dateianhang: |
chat.jpg (23 KB, 802 mal heruntergeladen)
|
__________________
|
|
23.01.04 17:53 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
Themenstarter
|
|
das liegt daran das du riesige smileys drinn hast, dazu gibt es bei uns im board schon einige beiträge
__________________
|
|
25.01.04 15:01 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Marvel
Mitglied
Dabei seit: 16.01.04
Beiträge: 303
|
|
Der CHat ist wirklich geil nur folgende Sachen müssten überarbeitet werden:
Es müsste noch eine rote Farbe geben
Die Smiles unten werden nur bis zu helfte angezeigt [wenn man große hat...]
Ansonsten Hammer Hack
|
|
28.01.04 21:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
Themenstarter
|
|
ja wegen der farbe habe ich auch schon mal überlegt, da muß man nur erstmal nen vernünftiges konzept finden wie man alle farben anordnet
wegen den smileys, das läßt sich leider nur schwer einstellen, man kann alzternativ die großen im ACP nach hinten sortieren so das sie hinter dem 30. erst erscheinen oder in der Datei:
jgs_chat_eingabe.php
bei:
$chatsmileylimit="30";
die 30 in eine kleinere Anzahl ändern
__________________
|
|
29.01.04 09:25 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
jens w
Mitglied
Dabei seit: 17.01.04
Beiträge: 14
Herkunft: Naumburg/Hessen
|
|
hallo,
ich habe gestern (weil nicht aufgepasst :evil: ) alle templates neu importiert und mir somit den chat gekillt.
neu installieren geht nicht, er sagt die tabelle ist schon vorhanden.
ich denke mal ich muss die tabelle aus der datenbank löschen und
dann neu installieren, oder gibts noch nen anderen "trick" den chat wieder ans tageslicht zuholen ?
gruss
jens
|
|
29.01.04 11:07 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
Themenstarter
|
|
Neuinstall sollst du ja auch nicht machen *grrrrrr*
baue in das index Template den Code wieder ein, die Chat-Templates sollten ja noch vorhanden sein, ansonsten die auch nochmal neu importieren (und cachen)
__________________
|
|
29.01.04 11:13 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
Themenstarter
|
|
Soeben wurde Version 1.0.0 hier eingestellt, Infos und Updateanleitung im folgenden.
Was hat sich in 1.0.0 geändert ?
- Fehlende Codeanzeige im Smiley-PopUp gefixed
- XHTML-Fehler gefixed
- SQL-Fehler gefixed der bei Eingabe von ' bei einigen auftraten
- Problem mit der /me umwandlung gefixed
- Zeit-Infos im Chat ausschaltbar
- Chat-Log kann automatisch gelöscht werden
- Gruppenrechte für: ChatAdmin, Bannen, Chat betreten
- Anzahl an Smileys einstellbar
Update BETA 2 auf 1.0.0 (Final):
Alle Dateien und Templates hochladen mit Ausnahme der chat_install.php
- Templates im ACP neu importieren und die neuen Templates cachen
- Sprachfile jgs_chat_update100.lng in ein bestehendes Sprachpaket importieren.
- Die Datei chat_update.php EINMAL !!!! im ACP-Verzeichnis ausführen und danach diese Datei wieder löschen.
im Template: index diesen Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
<tr>
<td class="tabletitle" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" align="left">
<script type="text/javascript">
<!--
function BoardChat(url, width, height) {
var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no,status=no,left=0,top=0' );
}
//-->
</script>
<span class="smallfont"><a href="javascript:BoardChat('jgs_chat.php?sid=$session[hash]',800,600)"><b>{$lang->items['LANG_GLOBAL_JGSCHAT']}</b></a></span></td>
</tr>
<tr>
<td rowspan="2" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>
<td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_JGSCHATZURZEIT']} $ist_sind $gesamt_online_chat $erW {$lang->items['LANG_START_JGSCHATUNTERWEGS']}</span></td>
</tr>
<tr>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont">$online_chat</span></td>
</tr>
|
|
durch diesen Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
<if($wbbuserdata[jgs_chat_admin_admin]=="1" || $wbbuserdata[jgs_chat_user_ein]=="1")><then>
<tr>
<td class="tabletitle" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" align="left">
<script type="text/javascript">
<!--
function BoardChat(url, width, height) {
var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no,status=no,left=0,top=0' );
}
//-->
</script>
<span class="smallfont"><a href="javascript:BoardChat('jgs_chat.php?sid=$session[hash]',800,600)"><b>{$lang->items['LANG_GLOBAL_JGSCHAT']}</b></a></span></td>
</tr>
<tr>
<td <if($gesamt_online_chat!="0")><then>rowspan="2"</then></if> class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" border="0" title="" /></td>
<td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_JGSCHATZURZEIT']} $ist_sind $gesamt_online_chat $erW {$lang->items['LANG_START_JGSCHATUNTERWEGS']}</span></td>
</tr>
<if($gesamt_online_chat!="0")><then>
<tr>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont">$online_chat</span></td>
</tr>
</then></if>
</then></if>
|
|
ersetzen, dabei aufpassen das man nichts falsches ersetzt !!!
Jetzt noch im ACP unter Gruppen bearbeiten für JEDE !!!! Usergruppe die Benutzer- UND !!! Administratorenrechte einstellen !!!!
Probleme mit dem Download ? --> Firewall ausschalten
__________________
|
|
11.02.04 11:13 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
witzel
Mitglied
Dabei seit: 17.01.04
Beiträge: 2
|
|
Ich möchte gerne die Größe des Chatfensters ändern, so wie hier, wenn ich auf Chat gehe. Bei mir ist momentan der ganze Bildschrim als Chat, und ich kann das Bord so nicht mehr sehen. Für Info wäre ich dankbar..
|
|
14.02.04 16:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
Themenstarter
|
|
Zitat: |
Original von witzel
Ich möchte gerne die Größe des Chatfensters ändern, so wie hier, wenn ich auf Chat gehe. Bei mir ist momentan der ganze Bildschrim als Chat, und ich kann das Bord so nicht mehr sehen. Für Info wäre ich dankbar.. |
hast du eine 800x600er Auflösung ?
ansonsten findest du die größenangaben in diesem Link im index.tpl:
code: |
1:
|
<a href="javascript:BoardChat('jgs_chat.php?sid=$session[hash]',800,600)"><b>{$lang->items['LANG_GLOBAL_JGSCHAT']}</b></a> |
|
800 ist die Breite und 600 die Höhe
__________________
|
|
15.02.04 10:17 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Afterburner
Mitglied
Dabei seit: 17.01.04
Beiträge: 159
Herkunft: Winterlingen Forenversion: wbb2.3.x
Themenstarter
|
|
ok nochmal hier, nen wbb2.1.x scheinst du ja zu haben, aber kann es sein das du die dateien falsch hochgeladen hast ? also falsches verzeichnis ?
__________________
|
|
15.02.04 11:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|