- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- [Phpbb3]Campi personalizzati nei thread e form login in home
-
[Phpbb3]Campi personalizzati nei thread e form login in home
Ciao a tutti,
oggi smanettavo con i campi personalizzati dei profili di phpbb3. E' una funzione molto utile.
Mi chiedevo se fosse possibile, anche manualmente, inserire dei campi personalizzati all'apertura dei thread, magari di sezioni definite, tipo quella che c'è in Analisi e sviluppo siti del forum GT.Inoltre notavo che prima di effettuare il login la form per l'accesso è in basso, mi piacerebbe spostarla sotto l'header, ma non so quale pezzo di codice devo andare a toccare. Sapreste indicarmi quale file devo smanettare?

Ok, per oggi ho dato, grazie mille a tutti!!

-
Ciao Pika

Per i campi personalizzati, purtroppo non è possibile applicarli ai 3d. Sto pensando di creare una mod proprio per quello, dato che anche a me servirebbe questa funzione. Comunque nel frattempo c'è questa phpbb.com/community/viewtopic.php?f=69&t=712785 ; non è proprio quello che cerhi, ma il senso è lo stesso

Per il form, potrei dirti come fare, ma per non rischiare di riempire il 3d di post e contro post, se mi invii l'index_body del tuo tema te lo sistemo direttamente.:)
A presto!
-
@Alexandro said:
Per i campi personalizzati, purtroppo non è possibile applicarli ai 3d. Sto pensando di creare una mod proprio per quello, dato che anche a me servirebbe questa funzione.
startrekguide.com/community/viewtopic.php?f=50&t=3606&start=0&st=0&sk=t&sd=a&hilit=profile+fields

-
Vi ringrazio ragazzi per le risposte!

Alexandro, ti ringrazio per la proposta, sei sempre molto gentile nel dare la tua disponibilità ogni volta ;), ma il regolamento del forum prevede che si discuta quì la risoluzione alla domanda, è una forma di tutela nei tuoi confronti, perchè se qualcuno trova la discussione poi ti chiederà di farlo anche a lui e così la tua casella pm si riempirà di richieste e questo non è un bene.

Potrebbe anche essere uno spunto per postare un tutorial su come fare, no?
Supercapocc, ti ringrazio...mi armerò di tutte le poche risorse che possiedo riguardo all' english per capire quello che c'è scritto, sperando di non combinare danni... anzi, adesso lo traduco e posto la traduzione.;)
Grazie di nuovo
-
grazie mille Supercapocc! Non avevo idea dell'esistenza di questo tutorial. Se tu la usi, mi farebbe piacere vedere lo screen di un 3d per farmi un idea di come questa applicazione agisce a livello grafico

Certo Pika! Avevo intenzione di spiegare la modifica nel post in cui avrei allegato l'index. Il problema è che utilizzi un template diverso da quello di default o comunque diverso da quello che utilizzo io, quindi probabilmente qualche riga di codice è diversa. Comunque provo a dirti come fare e poi se casomani non ci riesci, mi passi il file

Apri l'index_body.html del tema;
CERCA E CANCELLA:
<!-- IF not S_USER_LOGGED_IN --> <br clear="all" /> <form method="post" action="{S_LOGIN_ACTION}"> <table class="tablebg" width="100%" cellspacing="1"> <tr> <td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td> </tr> <tr> <td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" /> <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" /> <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF --> <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td> </tr> </table> {S_FORM_TOKEN} </form> <!-- ENDIF --> <br clear="all" /> ```**CERCA: **``` <!-- INCLUDE overall_header.html --> ```**INCOLLA UNA RIGA DOPO: **``` <!-- IF not S_USER_LOGGED_IN --> <br clear="all" /> <form method="post" action="{S_LOGIN_ACTION}"> <table class="tablebg" width="100%" cellspacing="1"> <tr> <td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td> </tr> <tr> <td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" /> <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" /> <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF --> <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td> </tr> </table> {S_FORM_TOKEN} </form> <!-- ENDIF --> <br clear="all" /> ```**SALVA E AGGIORNA IL TEMPLATE DAL PANNELLO DI AMMINISTRAZIONE. **Il codice a cui faccio riferimento è quello del Subsilver2, ma guardando la grafica del tuo forum, non credo ci siano differenze. Fammi sapere
-
Non lo avevo capito, scusami.

Hai ragione. Tanto le prove le faccio su un forum di prova con installato il template che uso sull'ufficiale, quindi credo che in quel senso non ci siano problemi (le ultime parole famose). Ti ringrazio, lo provo subito, prega per me.**

EDIT:** Ok, ci sono riuscita, pare funzionare, praticamente sposti il codice da sotto a sopra, ecco io non sapevo quale file si dovesse modificare, ora lo so. Grazie mille!

-
Di nulla Pika

@supercapocc said:
startrekguide.com/community/viewtopic.php?f=50&t=3606&start=0&st=0&sk=t&sd=a&hilit=profile+fields

Mmm...mi sa che non è quello che intendevo io...Se non sbaglio Pikadilly parla di aggiungere un modulo dove, al momento dell'apertura di un 3d, l'utente può riempire dei campi che verranno postati insieme al contenuto stesso del messaggio (vedi allegato).
Se ho letto bene, il tutorial in questione spiega come modificare l'uso dei campi personalizzati, nei limiti della loro funzione originale. :bho:
-
In effetti il titolo Custorm profile mi fa pensare ai campi del profilo.
Be, può essere lo stesso utile a qualcuno, adesso lo provo e vediamo che combina questo codice, magari è una cosa utile.
In ogni caso cercavo proprio quello che ha detto Alexandro.
