funzionamento dei commenti END/BEGIN per la modifica dei template
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1 • Condividi
funzionamento dei commenti END/BEGIN per la modifica dei template
Mi servirebbe una delucidazione/documentazione/tutorial o qualunque altra cosa che mi spieghi come usare i commenti END/BEGIN per personalizzare il template. per capirci, questi:
- Codice:
<!-- BEGIN topic -->
<!-- BEGIN header_row -->
<!-- END header_row -->
<!-- BEGIN table_sticky -->
<!-- END table_sticky -->
Ho capito che il forum sostituisce quei commenti con il codice html, ma mi sfugge il criterio.
Ho provato a ragionare sul template predefinito, ma sembra non esserci nessuna logica.
Prima che me lo chiediate, quello che volevo fare sarebbe unire le discussioni in rilievo con tutte le altre in una tabella unica.
Sono già riuscito a fare altre piccole personalizzazioni modificando e aggiungendo codice HTML, ma quando ho provato a unire le due tabelle riportando il codice (commenti compresi) della prima sotto la seconda sono successi casini (meno male che c'è la modalità anteprima ).
'notte
Ospite- Ospite
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Questa modifica la si può fare dal pannello di amministrazione senza bisogno di dover apportare modifiche ai templatesbugandy ha scritto:Prima che me lo chiediate, quello che volevo fare sarebbe unire le discussioni in rilievo con tutte le altre in una tabella unica.
Pannello di amministrazione ► Generale > Messaggi ed email > Configurazione > Separare gli avvisi e una nota dei messaggi: No
(A breve correggerò questa traduzione italiana dato che non è molto chiara)
Riguardo ai vari BEGIN/END nei template servono ad indicare l'inizio e la fine di una parte di codice. Sono fondamentali perchè spesso funzionano come dei "clici for"
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Grazie. Me l'ero proprio persa quell'opzione (in effetti non è molto chiaro).
Comunque il template lo voglio modificare comunque perché ho intenzione di apportare delle modifiche css per le quali ho bisogno che le righe della tabella corrispondenti ai thread in rilievo abbiano una classe personalizzata per poterli identificare.
Quindi c'è modo di sapere esattamente a quale parte di codice si riferiscono i commenti o devo arrivarci per deduzione?
Tra l'altro ora nell'anteprima ho la table-head che viene ripetuta per ogni riga della tabella ma non riesco a capirne il motivo, anche provando ad annullare per tentativi le ultime modifiche che ho fatto la situazione resta invariata...
Ospite- Ospite
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Va bene
A quali commenti ti riferisci? Innanzitutto devi individuare il template a cui si riferisce la pagina che vuoi modificare, poi a seconda della versione del forum devi trovare la parte di codice inerente (ti conviene confrontare il codice sorgente del forum con quello HTML del template, magari usando ispeziona elemento)
La table-head viene ripetuta perchè probabilmente l'hai inserita all'interno del BEGIN del box principale
A quali commenti ti riferisci? Innanzitutto devi individuare il template a cui si riferisce la pagina che vuoi modificare, poi a seconda della versione del forum devi trovare la parte di codice inerente (ti conviene confrontare il codice sorgente del forum con quello HTML del template, magari usando ispeziona elemento)
La table-head viene ripetuta perchè probabilmente l'hai inserita all'interno del BEGIN del box principale
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Allora, il template che sto modificando è il topics_list_box, che come ho detto si riferisce alla visualizzazione dei thread.
Contemporaneamente sto modificando anche il viewforum_body che si riferisce al resto della pagina, ma una cosa per volta.
Per confrontare il codice uso dall'inizio "analisi pagina" da "strumenti sviluppatore" di waterfox.
I commenti a cui mi riferisco sono quelli che ho riportato nel primo post.
Se ho capito bene ciò che intendi, i commenti stanno alle graffe del ciclo e tutto ciò che è al loro interno viene ripetuto.
La parte ripetuta si trova effettivamente all'interno del BEGIN del box principale, solo che si trovava già lì anche nel template predefinito, non c'è l'ho messa io.
Invece il problema erano i commenti:
che avevo prima spostato e poi perso per strada, che funzionano esattamente all'opposto: tutto ciò che è al loro interno non viene ripetuto.
Rimettendoli a posto il codice della pagina torna a contenere una volta sola ciò che sta al loro interno.
Grazie comunque, perché da solo non ci sarei mai arrivato.
Mi sfugge perché il BEGIN del box principale deve comprendere i tag di chiusura della prima tabella per funzionare bene, ma va bé.
Non metto ancora risolto perché non ho ancora finito di sperimentare.
Contemporaneamente sto modificando anche il viewforum_body che si riferisce al resto della pagina, ma una cosa per volta.
Per confrontare il codice uso dall'inizio "analisi pagina" da "strumenti sviluppatore" di waterfox.
I commenti a cui mi riferisco sono quelli che ho riportato nel primo post.
Se ho capito bene ciò che intendi, i commenti stanno alle graffe del ciclo e tutto ciò che è al loro interno viene ripetuto.
La parte ripetuta si trova effettivamente all'interno del BEGIN del box principale, solo che si trovava già lì anche nel template predefinito, non c'è l'ho messa io.
Invece il problema erano i commenti:
- Codice:
<!-- BEGIN table_sticky --><!-- END table_sticky -->
che avevo prima spostato e poi perso per strada, che funzionano esattamente all'opposto: tutto ciò che è al loro interno non viene ripetuto.
Rimettendoli a posto il codice della pagina torna a contenere una volta sola ciò che sta al loro interno.
Grazie comunque, perché da solo non ci sarei mai arrivato.
Mi sfugge perché il BEGIN del box principale deve comprendere i tag di chiusura della prima tabella per funzionare bene, ma va bé.
Non metto ancora risolto perché non ho ancora finito di sperimentare.
Ospite- Ospite
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Esattamente, è proprio così!bugandy ha scritto:Se ho capito bene ciò che intendi, i commenti stanno alle graffe del ciclo e tutto ciò che è al loro interno viene ripetuto.
Così a memoria non ti saprei dire... potrebbe essere perchè fa parte di un ciclo principale, che comprende tutte le altre variabili al proprio internobugandy ha scritto:Mi sfugge perché il BEGIN del box principale deve comprendere i tag di chiusura della prima tabella per funzionare bene, ma va bé.
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Non fa niente. Basta pensare un po' fuori dagli schemi e sono riuscito a fare tutto quello che mi serviva.
Mi sai dire a cosa si riferisce questo campo input?
- Codice:
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
Perché nella pagina non compare, neanche in analisi pagina, non c'è proprio.
Volevo togliere i main-head e main-foot che non mi piacciono proprio, ma al loro interno c'è quel campo e prima di toglierlo voglio essere sicuro che sia davvero superfluo.
Grazie.
Ospite- Ospite
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Mmmh mi sai specificare la versione del tuo forum e in quale template è presente questo codice?
A prima vista sembra che servi per fare una selezione multipla degli argomenti, quindi forse per la pagina di moderazione delle sezioni (ovvero quella a cui si accede quando si clicca sul link "modera questo forum" in fondo a ciascuna sezione), ma potrei sbagliarmi
A prima vista sembra che servi per fare una selezione multipla degli argomenti, quindi forse per la pagina di moderazione delle sezioni (ovvero quella a cui si accede quando si clicca sul link "modera questo forum" in fondo a ciascuna sezione), ma potrei sbagliarmi
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Versione punBB, come specificato nel profilo.
Il template è il solito topic-list-box.
La pagina di moderazione sembra utilizzi un template separato, ad occhio il modcp_body.
Comunque uno dei due 'input' l'ho commentato e la pagina di moderazione resta invariata.
Il template è il solito topic-list-box.
La pagina di moderazione sembra utilizzi un template separato, ad occhio il modcp_body.
Comunque uno dei due 'input' l'ho commentato e la pagina di moderazione resta invariata.
Ospite- Ospite
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Purtroppo non riesco a capire a cosa serva... sui template delle altre versioni non c'è
Forse può essere che serva per segnare tutti gli argomenti di quella sezione come letti, anche se è una cosa che non viene usata direttamente dall'utente, ma dal sistema (se togli infatti i BEGIN/END vedi solo una checkbox)
Se ti può tornare utile in questa pagina sono presenti tutti i templates di Forumattivo e per ogni template c'è la lista delle variabili (anche se quella tua non ha alcuna spiegazione/descrizione)
Forse può essere che serva per segnare tutti gli argomenti di quella sezione come letti, anche se è una cosa che non viene usata direttamente dall'utente, ma dal sistema (se togli infatti i BEGIN/END vedi solo una checkbox)
Se ti può tornare utile in questa pagina sono presenti tutti i templates di Forumattivo e per ogni template c'è la lista delle variabili (anche se quella tua non ha alcuna spiegazione/descrizione)
Re: funzionamento dei commenti END/BEGIN per la modifica dei template
Grazie lo stesso. Per ora sono riuscito a ottenere ciò che volevo.
Se ci saranno problemi ci penserò.
Possiamo mettere risolto.
Se ci saranno problemi ci penserò.
Possiamo mettere risolto.
Ospite- Ospite
Argomenti simili
» Modifica ai Template del Profilo
» Modifica del template per alcune parti del profilo
» phpBB2: modifica di viewtopic_body per i forum con template personalizzati
» [Nuova Opzione] Modifica Template per le versioni phpBB3 e Invision
» Notifica di Modifica e Blocco modifica e scrittura forum
» Modifica del template per alcune parti del profilo
» phpBB2: modifica di viewtopic_body per i forum con template personalizzati
» [Nuova Opzione] Modifica Template per le versioni phpBB3 e Invision
» Notifica di Modifica e Blocco modifica e scrittura forum
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.