Vai al contenuto
  • 0

Rank personalizzato per singolo utente


Rino Sp'

Domanda

Rieccomi, è periodo di modifiche e devo smaltire un po la ruggine perchè son rimasto lontano dall'ACP per troppo tempo  :D

 

Problema del giorno:

Schermata_2013-01-02_alle_13_48_12.png

Nella gestione "Ranks" ho notato che è possibile inserire un numero di "pallini" oppure un link ad una immagine per assegnare un rank personalizzato ad un utente con XX numero di post.

 

Bene, se io volessi attribuire un rank speciale ad un singolo utente, come devo fare?

Ho pensato di creare un nuovo gruppo con le stesse funzioni di un utente normale e quindi assegnare un rank personalizzato al gruppo ed inserire l'utente nel nuovo gruppo. Ma possibile che non esiste metodo più rapido ed invasivo?  :unsure:  :unsure:  :unsure:

 

Parola agli esperti, grazie  :D  :D  :D

Link al commento
Condividi su altri siti

12 risposte a questa domanda

Messaggi raccomandati

  • 0

unico modo credo sia usare html ... perchè lo vuoi attribuire solo a un utente che scegli tu... quindi
ACP > Look & Feel > Manage Skin Sets & Templates > Scegli la tua skin > Global Templates > userInfoPane
cercate
 

    <if test="authorcfields:|:$author['custom_fields'] != """>        <ul class='custom_fields'>            <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">                <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">                    <if test="$field != ''">                        <li>                            {$field}                        </li>                    </if>                </foreach>            </foreach>        </ul>    </if>

 

aggiungi dopo

                        <if test="in_array( $author['member_id'], array( 6, 7, 8 ) )">				<a class='url' href="http://..."><img src="http://...png"></a>			</if>

sostituisci 6,7,8 con gli id degli utenti a cui vuoi far visualizzare un determinato RANK!

Modificato da Skillman_92
Link al commento
Condividi su altri siti

  • 0

C'è la possibilità di usare la hook di adriano che limita il custom field a dei gruppi scelti... dopo ripasso e ti dò più informazioni.

Link al commento
Condividi su altri siti

  • 0

Grazie provo a cercare.

P.S. Già che mi ci trovo, vi segnalò che da iPad sia in risposta rapida che completa non appare nessun pulsante dell'editor, ed inoltre con Tapatalk è impossibile accedere

Link al commento
Condividi su altri siti

  • 0

Ecco potresti usare questo per filtrare il campo a degli utenti specifici... (SOS34) Custom Profile Field Per User Group

Per usare quindi 2 custom field in un singolo codice prova a seguire questa guida.

Unico dubbio che mi rimane è sapere se vuoi lasciare la scelta all'utente di cambiare l'immagine del rank...

perchè altrimenti occorre una "configurazione" diversa, puoi usare un codice html senza usare un custom field!

Link al commento
Condividi su altri siti

  • 0

Ma, preferirei evitare troppe modifiche  :D

Non mi serve un Rank sul gruppo, o che l'utente possa sceglierlo da se, volevo soltanto assegnare ad un utente specifico un immaginetta sotto il profilo  :wub:

Link al commento
Condividi su altri siti

  • 0

scusa era $author['member_id'] la variabile ... ho corretto sopra...


Comunque ho appena trovato un altro modo per poter assegnare il rank a uno o più utenti a tua scelta (tutto solo creando un custom field e andando nella pagina del profilo dell'utente interessato e cambiargli il tipo di rank... lui non potrà modificarlo)
SubRanks

 

1zyucgi.png

Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora
  • Chi sta navigando   0 utenti

    • Nessun utente registrato visualizza questa pagina.
×
×
  • Crea Nuovo...

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.