Questa non é una vera e propria estensione, ma una estensione base per permettere di modificare gli stili senza agire dai file originali phpBB, evitando danni.
La base consiste in un solo file e poi sono disponibili tanti "pezzi" aggiungibili secondo le proprie esigenze.
QUI é spiegato più dettagliatamente come funziona.
phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
[DEV] Style Extension
- brunino
- Moderatore
- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
- Contatta:
[DEV] Style Extension
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
-
- Utente
- Messaggi: 34
- Iscritto il: 21/04/2014, 13:23
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- Località: Varese
- Contatta:
Re: [DEV] Style Extension
Molto utile, domani la scarico e la provo
Re: Style Extension
L'ho installata ma non saprei adesso come procedere
- Sir Xiradorn
- Grafico
- Messaggi: 1659
- Iscritto il: 11/08/2009, 12:41
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.6.15
- Database: MariaDB 10.1.9
- Località: Lontano....
- Contatta:
Re: Style Extension
In sostanza brunino ha preparato una zona dove poter fare degli innesti nel tema tramite quello che in phpbb 3.1 sono definiti come event.
Se guardi nel template del tuo stile o anche nel prosilver, che è il tema radice o chiamiamolo pure super tema, ci stanno ad un certo punto delle cose del tipo
Queste cosa è un punto dove puoi eventualmente piazzare un tuo file con il tuo html personale quindi aggiungere elementi senza andare a toccare il tema stesso.
Questo serve perchè, quando fanno degli aggiornamnti, il codice primario resta pulito e tu non devi fare strane unioni di codice come in passato quando si facevano aggiornamenti.
Un esempio iper veloce.
Problema: Ammettiamo che vogliamo far uscire un messaggio (non scrivo hello world perchè mi sta antipatico oh. zzzarola siamo italiani usiamolo ). Scherzi a parte facciamo che vogliamo usare un testo colorato subito dopo l'intestazione e prima del corpo della pagina (qualunque essa sia - sto semplificando per chiarezza di lettura).
Domanda: Eh ti pare facile e come faccio senza tocca il codice e usando l'estensione di brunino (ma anche la vostra personale)?
Risposta: Sembra astruso sto meccanismo, ma na volta capito è più facile di quanto si pensi.
Risoluzione: Ok Prima cosa dico: Ok dopo l'header quindi vado a aprire il mio overall_header.html nella cartella template del prosilver ad esempio.
Alla fine troverò una cosa del genere
Questo è il nostro target. Benissimo.
Usando l'esensione di brunino ci dovrebbe essere (o se non ci sta la create voi) una struttura di questo tipo (sono cartelle quindi se non ci stanno le create voi. Se ci sono ok)
Come si può vedere la conformazione è esplicativa. In sostanza vi spiego rapidamente le cartelle
ext/bruninoit/stylext/ - relativa all'estensione
styles/all/ - avendo la cartella ALL avremo la nostra estensione applicata contemporaneamente in TUTTI gli stili installati e attivi
/template/event - stiamo modificando un file di template e quindi stiamo piazzando un nostro file in un certo event ovvero quello nominato poco fa
Ora il gioco è fatto. Nella cartella event andiamo a creare il file html avente come nome PROPRIO quello dell'EVENTO considerato. Nel nostro caso: overall_header_page_body_before.html
Apriamolo e facciamo la nostra modifica a volo
Salviamo e vuotiamo la cache. Il vostro messaggio dovrebbe essere apparso come volevamo e sara una cosa (nel mio caso ad esempio):
Salve a te Sir Xiradorn
Se hai altri dubbi chiedi pure
Se guardi nel template del tuo stile o anche nel prosilver, che è il tema radice o chiamiamolo pure super tema, ci stanno ad un certo punto delle cose del tipo
Codice: Seleziona tutto
<!-- EVENT certo_nome_evento -->
Questo serve perchè, quando fanno degli aggiornamnti, il codice primario resta pulito e tu non devi fare strane unioni di codice come in passato quando si facevano aggiornamenti.
Un esempio iper veloce.
Problema: Ammettiamo che vogliamo far uscire un messaggio (non scrivo hello world perchè mi sta antipatico oh. zzzarola siamo italiani usiamolo ). Scherzi a parte facciamo che vogliamo usare un testo colorato subito dopo l'intestazione e prima del corpo della pagina (qualunque essa sia - sto semplificando per chiarezza di lettura).
Domanda: Eh ti pare facile e come faccio senza tocca il codice e usando l'estensione di brunino (ma anche la vostra personale)?
Risposta: Sembra astruso sto meccanismo, ma na volta capito è più facile di quanto si pensi.
Risoluzione: Ok Prima cosa dico: Ok dopo l'header quindi vado a aprire il mio overall_header.html nella cartella template del prosilver ad esempio.
Alla fine troverò una cosa del genere
Codice: Seleziona tutto
<!-- EVENT overall_header_page_body_before -->
Usando l'esensione di brunino ci dovrebbe essere (o se non ci sta la create voi) una struttura di questo tipo (sono cartelle quindi se non ci stanno le create voi. Se ci sono ok)
Codice: Seleziona tutto
ext/bruninoit/stylext/styles/all/template/event
ext/bruninoit/stylext/ - relativa all'estensione
styles/all/ - avendo la cartella ALL avremo la nostra estensione applicata contemporaneamente in TUTTI gli stili installati e attivi
/template/event - stiamo modificando un file di template e quindi stiamo piazzando un nostro file in un certo event ovvero quello nominato poco fa
Ora il gioco è fatto. Nella cartella event andiamo a creare il file html avente come nome PROPRIO quello dell'EVENTO considerato. Nel nostro caso: overall_header_page_body_before.html
Apriamolo e facciamo la nostra modifica a volo
Codice: Seleziona tutto
<p style="color: red; font-weight: bold">Salve a te {S_USERNAME}</p>
Salve a te Sir Xiradorn
Se hai altri dubbi chiedi pure
Sir Xiradorn
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
Re: Style Extension
Non credo di aver capito.... ci provo.
L'ext di Brunino permette di personalizzare un tema di partenza (il mio è il prosilver) aggiungendo delle cose o sovrascrivendo tutto il tema?
Faccio un esempio.... se io volessi fare quella "benedetta" barra di navigazione con i tasti dovrei, visto che non so fare ext, modificare il file overall_header.html e common.css.
Nel caso dell'ext di Brunino dovrei fare un file html solo con la barra di navigazione o rifare tutto il tema?
Grazie per la disponibilità nella risposta...
L'ext di Brunino permette di personalizzare un tema di partenza (il mio è il prosilver) aggiungendo delle cose o sovrascrivendo tutto il tema?
Faccio un esempio.... se io volessi fare quella "benedetta" barra di navigazione con i tasti dovrei, visto che non so fare ext, modificare il file overall_header.html e common.css.
Nel caso dell'ext di Brunino dovrei fare un file html solo con la barra di navigazione o rifare tutto il tema?
Grazie per la disponibilità nella risposta...
- brunino
- Moderatore
- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
- Contatta:
Re: R: Style Extension
Ti basterebbe fare un file con la barra di navigazione!
Qui trovi alcuni esempi di cosa si puo farci: http://brunino.altervista.org/area51/ph ... ce2902c615
L'evento che fa al tuo caso e' questo: overall_header_breadcrumb_append
Inviato dal mio GT-S5360 con Tapatalk 2
Qui trovi alcuni esempi di cosa si puo farci: http://brunino.altervista.org/area51/ph ... ce2902c615
L'evento che fa al tuo caso e' questo: overall_header_breadcrumb_append
Inviato dal mio GT-S5360 con Tapatalk 2
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
- brunino
- Moderatore
- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
- Contatta:
Re: [DEV] Style Extension
Ho aggiornato questa variante della StylExt, per modificare i file di lingua.
http://brunino.altervista.org/area51/ph ... &t=186#new
Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
http://brunino.altervista.org/area51/ph ... &t=186#new
Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
Chi c’è in linea
Visitano il forum: Nessuno e 208 ospiti