Ajax Chat 1.0

Eingetragen von am Di, 04. Aug 2009 - 19:31


Beschreibung

Angepasster Ajax Chat von www.blueimp.net/ajax/ für Ilch.


* Automatisches einloggen von Usern
* Mehrere Konfigurations-Einstellungen
* Channelverwaltung
* Viele Designvorlagen
* Statistik eingebaut
* Shoutbox eingebaut
* viele weitere Funktionen nur für Ilch


Changelog

V. 1.0.3 : Pfad-Fehler in folgenden Dateien behoben: include/templates/ajax_chat/shoutbox.htm und include/includes/js/ajax_chat/config.js
V. 1.0.2 : Fehler in der include/includes/js/ajax_chat/config.js behoben
V. 1.0.1 : ERROR aus dem Admin entfernt. Es gab Probleme mit dem safe_mode


Modifizierungen

1. Beim einloggen die Box "Online Benutzer" verstecken

Öffne die include/templates/ajax_chat/loggedIN.htm und ersetzte
1
2
3
4
<div id="onlineListContainer">
    <h3>[LANG]onlineUsers[/LANG]</h3>
    <div id="onlineList"></div>
</div>

durch
1
2
3
4
<div id="onlineListContainer" style="display:none;">
    <h3>[LANG]onlineUsers[/LANG]</h3>
    <div id="onlineList"></div>
</div>


Öffne die include/includes/css/ajax_chat/other/postitions.css und ersetze
1
2
3
4
5
6
7
8
#content #chatList {
    position:absolute;
    left:20px;
    right:230px;
    top:85px;
    bottom:150px;
    overflow:auto;
}

durch
1
2
3
4
5
6
7
8
#content #chatList {
    position:absolute;
    left:20px;
    right:20px;
    top:85px;
    bottom:150px;
    overflow:auto;
}



2. Beim einloggen Usermenü zugeklappt lassen

Öffne die include/includes/js/ajax_chat/chat.js und ersetzte

durch



3. Nicknamen ändern vollständig entfernen

Öffne die include/tempates/ajax_chat/loggedIN.htm und lösche
1
2
3
4
<tr class="rowOdd">
    <td class="desc">[LANG]helpItemDescNick[/LANG]</td>
    <td class="code">[LANG]helpItemCodeNick[/LANG]</td>
</tr>


Öffne die include/includes/js/ajax_chat/chat.js und ersetzte
1
2
3
+ '<li><a href="javascript:ajaxChat.insertMessageWrapper(\'/nick \');">'
+ this.lang['userMenuNick']
+ '</a></li>';

durch
1
+ '';


In der gleichen Datei lösche
1
2
case '/nick':
    return this.replaceCommandNick(textParts);



4. Würfel-Funktion entfernen

Öffne die include/tempates/ajax_chat/loggedIN.htm und lösche
1
2
3
4
5
<tr class="rowEven">
    <td class="desc">[LANG]helpItemDescRoll[/LANG]</td>
    <td class="code">[LANG]helpItemCodeRoll[/LANG]</td>
 
</tr>


Öffne die include/includes/js/ajax_chat/chat.js und lösche
1
2
3
+ '<li><a href="javascript:ajaxChat.insertMessageWrapper(\'/roll \');">'
+ this.lang['userMenuRoll']
+ '</a></li>'


In der gleichen Datei lösche
1
2
case '/roll':
    return this.replaceCommandRoll(textParts);



5. Profil eines Nutzers in der Online-Box verlinken

Öffne die include/includes/js/ajax_chat/chat.js und ersetzte

durch



ACHTUNG
Die Änderungen können nur schwer oder durch ein Backup wieder rückgängig gemacht werden.