Un pulsante speciale

Area dedicata al phpBB 3.0.X
Avatar utente
alex75
Amministratore
Amministratore
Connesso: No
Messaggi: 4565
Iscritto il: 23/08/2012, 23:45
Versione phpBB3: 3.2.8
Stile utilizzato: Prosilver
Versione SEO: SI
Mod / Estensioni installate: Si
Link del Forum: www.phpbb-store.it
Località: palermo

Re: Un pulsante speciale

Messaggio da alex75 » 15/01/2013, 19:10

una mod è comunque una modifica al codice sorgente.
Non è chiaro come tu voglia inserire questo bottone senza modificare il codice; sicuramente qualcosa andrà modificata.
Non è chiaro inoltre questo bottone cosa faccia e a cosa serva. Da quanto dici sembra che comunque sia già funzionante per le vostre esigenze. Quindi basterà semplicemente richiamarlo (con piccola modifica al codice) ed anteporre al codice una condizione che lo faccia visualizzare soltanto ad admin e moderatori.
Ma se non c'è possibilità di modificare il codice dei file del tuo forum, sicuramente non si va da nessuna parte.
Regolamento Forum
Programmi utili
Le nostre guide
Scambio Banner
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<

TarjaFloor
Trusted
Trusted
Connesso: No
Messaggi: 57
Iscritto il: 10/01/2013, 15:37
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: No
Link del Forum: www.fantascienzallatele.altervista.org/forum/index.php

Re: Un pulsante speciale

Messaggio da TarjaFloor » 15/01/2013, 21:03

alex75 ha scritto:una mod è comunque una modifica al codice sorgente.
Non è chiaro come tu voglia inserire questo bottone senza modificare il codice; sicuramente qualcosa andrà modificata.
Sono d' accordo sulla modifica, per quanto mi riguarda. Vorrei prima testarlo altrove, ho un forum ricostruendo che ben si addice a questi esperimenti. Dopodiché, proporrò la modifica nel forum di gioco. Qualcuno dirà SI oppure NO.
Non è chiaro inoltre questo bottone cosa faccia e a cosa serva.
Deve mandare in esecuzione uno script esterno. Però dovrebbe passare allo script il link del post nel quale viene cliccato ( se esiste la possibilità tecnica di farlo ) nonchè ila luser di ogondi chi lo ha premuto.
Da quanto dici sembra che comunque sia già funzionante per le vostre esigenze.
Io ho detto che lo script funziona.
Quindi basterà semplicemente richiamarlo (con piccola modifica al codice) ed anteporre al codice una condizione che lo faccia visualizzare soltanto ad admin e moderatori.
Lo potremmo inserire, ad esempio, sotto il pulsante di QUOTE
Immagine
Ma se non c'è possibilità di modificare il codice dei file del tuo forum, sicuramente non si va da nessuna parte.
Procediamo pure. Qualcuno poi deciderà s sia o meno il caso. Dipende anche da quanto sarà corposa la modifica

TarjaFloor
Trusted
Trusted
Connesso: No
Messaggi: 57
Iscritto il: 10/01/2013, 15:37
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: No
Link del Forum: www.fantascienzallatele.altervista.org/forum/index.php

Re: Un pulsante speciale

Messaggio da TarjaFloor » 15/01/2013, 21:07

Barrnet ha scritto:HTML non andrà mai in disuso ^^'
Diciamo allora che è considerato demodèe? ( a me, peraltro, non interessa cosa pensa la gente. Se è funzionale, ben venga HTML )

Avatar utente
alex75
Amministratore
Amministratore
Connesso: No
Messaggi: 4565
Iscritto il: 23/08/2012, 23:45
Versione phpBB3: 3.2.8
Stile utilizzato: Prosilver
Versione SEO: SI
Mod / Estensioni installate: Si
Link del Forum: www.phpbb-store.it
Località: palermo

Re: Un pulsante speciale

Messaggio da alex75 » 15/01/2013, 23:35

Il lavoro più semplice per poter linkare al tuo file tramite un bottone è questo:
apri: Styles/prosilver/template/viewtopic_body.html

Trova:

Codice: Seleziona tutto

<!-- IF postrow.U_QUOTE --><li class="quote-icon"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}"><span>{L_REPLY_WITH_QUOTE}</span></a></li><!-- ENDIF -->
Aggiungi dopo:

Codice: Seleziona tutto

<!-- IF U_MCP --><li class="icon"><a href="http://link al tuo file.php"><img src="http://link alla tua immagine per il tasto.gif" title="titolo"/></a><!-- ENDIF -->
In questo modo i normali utenti non vedranno questo tasto.
Aggiorna lo stile da pca, svuota la cache.
Regolamento Forum
Programmi utili
Le nostre guide
Scambio Banner
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<

TarjaFloor
Trusted
Trusted
Connesso: No
Messaggi: 57
Iscritto il: 10/01/2013, 15:37
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: No
Link del Forum: www.fantascienzallatele.altervista.org/forum/index.php

Re: Un pulsante speciale

Messaggio da TarjaFloor » 22/01/2013, 15:58

TarjaFloor ha scritto:ila luser di ogondi chi lo ha premuto.[/color]
Ma cosa ho scritto? :ahhh:

TarjaFloor
Trusted
Trusted
Connesso: No
Messaggi: 57
Iscritto il: 10/01/2013, 15:37
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: No
Link del Forum: www.fantascienzallatele.altervista.org/forum/index.php

