Chatbox Mod V3.1.3 SAR (V4 mit Ajax support)

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
rajiva
Mitglied
Beiträge: 75
Registriert: 04.06.2005 15:58
Kontaktdaten:

Beitrag von rajiva »

DreamPromise hat geschrieben:Gibts denn da eine Updateanleitung ??
ja im support_files Verzeichnis :wink:

Grüße
Rajiva
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

hier habt ihr ein ajax script für euren chat. ich entwickel gerade selber einen. Meiner hat ncoh das Feauture das er wie Alice konfigurierbar ist:

Man kann einen bot einstellen. Man kann mit dem Bot chatten. Flood protection.

aber jetzt mal der code:

Code: Alles auswählen

//globale Instanz von XMLHttpRequest
var xmlHttp = false;
 
//XMLHttpRequest-Instanz erstellen
//... für Internet Explorer
try {
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
    try {
        xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
        xmlHttp  = false;
    }
}
//... für Mozilla, Opera, Safari usw.
if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {
    xmlHttp = new XMLHttpRequest();
}
 
//aktuelle Daten laden
loadData();
 
//alle 5 Sekunden neue Daten holen
setInterval("loadData()",1000);

function loadData()
{
 if (xmlHttp) {
     xmlHttp.open('GET', 'getdata.php', true);
     xmlHttp.onreadystatechange = function () {
         if (xmlHttp.readyState == 4) {
             document.getElementById("chat_box").innerHTML = xmlHttp.responseText;
         }
     };
     xmlHttp.send(null);
 }
}

function saveData()
{
 if (document.chat_form.chat_message.value != "")
 {
  if (xmlHttp) {
     xmlHttp.open('POST', 'setdata.php');
     xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
     xmlHttp.send('message='+document.chat_form.chat_message.value);
  }
 }
 else
 {
  window.alert('Keine Nachricht eingegeben');
 }
 document.chat_form.chat_message.value = '';
 document.chat_form.chat_message.focus();
}
Benutzeravatar
bgx
Mitglied
Beiträge: 228
Registriert: 30.11.2005 22:32
Kontaktdaten:

Beitrag von bgx »

@ambience Und wo füge ich deinen AJAX Code ein?
Benutzeravatar
schorsch
Mitglied
Beiträge: 27
Registriert: 09.01.2004 13:58
Kontaktdaten:

Beitrag von schorsch »

mal n paar vorschläge:-)

rangfarben wie beim forum übernemen also admin und mod´s


chatbot:-)

topliste wer am längsten online war:-)
rajiva
Mitglied
Beiträge: 75
Registriert: 04.06.2005 15:58
Kontaktdaten:

Beitrag von rajiva »

Hi @all,

UPDATE! 8)

- Das Chatfenster ist nun in der Größe änderbar.
- Die Fenstergröße wird zusammen mit den Benutzereinstellungen gespeichert und bei der nächsten Chatsitzung wieder hergestellt.
- Die standard Fenstergröße läßt sich im ACP konfigurieren.
- Der Chatbox kann über das ACP eine Benutzergruppe zugewiesen werden. Nur Mitglieder dieser Gruppe können den Chat betreten.
- Logdateien lassen sich nun im LogManager auch löschen.
- Der Befehl "/invite[user]" wurde hinzugefügt um Chatbenutzern zu erlauben andere Benutzer einzuladen. Der eingeladene Benutzer erhält eine PN mit einem Link in den Chat.
- Niederländische Sprachdateien hinzugefügt.

Wenn ihr weitere Übersetzungen oder Verbesserungsvorschläge habt, nur her damit. :cookie:

Grüße
Rajiva
rajiva
Mitglied
Beiträge: 75
Registriert: 04.06.2005 15:58
Kontaktdaten:

Beitrag von rajiva »

Hi Schorsch,
schorsch hat geschrieben:rangfarben wie beim forum übernemen also admin und mod´s
mal schauen ob ich das hinkriege ohne die Datenbank zusätzlich zu belasten.
chatbot:-)
Was soll der tun? :roll:
topliste wer am längsten online war:-)
Statistiken sind nett, aber aufwendig. :cry:

Liebe Grüße
Rajiva
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

na dann her mit den Updates :wink: :wink:
Übrigens ist das Problem mir dem Fenster wohl noch nicht gelöst:

[ externes Bild ]

DP
rajiva
Mitglied
Beiträge: 75
Registriert: 04.06.2005 15:58
Kontaktdaten:

Beitrag von rajiva »

Hi DreamPromise,
DreamPromise hat geschrieben:Übrigens ist das Problem mir dem Fenster wohl noch nicht gelöst
doch! :o
Du kannst den Frame vergrößern und die neue Größe wird zusammen mit Deinen Einstellungen gespeichert. Bei Deiner nächsten Chatsitzung werden die Fenster- und Framegrößen wieder hergestellt. :wink:

Liebe Grüße
Rajiva
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin
rajiva hat geschrieben:Du kannst den Frame vergrößernRajiva
Wo/wie denn ??

DP
rajiva
Mitglied
Beiträge: 75
Registriert: 04.06.2005 15:58
Kontaktdaten:

Beitrag von rajiva »

DreamPromise hat geschrieben:Wo/wie denn ??
das geht erst seit V3.2.5 die sich in Deinem eMail Postkasten befindet! :wink:

Gruß
Rajiva
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“