Visualizzazione Stampabile
-
Citazione:
Originariamente Scritto da
Darkshenron
L'unico che riesco a trovare è
questo, ma è per la 3.8, e pare non esserci ancora nulla su vBulletin.org per la 4.0.
Si.. credo sia proprio il Plugin che cecavo, almeno, è ciò che ha le funzionalità che stavo cercando, difatti ho visto che è possibile scegliere dei campi o crearli, che poi saranno vusualizzati in ogni post, come appunto, gli "hobby o gli interessi o altre voci che si vedono negli esempi..
Non funzionerà sulla versione 4?
-
Chiudo in quanto cross-posted (doppione).
-
Oops ... scusate mi sono incappato di un bug :p
-
Citazione:
Originariamente Scritto da
volavia
Non funzionerà sulla versione 4?
No, quello non funziona, infatti se guardai anche tutti gli ultimi messaggi è tutta gente che chiede allo sviluppatore di quella mod di aggiornarlo per la versione 4. :)
-
Tagliamo la testa al toro e non aspettare il plugin, fai in questo modo:
Comincia ad entrate nel Pannello di controllo amministratore
Vai in Campi del profilo utente > aggiungi un nuovo campo profilo utenti
Ora cominci a creare un profilo
Il tipo di campo nel profilo > Spunta la casella a scelta singola
Titolo: Barca posseduta
Descrizione: Indica il tipo di barca posseduta
Articoli per la linea: 0
Opzioni:
Gommone
Barca a vela
Tipo di motore
" Inserisci le opzioni che l'utente può selezionare. Separa ogni opzione con una riga.
Ordine di visualizzazione: quello che vuoi
Campo richiesto: Si,Sempre
Campo modificabile dall'utente : no
Campo privato : no
Campo di ricerca nella lista utente : si
Visualizzare nella lista utenti : si
le seguenti opzioni lasciatele cosi... e salva
una volta salvato prendi il numero di field che si trova a lato del nome del profilo salvato...
Ora vai in Stili e templates > gestione degli stili> modifica i templete > postbit_legacy (0ppure postbit dipende dai layout che usi)
Trova questa riga:
Codice PHP:
<if condition="$show['avatar']"><div class="smallfont">
<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$avatarurl" alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>
ed inserisci sotto questo:
Codice PHP:
<if condition="$post['fieldX']"> <div> <img src="images/sex/$post[fieldX].gif" title="$post[fieldX]"> </div> </if>
dove è scritto $post['fieldX'] al posto della X metti il numero di field creato in precedenza, salva e controlla che tutto funga.
-
Grazie mille... stasera faccio subito una prova..
P.S.
Io i campi aggiuntivi nel profilo li ho già creati e sono una ventina.. inserirò nei post quelli di maggiore interesse che sono 3 o 4..
-
Ho provato subito ma.. c'è un problema..
Non ho la riga di cui sopra.. ma una simile, ho VB prima di ogni if separato da:
<vb:if condition="$show['avatar']">
<a class="postuseravatar" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}">
<img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" title="{vb:rawphrase xs_avatar, {vb:raw post.username}}" />
</a>
</vb:if>
Ho aggiunto questa riga subito sotto, aggiungendo VB: in apertura e in chiusura
<vb:if condition="$post['field11']"> <div> <img src="images/sex/$post[field11].gif" title="$post[field11]"> </div> </vb:if>
Ma non succede nulla.. eppure io ho quel campo riempito
In caso si riesca a capire il perchè non funziona, immagino che devo mettere una riga come sopra per ogni campo del profilo che voglio visualizzare sostituendo il numero con quello che mi interessa, giusto?
-
Io ho modificato il "postbit legacy... mi sono accorto che ho anche il "postbit" ma comunquein postbit la stringa da cercare così come mi hai indicato non c'è.. alla voce avatar c'è questa:
<vb:if condition="$show['avatar']">
<a class="postuseravatarlink" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}">
<vb:if condition="$post.avatarurl">
<img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" />
<vb:else />
<img src="{vb:stylevar imgdir_misc}/unknown.gif" />
</vb:if>