volledige chat: livechat 4.0
Een chatje die nu af genoeg is voor de 1e release. Vele updates zullen nog volgen. Huidige versie is de 1e release.
De chat heeft:
-smilies
-login systeem
-registratie systeem
-chat is openbaar te lezen zonder login.
-admin kan bannen, mod kan bannen, admin kan mod bannen maar mod kan niet admin bannen. (verander status via database, er is nog geen ingebouwde status-changer, op het bansysteem na.)
-de chat past zich aan de op drukte: wanneer er meer gepost wordt zal de chat vaker controleren op nieuwe posts. Dit is uit te zetten/aan te passen in main.js.
Voordat de commentaar om mijn oren vliegt: de volledige broncode is nog in de maak en er zal een compleet forum en nieuws-log volgen op dezelfde classes. De classes zullen daarom nog wel wat netter gescript worden. ;)
Bugs graag melden, opbouwende kritiek altijd welkom. Vragen ook welkom.
De chat heet "livechat 4.0" omdat dit ondertussen al mijn 4e chat is.
De layout is misschien geen prijswinnaar, maar layout is ook echt mijn ding niet :P
release 1.01 nootjes:
----klein javascript foutje eruit gehaald...
aangepast: ajax/livechat.php
release 1.02 nootjes:
----wie-is-online lijst werkt weer
aangepast: ajax/livechat.php
release 1.03 nootjes:
----wie-is-online foutje gefixt
----debug uitgezet
aangepast: ajax/livechat.php, js/main.js
release 1.04
----"registratie voltooid" melding wordt nu weer weergegeven.
aangepast: ajax/livechat.php
release 1.10
----LAYOUT GEFIXT
----Bij een fout van het laden is er nu een error zichtbaar.
----enkele kleine bugjes gefixt.
aangepast: ajax/livechat.php, js/main.js
BETA RELEASE 1.20
----toegevoegd: file-caching systeem die load moet verlagen. Is niet getest.
----normale release verwacht binnen enkele weken.
----neem contact op met tobyhinloopen_2 [atje] hetebrief . com (msn/mail)
LET OP:
er is nog GEEN ubb parser of support voor klikbare URL's. Dit zal komen in een komende update. Je kan eventueel zelf een ubbparser toevoegen door ajax/livechat.php aan te passen. "pre_style" wordt gestart VOORDAT de post de database ingaat. "after_style" wordt gestart wanneer de post wordt opgevraagd.
houdt er rekening mee dat after_style GEEN linebreaks mag terugsturen.
LET OP:
bij het starten van de chat moet de room aangemaakt zijn.
gebruik volgende SQL om een room aan te maken:
INSERT INTO chat_rooms VALUES(1, 'General Chat', 'sM');
sM = cache-storage setting. Andere waardes werken NOG niet. (sM = Store in Mysql)
NOTES:
-gebruik SHIFT+ENTER om een return in te voeren.
-verander "generalstatus" in de users-tabel om de status van gebruikers te veranderen om ze zo banrechten te geven. Admins kunnen iedereen bannen (ook elkaar), globals kunnen mod's en users bannen, mod's kunnen users bannen.
-wanneer een mod een ban krijgt en daarna een unban, wordt bij het unbannen de status "user" gegeven.
-custom_status is een tabel doe nog niet gebruikt wordt. Deze is voor toekomstige updates.Hij is echter wel noodzakelijk voor de werking van de engine. Zelfde voor status_names.
-alle versies zijn niet getest bij veel gebruikers omdat nog geen van de releases in gebruik is bij mij. Gelieve feedback te geven door fouten te melden. Ook hoor ik graag van je als je het gebruikt en of het goed werkt en vooral wat niet goed werkt.
Indien je up-to-date wilt blijven met updates, stuur je een simpel mailtje naar tobyhinloopen_2 [atje] hetebrief [dot] com
later komt er een website voor het pakket (chat / forum etc) waar je je kan abonneren voor updates en/of nieuwe "producten".
Mensen die willen helpen kunnen helpen door de chat te testen en te melden wat er verbeterd moet worden en wat er goed is. Dit kan hier in reactiesysteem of via mail/msn: tobyhinloopen_2 [atje] hetebrief [dot] com.
Voorbeeld: http://www.levensweg.net/chat4/
Gesponsorde koppelingen
PHP script bestanden
42 reacties op 'volledige chat: livechat 4.0'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
- Details
Door:
Toby hinloopen- 4 jaar geleden
- 3.430 x bekeken
- PHP scripts opties
- Gastenboeken / Fora
- Nieuwste PHP scripts
- PHP script toevoegen


PHP hulp
0 seconden vanaf nu