Tutorial Übersicht Tutorial Übersicht  >>  ET-Chat ET-Chat

Chatbride mit Moderatorengruppe erweitern.
Von: Harlekin am: 23.10.2017 - 08:39 Gelesen 874 x gelesen drucken

Werbung:
ALL INKL



Aktuell werden ja nur die Administratoren mit den endsprechenden Rechten an den ET-Chat durch die Bridge übergeben. Wer eine Usergruppe von HP Fusion mit Moderatorenrechte im Chat haben möchte muss folgendes tun.

1. Öffnet die et_chat.php in eurem Rootverzeichnis.

Sucht dort nach:
Code Alles auswählen
if ($userdata['user_level'] == '103') {
   $_SESSION['privileg'] = 'admin';
   } else if ($userdata['user_level'] == '102') {
   $_SESSION['privileg'] = 'admin';
   } else {
   $_SESSION['privileg'] = 'gast';
   }


und ersetzt diesen Code mit:
Code Alles auswählen
if ($userdata['user_level'] == '103') {
   $_SESSION['privileg'] = 'admin';
   } else if ($userdata['user_level'] == '102') {
   $_SESSION['privileg'] = 'admin';
   } else if (checkgroup(3333)) {
      $_SESSION['privileg'] = 'mod';
   } else {
   $_SESSION['privileg'] = 'gast';
   }


Bitte die 3333 mit der Zahl eurer gewünschten Usergruppe von HP Fusion ersetzen.

2. Öffnet die chat.js

Sucht dort nach:
Code Alles auswählen
// PW aenderung fuer Mods und User anzeigen?
         if( self.userPrivilegienGlobal=="mod" || self.userPrivilegienGlobal=="user" ){
            var pwchange_link_content = '<div style=\"margin-bottom:3px;\"><img src="img/textfield_key.png" align="left" />&nbsp;&nbsp;<a href="#" id="pwchange_mod">'+lang_start_prop_link_6+'</a>\
                                 <form id="pwchange_form" style="display:inline;"><div id="pwchange_div" style="display:none;"><div style="padding-top: 2px;">'+lang_start_prop_link_7+' <input type="password" id="pwchange_field" size="6" /> <a href="#" id="pwchange_mod_ok">OK</a></div></div></form></div>';
            if(self.userPrivilegienGlobal=="user")
               pwchange_link_content+='<div style=\"margin-bottom:3px;\"><img src="img/key_delete.png" align="left" />&nbsp;&nbsp;<a href="#" id="unregister_name">'+lang_start_prop_link_10+'</a></div>';
         
         }else if( self.userPrivilegienGlobal=="gast" && self.allow_nick_registration)
            var pwchange_link_content = '<div style=\"margin-bottom:3px;\"><img src="img/textfield_key.png" align="left" />&nbsp;&nbsp;<a href="#" id="register_name">'+lang_start_reg_link+'</a></div>';


und ersetzt diesen Code mit:
Code Alles auswählen
// PW aenderung fuer Mods und User anzeigen?
         /*if( self.userPrivilegienGlobal=="mod" || self.userPrivilegienGlobal=="user" ){
            var pwchange_link_content = '<div style=\"margin-bottom:3px;\"><img src="img/textfield_key.png" align="left" />&nbsp;&nbsp;<a href="#" id="pwchange_mod">'+lang_start_prop_link_6+'</a>\
                                 <form id="pwchange_form" style="display:inline;"><div id="pwchange_div" style="display:none;"><div style="padding-top: 2px;">'+lang_start_prop_link_7+' <input type="password" id="pwchange_field" size="6" /> <a href="#" id="pwchange_mod_ok">OK</a></div></div></form></div>';
            if(self.userPrivilegienGlobal=="user")
               pwchange_link_content+='<div style=\"margin-bottom:3px;\"><img src="img/key_delete.png" align="left" />&nbsp;&nbsp;<a href="#" id="unregister_name">'+lang_start_prop_link_10+'</a></div>';
         
         }else*/ if( self.userPrivilegienGlobal=="gast" && self.allow_nick_registration)
            var pwchange_link_content = '<div style=\"margin-bottom:3px;\"><img src="img/textfield_key.png" align="left" />&nbsp;&nbsp;<a href="#" id="register_name">'+lang_start_reg_link+'</a></div>';


Fertig!

War dieses Tutorial hilfreich für dich?
Nur Mitglieder können abstimmen!
Für 12 der Mitglieder war es hilfreich.
Für 0 der Mitglieder nicht.