Cambiare colore dei moderatori

Tutti I Trucchi & Segreti Per la Chat Targata SourceForge.net project
Regole del forum
ATTENZIONE! QUESTA SEZIONE E' STATA BLOCCATA !!
secagratis
Utente
Utente
Messaggi: 10
Iscritto il: 09/03/2013, 2:22
Versione: 3.0.11
Seo: No

Cambiare colore dei moderatori

Messaggio da secagratis » 26/09/2013, 22:26

Salve a tutti volevo cambiare colore dei mod con i relativi colori.
Esempio admin è rosso mod globale è verde ma ho altri mod di diverse sezioni con relativi colori posso aggiungere i relativi colori dei mod?
Grazie

Avatar utente
Zeus
Utente
Utente
Messaggi: 52
Iscritto il: 30/01/2013, 13:14
Versione: 3.0.11
Seo: Si
Server: UNIX/Linux
Php: 5.3.22
Database: MySQL(i) 5.1.67-log

Re: Cambiare colore dei moderatori

Messaggio da Zeus » 27/09/2013, 0:29

"Pannello di controllo amministratore" → "Utenti e gruppi" → "Gestisci gruppi" → "Impostazioni" → "Colore del gruppo" → "Invia"

secagratis
Utente
Utente
Messaggi: 10
Iscritto il: 09/03/2013, 2:22
Versione: 3.0.11
Seo: No

Re: Cambiare colore dei moderatori

Messaggio da secagratis » 27/09/2013, 0:52

Si quello lo so non mi so spiegato bene.
Io intendo in chat, i mod so tutti verdi non cambia colore
Immagine

Avatar utente
DR.House
UtenteExpert
UtenteExpert
Messaggi: 659
Iscritto il: 29/12/2011, 8:05
Versione: 3.0.11
Seo: Si
Server: UNIX/Linux
Php: 5.3.5
Database: MySQL(i) 5.5.8
Località: in mezzo tra la SEO e la versione normale di phpbb3

Re: Cambiare colore dei moderatori

Messaggio da DR.House » 27/09/2013, 13:06

hai abilitato la chat anche per gli altri moderatori?
[center]Phpbbmods.it & Phpbb-store.com gestiti da persone umili, sono di fatto uniti nella mission per far conoscere questo favoloso cms e supportare chi ne avesse bisogno.[/center]

[center]We are not heroes, but very normal people!!![/center]

Immagine

secagratis
Utente
Utente
Messaggi: 10
Iscritto il: 09/03/2013, 2:22
Versione: 3.0.11
Seo: No

Re: Cambiare colore dei moderatori

Messaggio da secagratis » 27/09/2013, 20:23

DR.House ha scritto:hai abilitato la chat anche per gli altri moderatori?
dove la devo abilitare?
perche i mod me li da tutti in verde volevo mettere il colore relativo al tipo di mod

secagratis
Utente
Utente
Messaggi: 10
Iscritto il: 09/03/2013, 2:22
Versione: 3.0.11
Seo: No

Re: Cambiare colore dei moderatori

Messaggio da secagratis » 04/10/2013, 18:09

Ho trovato queto ma non trovo le string sono diverse se mi date una mano grazie

Codice: Seleziona tutto

 How to display members of a custom user group in a custom color (phpBB3)

Note: Before adding this MOD you should back up all AJAX Chat files related to this MOD.

OPEN

chat/lib/config.php

FIND

// Define AJAX Chat user roles:

ADD AFTER
Tip: Add this line on a new blank line after the preceding line to find.

if(!defined('AJAX_CHAT_VIP')) define('AJAX_CHAT_VIP', 5);

OPEN

chat/lib/class/CustomAJAXChat.php

FIND

            if($auth->acl_get('a_'))
                $userData['userRole'] = AJAX_CHAT_ADMIN;
            elseif($auth->acl_get('m_'))
                $userData['userRole'] = AJAX_CHAT_MODERATOR;
            else
                $userData['userRole'] = AJAX_CHAT_USER;

