Ciao a tutti, vorrei sapere se fosse possibile colorare i nick di utenti senza creare gruppi. Per esempio ho 2 utenti di livello speciale e dovrebbero avere 2 colori diversi ma vorrei evitare di creare 2 gruppi contenenti solo 1 utente ciascuno.
Grazie!
phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
Colorare nome utente
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Colorare nome utente
Apri la tabella "users" e modifica il campo "user_color" (codice esadecimale di 6 caratteri) agli utenti che vuoi modificare.
-
- Utente
- Messaggi: 11
- Iscritto il: 10/05/2011, 21:41
- Sesso: Maschio
- Versione: 3.0.9
- Server: UNIX/Linux
- PHP: 5.2.16
- Database: MySQL 5.1.58-community-log
- Località: Imola (BO)
- Contatta:
Re: Colorare nome utente
Ho provato anche in passato una soluzione grezza come questa ma non funziona lo stesso. A volte si vede colorato a volte no. Al massimo creo i gruppi copiando i permessi dei Registrati e li modifico un po in modo che possano vedere la sezione dedicata allo staff...
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Colorare nome utente
La function interessta è " get_username_strung" che si trova in includes/functions_content.php
Il risultato deriva dalle tre principali variabili passate alla function che sono: user_id, username e user_color.
Bisogna vedere se in alcune pagine il colore è ricavato dalla tabella groups e non dalla tabella users.
Codice: Seleziona tutto
get_username_string
public string get_username_string(string mode, int user_id, string username, string username_colour, string guest_username, string custom_profile_url)
Get username details for placing into templates. This function caches all modes on first call, except for no_profile and anonymous user - determined by $user_id.
Parameters:
mode - Can be profile (for getting an url to the profile), username (for obtaining the username), colour (for obtaining the user colour), full (for obtaining a html string representing a coloured link to the users profile) or no_profile (the same as full but forcing no profile link)
user_id - The users id
username - The users name
username_colour - The users colour
guest_username - optional parameter to specify the guest username. It will be used in favor of the GUEST language variable then.
custom_profile_url - optional parameter to specify a profile url. The user id get appended to this url as &u={user_id}
Returns:
A string consisting of what is wanted based on $mode.
Author:
BartVB, Acyd Burn
Bisogna vedere se in alcune pagine il colore è ricavato dalla tabella groups e non dalla tabella users.
Chi c’è in linea
Visitano il forum: Nessuno e 66 ospiti