Pagina 1 di 2

Contenuto del div page-body

Inviato: 10/07/2011, 15:22
da Luigi81
Ciao!
Sto modificando un passo alla volta il template Prosilver SE.
Volevo apportare alcune modifiche al contenuto del div page-body, ma non trovo i file. Dove trovo i file?
Grazie

Re: Contenuto del div page-body

Inviato: 10/07/2011, 17:04
da Micogian
Luigi81 ha scritto:Ciao!
Sto modificando un passo alla volta il template Prosilver SE.
Volevo apportare alcune modifiche al contenuto del div page-body, ma non trovo i file. Dove trovo i file?
Grazie
Quali file ?
I file CSS e i pulsanti sono rispettivamente nella cartelal theme e imageset.
Se guardi il file template.cfg troverai alla fine una riga di questo tipo:

Codice: Seleziona tutto

inherit_from = prosilver
che significa che i file del template che non sono presenti in prosilver_se vengono cercati in prosilver.
Ne deriva che devi mantenere le due cartelle prosilver e prosilver_se.

Sarebbe comunque possibile inserire tutti i file mancanti in prosilver_se e togliere la riga inherit_from = prosilver

Re: Contenuto del div page-body

Inviato: 10/07/2011, 17:19
da Luigi81
quindi se copio i file html che trovo in prosilver template in prosilver_se templete posso cancellare quella riga?

Re: Contenuto del div page-body

Inviato: 10/07/2011, 17:56
da Micogian
Non l'ho mai fatto ma dovrebbe essere così.
Ovviamente devi importare solo i file che mancano in prosilver_se

Re: Contenuto del div page-body

Inviato: 10/07/2011, 18:05
da pegasus81
Si si, funziona proprio così! ;)

Re: Contenuto del div page-body

Inviato: 10/07/2011, 18:19
da Luigi81
Grazie!
Ho modificato alcune cose ma mi crea una differenza tra log in e out.
ho modificato i file index_body.html, overall_footer.html, overall_header.html, simple_header.html, forumlist_body.html.
Vi allego le foto.

Re: Contenuto del div page-body

Inviato: 10/07/2011, 18:34
da Micogian
Prima di fare modifiche di una certa importanza io direi che bisognerebbe "capire" come funziona il tutto.
In particolare i file overall_header e overall_footer sono staccati ma alla fine confluiscono in tutte le pagine, integrandosi fra loro.
Ad esempio un <div> in overall_header viene chiuso solo alla fine, in overall_footer.
Se tra i due file viene messo un codice che non tiene conto di questo possiamo avere delle brutte sorprese.
Altra cosa sono le "condizioni IF" che stabiliscono come si comporta lo script in certe condizioni (log in) e in altre (log out).
Senza queste basi è dura fare modifiche.

Re: Contenuto del div page-body

Inviato: 10/07/2011, 18:46
da Luigi81
si ma se mai si prova mai si impara.

il file che contiene le stattistiche del forum e' solo nel file index_body.html?o ci sono altri file da modificare?

il mio problema e che non riesco a rintracciare i file html che creano la pagina.

Re: Contenuto del div page-body

Inviato: 10/07/2011, 19:19
da Micogian
Devi partire dalla base di phpbb.
In phpbb il sistema è più o meno questo: un file PHP si connette al database ed estrae i dati che servono, a volte utilizzando le functions incluse nella pagina.
Questi dati vengono immagazzinati in un array di variabili che vengono poi interpretati e visualizzati dal template.

Nel file php si può sapere qual'è il template interessato dalla stringa:

Codice: Seleziona tutto

$template->set_filenames(array(
	'body' => 'index_body.html')
);
che indica che il template interessato è index_body.html.
Dai un'occhiata alla Guida: Creare una Pagina personalizzata", é molto istruttivo.

Re: Contenuto del div page-body

Inviato: 12/07/2011, 18:27
da Luigi81
Ciao!

Scusate se non vi ho risposto prima ma ero senza internet.

Ho seguito i vostri consigli e ho risolto i problemi che avevo.
Spero che porterete ancora pazienza se vi chiedo altre cose.

Grazie