REPLACE WITH
Tip: Replace the preceding lines to find with the following lines.

            $userData['groupID'] = $user->data['group_id'];

            if($auth->acl_get('a_')) {
                $userData['userRole'] = AJAX_CHAT_ADMIN;
            } elseif($auth->acl_get('m_')) {
                $userData['userRole'] = AJAX_CHAT_MODERATOR;
            }    else {
                // Check if we have a member of our custom user group
                if($userData['groupID'] == 7)
                    $userData['userRole'] = AJAX_CHAT_VIP;
                else
                    $userData['userRole'] = AJAX_CHAT_USER;
            }

Note: You may have to replace the groupID 7 with the id number of your custom user group.

OPEN

chat/lib/class/AJAXChat.php

FIND

                    ($this->getUserRole() == AJAX_CHAT_MODERATOR || $this->getUserRole() == AJAX_CHAT_USER))

REPLACE WITH
Tip: Replace the preceding line to find with the following line.

                    ($this->getUserRole() == AJAX_CHAT_MODERATOR || $this->getUserRole() == AJAX_CHAT_VIP || $this->getUserRole() == AJAX_CHAT_USER))

FIND

            if($userData['userRole'] == AJAX_CHAT_USER || $userData['userRole'] == AJAX_CHAT_MODERATOR || $userData['userRole'] == AJAX_CHAT_ADMIN) {

REPLACE WITH
Tip: Replace the preceding line to find with the following line.

            if($userData['userRole'] == AJAX_CHAT_USER || $this->getUserRole() == AJAX_CHAT_VIP || $userData['userRole'] == AJAX_CHAT_MODERATOR || $userData['userRole'] == AJAX_CHAT_ADMIN) {

FIND

            } else if($this->getUserRole() == AJAX_CHAT_USER && $this->getConfig('allowUserMessageDelete')) {

REPLACE WITH
Tip: Replace the preceding line to find with the following line.

            } else if(($this->getUserRole() == AJAX_CHAT_USER || $this->getUserRole() == AJAX_CHAT_VIP) && $this->getConfig('allowUserMessageDelete')) {

OPEN

chat/js/chat.js

FIND

            if(this.userRole == 1 || this.userRole == 2 || this.userRole == 3) {

REPLACE WITH
Tip: Replace the preceding line to find with the following line.

            if(this.userRole == 1 || this.userRole == 2 || this.userRole == 3 || this.userRole == 5) {

FIND

        if((((this.userRole == 1 && this.allowUserMessageDelete && (userID == this.userID ||

REPLACE WITH
Tip: Replace the preceding line to find with the following line.

        if(((((this.userRole == 1 || this.userRole == 5) && this.allowUserMessageDelete && (userID == this.userID ||

FIND

                return 'chatBot';

ADD AFTER
Tip: Add these lines on a new blank line after the preceding line to find.

            case 5:
                return 'vip';

OPEN

chat/css/font.css

FIND

#content #chatList span.moderator {

ADD BEFORE
Tip: Add these lines on a new blank line before the preceding line to find.

#content #chatList span.vip {
    font-weight:bold;
}

OPEN

chat/css/[STYLE_NAME].css

FIND

    #content .moderator {

ADD BEFORE
Tip: Add these lines on a new blank line before the preceding line to find.

    #content .vip {
        color: #660099;
    }

Note: Do this change on all related .css files (incl. print.css). Specify the color you want to use.

OPEN

chat/css/shoutbox.css

FIND

#ajaxChatContent #ajaxChatList span.moderator {

ADD BEFORE
Tip: Add these lines on a new blank line before the preceding line to find.

#ajaxChatContent #ajaxChatList span.vip {
    font-size: 0.9em;
    font-weight: bold;
}

FIND

#ajaxChatContent .moderator {

ADD BEFORE
Tip: Add these lines on a new blank line before the preceding line to find.

#ajaxChatContent .vip {
    color: #660099;
}

Note: Specify the color you want to use.

EOM

Save all changed files and upload them to your website! It might be essential to purge the browsers
cache after all, just do it! If the installation went bad, simply restore your backed up files.