,

Modificare/Rendere visibili i Campi predefiniti di PHPBB

Uno Strip! velocissimo.
Su Bloom è sorto il bisogno di poter rendere visualizzabile l’età dell’utente registrato a tutti, sotto l’avatar, che di regola è visibile solo quando viene visualizzato il Profilo personale.
Questo è il risultato finale: come raggiungerlo?

Direte “Semplice! Basta inserire aggiungere una nuova voce in CAMPO PERSONALIZZATO PROFILO nel PCA e renderlo visualizzabile nel miniprofilo!”
Peccato che la voce Età/Data di Nascita sia già presente nel sistema di PHPBB, quindi all’utente apparirebbero due voci uguali nell’iscrizione riguardo all’età: poco professionale.
Di suo non è possibile mettere mano alle voci preimpostate di PHPBB. Cosa fare quindi? Risolviamo in 2 semplicissimi passi, con un piccolo strategemma.La soluzione è più facile di quanto si immagini, senza mettere mano a MOD particolari o codici assurdi (come ho trovato in giro): la soluzione è nel file viewtopic_body.html

Il file viewtopic_body.html (lo trovate in /forum/styles/VOSTROTEMA) corrisponde a ciò che si vede nel frame a sinistra del Topic, ovvero, l’Avatar e le voci sotto elencate (Iscritto dal, Messaggi, Località…). Non ci basta quindi che aggiungere il codice dell’età all’interno di questo file. Il risultato è l’immagine su pubblicata.

    1. Aprite Viewtopic_body.html con un editor HTML;
    2. Inserite questa stringa dove preferite
  • <!– IF postrow.POSTER_AGE –><dt><strong>{L_AGE}:</strong> {postrow.POSTER_AGE}</dd><!– ENDIF –>
    1. Io l’ho preferita mettere sotto alla voce LUOGO quindi dopo subito dopo questo codice:
  • <!– IF postrow.POSTER_FROM –><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!– ENDIF –>

ALTERNATIVE

Se volete un’altra voce che non sia l’età potete dare un’occhiata al file ucp_profile_profile_info.html che corrisponde a tutto ciò che appare nel menu Profilo personale dell’utente. Potete quindi copiare da li la voce che vi aggrada e ricopiarla all’interno di viewtopc_body.html e dare libero sfogo alla fantasia.

Luca Chialastri