Re: Un pulsante speciale

Messaggio da TarjaFloor » 22/01/2013, 16:11

alex75 ha scritto:Il lavoro più semplice per poter linkare al tuo file tramite un bottone è questo:
apri: Styles/prosilver/template/viewtopic_body.html

Trova:

Codice: Seleziona tutto

<!-- IF postrow.U_QUOTE --><li class="quote-icon"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}"><span>{L_REPLY_WITH_QUOTE}</span></a></li><!-- ENDIF -->
Aggiungi dopo:

Codice: Seleziona tutto

<!-- IF U_MCP --><li class="icon"><a href="http://link al tuo file.php"><img src="http://link alla tua immagine per il tasto.gif" title="titolo"/></a><!-- ENDIF -->
In questo modo i normali utenti non vedranno questo tasto.
Aggiorna lo stile da pca, svuota la cache.
Ti ringrazio, verifico e farò sapere.

TarjaFloor
Trusted
Trusted
Connesso: No
Messaggi: 57
Iscritto il: 10/01/2013, 15:37
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: No
Link del Forum: www.fantascienzallatele.altervista.org/forum/index.php

Re: Un pulsante speciale

Messaggio da TarjaFloor » 22/01/2013, 16:40

Credo ci sia un equivoxco di fondo.
il pulsante deve apparire in tutti i nuovi post ma essere invisibile agli utenti standard. Invece, ora come ora, appare solo nei post aggiunti da utenti non standard.
Seconda cosa ( upgrade); dovrebbe essere visibile ( ad utenti superiori ) solo fino a che non sya stato valutato il post, dopodiché diverrebbe invisibile a tutti. Capisco che, per questa feature, ove la si possa implementare, occorrerà una interazione di qualche tipo con i database, corretto?

Cià

Avatar utente
alex75
Amministratore
Amministratore
Connesso: No
Messaggi: 4565
Iscritto il: 23/08/2012, 23:45
Versione phpBB3: 3.2.8
Stile utilizzato: Prosilver
Versione SEO: SI
Mod / Estensioni installate: Si
Link del Forum: www.phpbb-store.it
Località: palermo

Re: Un pulsante speciale

Messaggio da alex75 » 22/01/2013, 19:04

Aggiungi sul tuo profilo l'indirizzo del tuo forum e mandami in mp un username test, per capire meglio il problema.
Regolamento Forum
Programmi utili
Le nostre guide
Scambio Banner
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<

TarjaFloor
Trusted
Trusted
Connesso: No
Messaggi: 57
Iscritto il: 10/01/2013, 15:37
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Prosilver
Versione SEO: NO
Mod / Estensioni installate: No
Link del Forum: www.fantascienzallatele.altervista.org/forum/index.php

Re: Un pulsante speciale

Messaggio da TarjaFloor » 24/01/2013, 14:32

alex75 ha scritto:Aggiungi sul tuo profilo l'indirizzo del tuo forum e mandami in mp un username test, per capire meglio il problema.
E' il forum che sto ricostruendo ( a tal proposito posterò per avere un suggerimento sul recupero dati dal vecchio forum ) e quindi ha pochissimi dati al suo interno.
Creata ad hoc un' utenza alex75 ( dettagli in MP )
Se vedi il messaggio "test" nella sezione "DOCTOR WHO" vedrai che il pulsante di valutazione c'è ( a parte il fatto che non capisco perché si vedano entrambi gli stati, visto che l' ho creato per copia da quello di quote )
Dopodiché, se proverai a creare un post, vedrai che il pulsante "VALUTA" non ti comparirà.
Comunque sia, o faccio i pulsanti più grandi o cambio template...

Cià

PS profilo aggiornato

Avatar utente
alex75
Amministratore
Amministratore
Connesso: No
Messaggi: 4565
Iscritto il: 23/08/2012, 23:45
Versione phpBB3: 3.2.8
Stile utilizzato: Prosilver
Versione SEO: SI
Mod / Estensioni installate: Si
Link del Forum: www.phpbb-store.it
Località: palermo

Re: Un pulsante speciale

Messaggio da alex75 » 24/01/2013, 18:32

Io non vedo il tasto di cui abbiamo discusso finora, ne il suo relativo codice sul viewtopic...
Comunque, dato che hai deciso di fare un forum nuovo e dato la tua singolare richiesta, ti invito a seguire il consiglio che ti è già stato dato; cioè provare le mod già esistenti e collaudate per raggiungere il tuo scopo.
Dr.House ha scritto:per mettere un pulsante a menù ti occorre la mod thank for post e da li vedrai il rating nei messaggi ed i ringraziamenti nei profili.
Congiuntamente ne potresti installare un'altra la User Reputation Points 0.3.1 (punti reputazione user) che anche se abbandonata, funziona perfettamente anche sulla versione 3.0.11 basta guardare qui su questo forum l'indicatore di progresso,ovvero i punti di reputazione che gli utenti danno ad altri utenti e c'e' anche la possibilità di stilare la classifica automatica in ordine di voto.Per farti un'idea, scendi nella home e leggi il rigo:Siamo orgogliosi di.
Purtoppo non c'e' altro sistema.
Siamo qui ad aiutarti, facci sapere. :ok:
Regolamento Forum
Programmi utili
Le nostre guide
Scambio Banner
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<

Rispondi