Browsing all articles tagged with blog Archives - JeKo’s blog 0.7 b
Mar
7
2010

HeaderZ 2.0 :)

lupo_alberto

Non so se ve ne siete accorti ma da ieri sera (ore 4:13 di notte… argh) sono nuovamente disponibili i miei headers!!

Con il cambio di layout del blog i vecchi sono diventati, purtroppo, inutilizzabili… ma niente paura, qui a sinistra potete scaricare i nuovi sorgenti e riprendere a mandarmi i vostri lavori (che finiranno nell’intestazione del blog a random ad ogni accesso!).

Per chi volesse la spiegazione tecnica di quanto fatto (oh shit!, get a life! 😉 ), here we go! 😛

<?php
$directory = ‘immagini/headers2’;
$headers = scandir($directory);
$max = count($headers);

$random = rand(3, $max);
?>

<div>
<?php
if ($headers[$random]){ ?>
<img src=”directory_contenente_gli_headers<?php echo $headers[$random]; >”  alt=”JeKo’s headers 2.0 :)” />
<? } ?>
</div>

Chiaro no? 😉

Per i poco avvezzi ecco la spiegazione in pseudo italiano.

La variabile $directory contiene l’indirizzo della cartella che contiene le immagini. La variabile $headers (che in realtà è un array) immagazzina tutti i nomi delle immagini avvalendosi della funzione scandir.
$max fa il count della variabile $headers e contiene il valore numerico della lunghezza dell’array… in parole povere sa quanti elementi sono contenuti nell’array. Questo valore mi servirà per tirare a caso (randomizzare) un header ad ogni caricamento della pagina.

Con rand(3, $max) andiamo a tirare a caso un numero compreso tra 3 e l’ampiezza dell’array $headers.

Se vi state chiedendo perché parto da tre e non da uno come ci si potrebbe aspettare, la risposta è semplice. La funzione scandir indicizza il contenuto di una data cartella… se avete presente esplora risorse di windows sapete che i primi due elementi di una cartella sono ‘.’ e ‘..’ che servono a cambiare di cartella… ecco, quei due elementi sono i valori 1 e 2 dell’array e, dunque, vanno scartati. Randomizzato il numero, lo piazziamo all’interno della variabile $random.

if ($headers[$random]) è un semplice controllo: se il risultato di $headers[$random] non restituisce una stringa vuota, allora posso procedere ad inserire l’immagine.

L’ultima stringa, banalmente, è il codice html che disegna l’immagine presa dalla cartella degli headers randomizzata nelle stringhe precedenti.

Tutta questa pappardella di roba va inserita nel file header.php del vostro tema di WordPress (od, ovunque vogliate far comparire l’immagine nella vostra pagina web php).

Et voilà, il gioco è fatto. Non resta che riempire la cartella designata ed il gioco è fatto! Ed ora tocca a voi… aspetto con impazienza i nuovi lavori da inserire. Le specifiche le trovate qui mentre il file sorgente .PSD (Photo Shop Document), qui.

Apr
30
2008

Rollo’s moment :)

E finalmente anche Rollo (che, contrariamente ad ogni previsione, ha trovato i sorgenti PSD presenti nella sidebar 😛 ) ci delizia con un bellissimo header decisamente in tema con questo blog…

Header from RolloPack

Feb
7
2008

Ritocchi al layout

Shrek-2---Puss-in-Boots

Non sapevo davvero come passare la sera… il raffreddore si è impadronito fulminamente di me… niente esercitazione dei vigili del fuoco volontari, niente cena dal Pollaccio, niente caffé-birra-digestivo con gli amici… ma almeno ho inserito quell’immagine che da tempo volevo piazzare… servirà a qualcosa? io mi sciolgo ogni volta che vedo quegli occhioni… come si fa a resistere? 😉

Suvvia, fate in modo che questo paio di orette di lavoro (intervallato da spuntino di mezzanotte, modifica playlist e cazzeggio in chat) non siano state vane… Commentate, è un ordine! 😛

Dic
19
2005

Una nuova alba

Author JeKo    Category blog, test     Tags , ,

una nuova alba
… e in una notte buia, fredda, silenziosa, rischiarata da poche stelle opache e da qualche lampione che, solitario e distante, si erge contro il nero cielo d’inverno, che ricominca questa avventura digitale, questo blog iniziato già troppe volte… e davanti al monitor mi riprometto che sarà la volta buona, l’inizio di qualcosa di concreto, solido, ragionato… non sarà il solito ‘ammasso disordinato di idee messe li tanto per fare qualcosa’… cercherà di essere lo specchio dell’animo, il riflesso dei miei pensieri…

Citazione dell’anno


"Odiare i mascalzoni è cosa nobile"


Marco Fabio Quintiliano

Headers 2.0!

Headers 2.0 .... back again!
Paraponzi ponzi po'... gli headers son tornati... e tu che aspetti? Join the community! Scopri come (e scarica il .PSD!)

Que pasa aqui?

agosto: 2017
L M M G V S D
« Giu    
 123456
78910111213
14151617181920
21222324252627
28293031  

Nuvolame vario

Commenti recenti

Archivi

This blog is – questo blog è…

100% Made in Italy

Admin area