Vai al contenuto
Rino Sp'

Rank personalizzato per singolo utente

Recommended Posts

Rino Sp'

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
BomAle

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.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Rino Sp'

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
BomAle

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!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Rino Sp'

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:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
BomAle

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Rino Sp'

Si Si, ed ho anche assegnato un link a caso a

<a class='url' href="http://...">

 

visto che non ho ben capito cosa indica  :D ma non esce nulla comunque  :unsure:  :unsure:  :unsure:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
BomAle

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti per un nuovo account nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

×