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

Sfondo dell header che cambia?

Supporto stili in generale.
Rispondi
Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Sfondo dell header che cambia?

Messaggio da gennyna » 22/10/2010, 19:28

Ho provato a cercare, ma non ho trovato nulla.. Esiste un modo per far cambiare lo sfondo degli header automaticamente?

In pratica ho 4 immagini e vorrei che queste vengano ruotate fra loro..

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: Sfondo dell header che cambia?

Messaggio da Micogian » 22/10/2010, 19:56

A cosa ti riferisci, alla variabile SITE_LOGO_IMG ?

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Sfondo dell header che cambia?

Messaggio da Barrnet » 22/10/2010, 20:02


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: Sfondo dell header che cambia?

Messaggio da Micogian » 22/10/2010, 20:34

Senza scomodare il .com io ho risolto nella mia Home in questo modo:

1) prima di tutto devi vedere dove sono inserite le immagini, giusto per sapere qual'è la variabile da usare.
Ad esempio, se le immagini le hai nella cartella "images" della root il percorso sarà:
"images/"

Se invece sono in "styles/..../imageset" sarà
$user->theme['imageset_path']


2) Modifica file includes/functions.php
Trova la parte di codice:

Codice: Seleziona tutto

	// The following assigns all _common_ variables that may be used at any point in a template.
	$template->assign_vars(array(
Inserisci prima il seguente codice:

Codice: Seleziona tutto

$site_logo[1] = "images/nome_immagine1" ;  // o l'eventuale percorso dove sono le immagini
$site_logo[2] = "images/nome_immagine2" ;
$site_logo[3] = "images/nome_immagine3" ;
$site_logo[4] = "images/nome_immagine4" ;

$array_random = array('1','2','3','4');
shuffle($array_random);

$x = $array_random[0];

$site_logo_cor = $site_logo[$x];
Il comando shuffle($array_random) estrae un numero a caso tra quelli elencati, ne consegue che $site_logo_cor sarà l'immagine corrispondente a quel numero.

3) Dopo il codice

Codice: Seleziona tutto

	// The following assigns all _common_ variables that may be used at any point in a template.
	$template->assign_vars(array(
comincia la lista delle variabili, trova la riga

Codice: Seleziona tutto

'SITE_LOGO_IMG'			=> $user->img('site_logo'),
e aggiungi la riga

Codice: Seleziona tutto

'SITE_LOGO_IMG_COR'	=> $site_logo_cor,
A questo punto non devi far altro che sostituire nel file overall_header la variabile SITE_LOGO_IMG con SITE_LOGO_IMG_COR.

Ad ogni refresh avrai una diversa immagine.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Sfondo dell header che cambia?

Messaggio da gennyna » 23/10/2010, 1:07

bingo tu sei un mito..!! Domani mattina mi metto all'opera e ti faccio sapere!

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Sfondo dell header che cambia?

Messaggio da gennyna » 26/10/2010, 11:01

ciao bingo; sto rifacendo il template al mio sito perchè conteneva troppi errori...

Sto utilizzando questa tua piccola guida per mettere lo sfondo al mio header, ma non so quale grandezza debbano essere i banner.. Potresti dirmi quale mettere? Voglio che non ci siano problemi di visualizzazione da pc a pc.. Ad esempio se io metto una immagine di : 200*20 sul mio pc si vede bene; ma se vai su un altro pc con un altra risoluzione l'immagine si vede sfasata

Rispondi

Torna a “Supporto stili”

Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti