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

Header random

Supporto stili in generale.
Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Header random

Messaggio da Haku » 07/12/2010, 0:14

bingo ha scritto:devi creare 4 immagini con lo stesso nome differenziate solo dal numero, cioè banner_1.png, banner_2.png, ecc. o come cavolo vuoi ma devono essere uguali.
Nel CSS devi mettere

Codice: Seleziona tutto

   background: url({T_THEME_PATH}/images/banner_{RANDOM_HEADER}.png) #b3c7d7;
Altrimenti come fa a trovare il file bannerrpgmkrnatalizio.png ?
Fermo restando che i file li devi mettere nella cartella "images" del theme.
Allora,le 4 immagini sono chiamate rispettivamente header_random_1 etc...tutte con stesse estesioni .png.
il banner di adesso l'ho dovuto risettare ovviamente se no rimanevo senza ^^'
Ah,le immagini sono nella cartella theme/images.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Header random

Messaggio da Micogian » 07/12/2010, 6:25

Questo è quello che avevi detto di avere e che ovviamente sarebbe sbagliato:
Poi nel css ho questo:

Codice: Seleziona tutto

#wrapheader {
   min-width: 900px;
   width: 900px;
   min-height:150px;
   height: 150px;
   height: auto !important;
   background: url(http://www.rpgmkr.net/forum/styles/rpgmkr/theme/images/bannerrpgmkrnatalizio.png) #b3c7d7;
   /* Bordo a41b2f11111 */
   background-repeat: no-repeat;
   padding: 0;
   margin: 0 auto;
}
A me la Guida sembra corretta, è necessario però aggiornare sia il Template che il theme.

EDIT
Ma poi siamo sicuri che i banner devono stare in "#wrapheader" ?

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Header random

Messaggio da Haku » 07/12/2010, 15:31

Oh beh,ho aggiornato qualsiasi cosa bingo :D
Il mio banner sta nel parametro wrapheader,quindi come si vede il banner di ora,dovrebbero vedersi anche quelli random O_o

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Header random

Messaggio da Micogian » 08/12/2010, 15:47

Sinceramente non riesco a capire come tu possa aver un banner (che si vede correttamente) con altri "banner random", o una cosa o l'altra, a meno che il banner visibile non si chiami "banner_.png", cioè senza il numero che gli viene attribuita dal random.
L'altro problema è che non viene detto "dove" viene creato il random e quindi potrebbe essere quello il problema.
Ad esempio, se il random lo metto nel file index.php, poi, se vado ad aprire il viewforum o il viewtopic non ho nessun random.
In questo caso chiamare un banner "banner_.png" e altri "banner_1.png", "banner_2.png", ecc. sarebbe la soluzione, perchè se il random è attivo inserisce il banner corrispondente, se non lo è mette il banner senza numeri.

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Header random

Messaggio da Haku » 08/12/2010, 22:16

bingo ha scritto:Sinceramente non riesco a capire come tu possa aver un banner (che si vede correttamente) con altri "banner random",
Era inteso come dire...se nel css mi si vede il banner...perchè con il random no? O_O
Oltretutto,se effettuo le modifiche dal file sorgente e non da PCA,prima o poi devo aggiornare il template da PCA (nel caso di altre modifiche)...quindi non sarebbe lo stesso?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Header random

Messaggio da Micogian » 08/12/2010, 22:44

Ma alla fine io non ho mica capito quello che hai fatto. Per me la modifica è semplice e non vedo perchè non debba funzionare.
Per le modifiche ai file io non mi sogno nemmeno di farlo da PCA, tutto nei file originali, tanto per aggiornare si sta un attimo.
Con Total Commander si modifica anche un file remoto.

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Header random

Messaggio da Haku » 09/12/2010, 1:00

bingo ha scritto:Ma alla fine io non ho mica capito quello che hai fatto.
Oddio,l'ho citato più e più volte post addietro xD

Ho eseguito le modifiche ai due file .php,rinominato le immagini in banner_1.png etc,e inserito la stringa nel wrapheader come da guida,inserendo:

Codice: Seleziona tutto

background: url({T_THEME_PATH}/images/banner_{RANDOM_HEADER}.png) #b3c7d7;

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Header random

Messaggio da Micogian » 09/12/2010, 6:59

Ma se se scrivi:
Nel css ho messo questo

Codice: Seleziona tutto

#wrapheader {
   min-width: 900px;
   width: 900px;
   min-height:150px;
   height: 150px;
   height: auto !important;
   background: url(http://www.rpgmkr.net/forum/styles/rpgmkr/theme/images/bannerrpgmkrnatalizio.png) #b3c7d7;
   /* Bordo a41b2f11111 */
   background-repeat: no-repeat;
   padding: 0;
   margin: 0 auto;
}
non riesco a capire che nesso abbia con i banner e ripeto: o metto i banner "random" o metto il banner natalizio.
Se poi ci metto i banner con la variabile {RANDOM_HEADER} e non funziona, la prima cosa che farei è sincerarmi se la variabile ha un valore e di conseguenza il nome dei file. Inserisco in un qualsiasi punto dell'overall_header la variabile (magari in un <title>) e vedo cosa mi restituisce.
Non capisco inoltre perchè non si possa inserire l'immagine con il sistema tradizionale (<img src="url_immagine" alt="xxxxx">) che ci permette anche di inserire il tag "alt" (utile per i motori) invece di inserirlo nei css.

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Header random

Messaggio da Haku » 10/12/2010, 2:03

Il banner natalizio l'ho ripristinato perchè se no gli utenti ovviamente non visualizzano nessun banner dato che la modifica non va.
Poi,se hai idea di come sostituire tutto nell'overall header,ti posto il file perchè io non ne ho la minima idea.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Header random

Messaggio da Micogian » 10/12/2010, 7:10

A volte bisogna avere un pò di fantasia.
Tu dici che il banner natalizio funziona e il relatico css è il seguente:

Codice: Seleziona tutto

background: url(http://www.rpgmkr.net/forum/styles/rpgmkr/theme/images/bannerrpgmkrnatalizio.png) #b3c7d7;
mentre gli eventuali banner random andrebbero così:

Codice: Seleziona tutto

background: url(http://www.rpgmkr.net/forum/styles/rpgmkr/theme/images/banner_{HEADER_RANDOM}.png) #b3c7d7;
ok ?

Ora mi domando: se invece di chiamarlo "bannerrpgmkrnatalizio.png" lo chiamo "banner_.png" cosa cambia ?
Nulla se poi inserisco il css

Codice: Seleziona tutto

background: url(http://www.rpgmkr.net/forum/styles/rpgmkr/theme/images/banner_.png) #b3c7d7;
Faccio così e provo. Non vedo perchè non debba funzionare: ho cambiato nome al file ma ho anche cambiato l'url nel css.
Mi segui ?
Fatta questa prova, dando per scontato che funzioni (previo aggiornamento dello Stile in PCA)
A proposito: mi risulta che per i cambiamenti del theme non sia sufficiente cancellare la cache ma si deve proprio aggiornare il tema da PCA. Non vorrei che fosse tutto qui il problema perchè è dall'inizio che dico che bisogna aggiornare lo Stile.
Fatto questo vado a caricare i banner_1.png, banner_2.png ecc. nella stessa cartella dove ho messo il banner natalizio che ora si chiama semplicemente banner_.png.
Inserisco nel CSS la variabile che diventa

Codice: Seleziona tutto

background: url(http://www.rpgmkr.net/forum/styles/rpgmkr/theme/images/banner_{HEADER_RANDOM}.png) #b3c7d7;
Ora la situazione dovrebbe essere questa: se la variabile {HEADER_RANDOM} ha un valore si dovrebbe visualizzare il relativo file, se non lo ha la variabile è vuota e di conseguenza il file richiamato sarà banner_.png, senza nessun numero.
Se la matematica non è un'opinione...............

Rispondi

Torna a “Supporto stili”

Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti