IkHoefGeenChat
Inmiddels al versie 3, ik weet het, hij is laat. Wat dit moet voorstellen Een chatbox die gebruik maakt van de XMLHTTPRequest technologie in Javascript. Hiermee kan je data van de server opvragen zonder de pagina te hoeven herladen. Daar een redelijk uiterlijk en wat handigheden omheen gegoten resulteert in dit. Voordelen van deze chatbox geen merkbare reloading. Hij geeft je het idee dat je echt live met iemand zit te chatten, dat gevoel wat je krijgt bij programma's als msn en google talk. 100% Javascript: geen geklooi met Java of Flash of wat voorn andere plugin dan ook. Wordt daardoor gesupport door de grote browsers als Internet Explorer, Mozilla based (Firefox, Camino, Flock) en Safari. Privé-chatten wordt ondersteund. Verschillende Thema's. Makkelijk aan te passen uiterlijk. Geen verstand van PHP nodig. Installer die zelfs je huidige login-systeem kan aanpassen zodat de chatbox volledig intergreerd.*** Stuurt aleen de nieuwe berichten terug. Daardoor wordt er minder data gegenereerd, en kan je dus ook vaker aanvragen uitvoeren, wat weer een betere ervarging oplevert. Handige developer tools meegeleverd. Goede support ;-) Oplossing voor veelvoorkomende problemen (FAQ) ik krijg elke keer de volgende fout init: geen initStyle functie beschikbaar. Het probleem is dat de installer de constante DEFAULT_STYLE niet goed doorgeeft. Oplossing is het handmatig aanpassen van config.php. Zoek de regel: define("DEFAULT_STYLE", ""); Vul in de laatste parameter de string "default", "msn" of "plastic" in. Compitibiliteit en Debuggen Ik heb hem zelf alleen nog maar kunnen testen in Firefox (Camino) en Safari. Hierin werkt hij uiteraard prima. Het standaard thema (plastic, dat met dat oranje) werkt niet goed in baggerbrowsers. De kleuren kan je trouwens ook aanpassen via een ander stylesheet selecteren. Om te debuggen heb ik er een console in gebouwd. Druk in het hoofdscherm maar eens op , en er komt een semitransperant venster naar beneden. Hierin kan je de acties aflezen. Om fouten terug te vinden raad ik de javascript-console van Firefox aan. Deze geeft genoeg informatie bij een fout. Waneer je dus ook vaak tegen een fout aanloopt, post deze dan hieronder samen met de uitvoer van de desbetreffende fout uit je javascript-console. Download a la zip ***: werkt alleen met systemen die gebruik maken van sessies om het id van de gebruiker in op te slaan.
Reacties
0