Back to the index page  
  FAQ   Cerca   Lista degli utenti   Gruppi utenti   Calendario   Registrati   Pannello Utente   Messaggi Privati   Login 
  »Portale  »Blog  »Album  »Guestbook  »FlashChat  »Statistiche  »Links
 »Downloads  »Commenti karma  »TopList  »Topics recenti  »Vota Forum


Iscrivi e promuovi il tuo Forum o il tuo Sito nella Top 100 del Forum Help. Clicca Qui per iscriverti

Prima di richiedere informazioni dettagliate sulle funzioni del tuo Forum, Leggi Qui o consulta la Guida Funzioni.

Inserisci sempre l' url del tuo Forum per le richieste di assistenza.

Crea il tuo Forum Premium Professionale FULL OPTION su MasterTopForum. Clicca Qui per creare il tuo Forum Premium


[Premium] Inserire nuovi campi nel profilo utente
Utenti che stanno guardando questo topic:0 Registrati,0 Nascosti e 0 Ospiti
Utenti registrati: Nessuno


 
Nuovo Topic   Rispondi       Indice del forum -> Guide
  PrecedenteInvia Email a un amico.Utenti che hanno visualizzato questo argomentoSalva questo topic come file txtVersione stampabileMessaggi PrivatiSuccessivo
 
 MessaggioInviato: 03 Nov 2011 19:38:14  [Premium] Inserire nuovi campi nel profilo utente
Descrizione:
Rispondi citando
Messaggio
  Giaguaro9

Site Admin




Sesso: Sesso:Maschio
Età: 31
Registrato: 04/05/06 19:14
Messaggi: 2186
Giaguaro9 is offline 







italy

Ciao a tutti.
E' possibile inserire dei campi aggiuntivi e personalizzabili nel profilo degli utenti (che inseriranno alla registrazione o successivamente) e visualizzabili nel miniprofilo a sx dei post.
Questi campi potranno essere di tipo stringa, radio e tendina.
Questa è la procedura per aggiungere dei campi personalizzati:

Andate in: Pannello di Amministrazione->Aggiungi Campi->Gestisci->Aggiungi nuovo campo (in basso)

  • Nome => Inserite un nome
  • Descrizione => descrizione facoltatitva per il campo (verrà mostrata all'atto dell'inserimento),
  • Tipo => selezionate il tipo di dati e i caratteri max (solo per i campi testo, lasciate 0 per un campo illimitato)
  • Valori => se avete scelto il tipo tendina o radio inserite i possibili valori
  • Campo obbligatorio, Consenti BBCode, Consenti Smilies, Consenti HTML => scegliete in base all'uso che volete fare del campo
  • Permessi Default => se scegliete consenti tutti gli utenti potranno inserire quel campo salvo diverso settaggio nei permessi dei campi, se scegliete nega viceversa
  • Cliccate sul primo bottone invia trascurando per ora la parte sottostante


Ora se un utente utilizza il campo, questo sarà visibile nel profilo, nella pagina di registrazione e nel miniprofilo nei post.

Se volete utilizzare il campo come url per un link (come richiesto da Claudio68 per linkare al profilo FaceBook di ogni utente) dovete effettuare ancora altre operazioni.

  • Tornate in Gestisci Campi, cercate il campo appena creato e cliccate su modifica
  • Per prima cosa aggiungete alla descrizione del campo che gli utenti dovranno specificare http:// prima del loro link
  • Disabilitate il BBCode e gli Smilies
  • Nella sezione Opzioni Avanzate impostate Mostra Tipo nella visione dei post su Variabile TPL
  • In Nome nei Templates inserite una stringa senza spazi (ad esempio Facebook_Profile)
  • In Espressione Regolare potete inserire una stringa in sintassi PCRE per validare il campo, vivamente consigliata se si utilizza il campo come link visto che restituirà un errore se un utente inserisce qualcosa di diverso da un url. Non mi soffermo sul PCRE ma la stringa da inserire affinchè vengano accettati solo link di FaceBook è la seguente
    Codice:
    ^http:\/\/?(?:www.)?facebook.com\/(?:(?:\w)*#!\/)?(?:pages\/)?(?:[?\w\-]*\/)?(?:profile.php\?id=(?=\d.*))?([\w\-]*)?^

  • Cliccate sul secondo Invia
  • Andate in Adminpanel->Amministrazione Stili->Gestione->Modifica HTML->viewtopic_body.tpl
  • Cercate la stringa
    Codice:
    <!-- BEGIN xdata -->

  • Subito sopra questa stringa incollate il seguente codice
    Codice:
    <a href="{postrow.Facebook_Profile}"><img src="Immagine Dell'Icona di FB"></a><br>
    sostituendo a Facebook_Profile il Nome nei Template e ad Immagine Dell'Icona di FB un url di un'icona di FB (ovviamente potete adattare il codice come meglio credete, l'importante è che utilizziate la stringa {postrow.Facebook_Profile} per prelevare il valore del campo.
  • Salvate le modifiche.


Se inserite come nell'esempio un'immagine linkata questa comparirà sempre, anche se l'utente non ha specificato il link e quindi cliccandoci non accadrà nulla. Se invece inserite solo {postrow.Facebook_Profile} senza il tag <a> verrà mostrato il link solo se questo viene inserito dall'utente.

Spero che questa possa far scoprire un potente mezzo di personalizzazione dei forum prima poco usato Smile
Buona serata
_________________
MODERATORE
Solo gli utenti registrati possono vedere le immagini!
Registrati o Entra nel forum!



  • Il tuo forum è offline? -- CLICCA QUI
  • Prima di aprire un topic utilizza la funzione Cerca ! -- CLICCA QUI
  • Hai appena creato il tuo forum? Leggi le FAQ! -- CLICCA QUI
Profilo Messaggio privato
 
 MessaggioInviato: 03 Nov 2011 19:38:14 Adv
Messaggio
  Adv









Nuovo Topic   Rispondi    Indice del forum » Guide

Pagina 1 di 1
Tutti i fusi orari sono GMT + 1 ora

Mostra prima i messaggi di:

  

Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare files da questo forum





Free Forum Help topic RSS feed 
Powered by MasterTopForum.com with phpBB © 2003 - 2009
Macinscott 2 by Scott Stubblefield