funzionamento dei commenti END/BEGIN per la modifica dei template


Risolto funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Dom 22 Set 2019 - 0:26

ciao! 

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. study


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 scratch (meno male che c'è la modalità anteprima BigSmile).

'notte :zzz:
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da MattiaDes il Dom 22 Set 2019 - 12:21

@bugandy 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.
Questa modifica la si può fare dal pannello di amministrazione senza bisogno di dover apportare modifiche ai templates Very Happy

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"


funzionamento dei commenti END/BEGIN per la modifica dei template Z_user10

funzionamento dei commenti END/BEGIN per la modifica dei template 1300 funzionamento dei commenti END/BEGIN per la modifica dei template 2203 funzionamento dei commenti END/BEGIN per la modifica dei template 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Dom 22 Set 2019 - 14:35

ciao!

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... scratch
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da MattiaDes il Dom 22 Set 2019 - 18:27

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


funzionamento dei commenti END/BEGIN per la modifica dei template Z_user10

funzionamento dei commenti END/BEGIN per la modifica dei template 1300 funzionamento dei commenti END/BEGIN per la modifica dei template 2203 funzionamento dei commenti END/BEGIN per la modifica dei template 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Dom 22 Set 2019 - 21:53

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:
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.
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da MattiaDes il Lun 23 Set 2019 - 11:59

@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.
Esattamente, è proprio così! Very Happy
@bugandy 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é.
Così a memoria non ti saprei dire... potrebbe essere perchè fa parte di un ciclo principale, che comprende tutte le altre variabili al proprio interno


funzionamento dei commenti END/BEGIN per la modifica dei template Z_user10

funzionamento dei commenti END/BEGIN per la modifica dei template 1300 funzionamento dei commenti END/BEGIN per la modifica dei template 2203 funzionamento dei commenti END/BEGIN per la modifica dei template 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Mer 25 Set 2019 - 14:12

ciao!

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.
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Sab 28 Set 2019 - 14:30

UP BigSmile
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da MattiaDes il Dom 29 Set 2019 - 14:53

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


funzionamento dei commenti END/BEGIN per la modifica dei template Z_user10

funzionamento dei commenti END/BEGIN per la modifica dei template 1300 funzionamento dei commenti END/BEGIN per la modifica dei template 2203 funzionamento dei commenti END/BEGIN per la modifica dei template 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Dom 29 Set 2019 - 17:10

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.
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da MattiaDes il Lun 30 Set 2019 - 10:41

Purtroppo non riesco a capire a cosa serva... sui template delle altre versioni non c'è Embarassed

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)


funzionamento dei commenti END/BEGIN per la modifica dei template Z_user10

funzionamento dei commenti END/BEGIN per la modifica dei template 1300 funzionamento dei commenti END/BEGIN per la modifica dei template 2203 funzionamento dei commenti END/BEGIN per la modifica dei template 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da bugandy il Lun 21 Ott 2019 - 12:18

Grazie lo stesso. Per ora sono riuscito a ottenere ciò che volevo.

Se ci saranno problemi ci penserò.

Possiamo mettere risolto.
bugandy
bugandy
Nuovo membro

Sesso : Maschio
Età : 33
Messaggi : 31
Località : Italia


http://ilcubdeglienigmisti.forumattivo.com
bugandy è stato ringraziato dall'autore di questo topic.

Risolto Re: funzionamento dei commenti END/BEGIN per la modifica dei template

Messaggio Da MattiaDes il Lun 21 Ott 2019 - 17:36

Perfetto, segnato come risolto


funzionamento dei commenti END/BEGIN per la modifica dei template Z_user10

funzionamento dei commenti END/BEGIN per la modifica dei template 1300 funzionamento dei commenti END/BEGIN per la modifica dei template 2203 funzionamento dei commenti END/BEGIN per la modifica dei template 392
MattiaDes
MattiaDes
Amministratore
Amministratore

Sesso : Maschio
Età : 23
Messaggi : 4116
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Vedere l'argomento precedente Vedere l'argomento seguente Torna in alto


 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum