Passa ai contenuti principali

Installazione e configurazione per la Blogger Tag Cloud / Etichette Cloud

Ecco il tanto atteso post su come trasformare le nostre etichette in tag could, in base al numero di posts presenti con quella etichetta il tag diventa più grande e di colore diverso.
Questo codice funziona con gli ormai noti modelli di template blogger che usano xml e non i primi template che usano solo xhtml.




Procediamo, come al solito facciamo un backup, e andiamo in modifica,layout,html, lasciamo i widget cosi come sono cioè non espansi:
Ora il codice è disponibile in 3 parti. Una sezione riguardante il foglio di stile css, una sezione per la configurazione, e poi l'effettiva widget.
1- Nella sezione css riguardante lo stile aggiungiamo il seguente codice, in pratica prima di questo tag
]]></ b:skin>

/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}



2- ora prima della chiusura del tag /head inseriamo il seguente codice javascript che contiene:
max sono i colori e la grandezza massima per le etichette più numerose, min per il colore e la grandezza minime delle etichette meno numerose


<script type='text/javascript'>

// Label Cloud User Variables

var cloudMin = 1;

var maxFontSize = 20;

var maxColor = [0,0,255];

var minFontSize = 10;

var minColor = [0,0,0];

var lcShowCount = false;

</script>


3- passiamo all' inserimento del nostro widget, troviamo la seguente riga:


<b:widget id='Label1' locked='false' title='Labels' type='Label'/>



selezioniamo e sostituiamo con il seguente codice:






<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if> <div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>// Don't change anything past this point -----------------
// Cloud function s() ripped from del.icio.us
function s(a,b,i,x){
if(a&gt;b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}
var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = &quot;<data:label.name/>&quot;;
ts[theName] = <data:label.count/>;
</b:loop>for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
var ta=cloudMin-1;
tz = labelCount.length - cloudMin;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
if(ts[t] &lt; cloudMin){
continue;
}
for (var i=0;3 &gt; i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';

a.href = '/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script><noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div></b:includable>
</b:widget>




ora salvate si dovrebbero vedere le nuvole ti tag delle nostre etichette, per cambiare i valori dei colori edelle grandezze basta andare a ststituire nel codice js del passaggio 2 il valore max dei colori è 255, per la grandezza non esagerate. fatemi sapere a presto..






Commenti

  1. Ciao ragazzo...volevo chiederti un consiglio...come cazzo fai a fare il discorso dei PayPal...?

    so bene il sito e tutto dove devo andare, ma cosa comporta ciò...?

    RispondiElimina
  2. Ciao Elektrojoke!

    Inutile dirti che il tuo blog è un piacere per gli occhi e per la mente di chi, come me, cerca di esplorare, da autodidatta, gli sconfinati meandri dell'html.

    Ordunque ti porgo un paio di domande, spearando che tu abbia tempo e voglia di rispondermi.

    La prima mi porta ad associarmi al precedente commento, ovvero su come diavolo funzionano sti diavolo di paypal. E' sicuro dare il proprio recapito tel ed indirizzo?

    La seconda attiene al mio desiderio di inserire in un blog di futura (e spero prossima) rinascita, sempre su blogger, della doppia sidebar.

    Altre mille domande vorrei farti, ma non voglio abusare della tua sperata pazienza.

    Ciao e Grazie

    RispondiElimina
  3. Ciao Elektrojoke.

    Inutile dirti che il tuo blog è un piacere per la vista e la mente di chi, come me, s'impegna da autodidatta nel tentativo di esplorare i meandri talvolta oscuri e complessi dell'HTML.

    Per tal ragione, sempre sperando che vorrai rispondermi, vorrei porgerti tre domandine.

    La prima è pienamente conforme a quella del commento che mi precede. Ovvero: come diavolo funzionano sti paypal. Nel senso: è sicuro fornire il proprio indirizzo e numero telefonico?

    La seconda domanda attiene alla doppia sidebar. Infatti, mi piacerebbe molto riuscire ad inserirla nella futura (e spero prossima) ri-nascita di un blog condiviso con amici, sempre su piattaforma blogger.

    Terza ed ultima domandina, sperando di non averti finora tediato troppo, attiene al logo nell'indirizzo.
    Questo è stato per me, davvero, un grosso problema in passato in quanto, seguendo (sempre da autodidatta) le varie e vaghe informazioni che son riuscito a trovare sul web, mi imbatto sempre nello stesso dilemma: come diavolo posso inserire nel layout del blog un'immagine che risulta di formato sconosciuto a blogger?
    Spero di essere stato abbastanza chiaro nel mio essere pecoreccio su simili argomenti.

    Ti ringrazio anticipatamente per la pazienza e. mi auguro - per le risposte, laddove vorrai fornirmele; e mi scuso per non avere un indirizzo web da fornirti, magari per venirci a trovare sul web ...poichè, come ti dicevo il blog è in costruzione, per ora, solo mentale. Grazie ancora e ciao.

    RispondiElimina
  4. Ciao anonimo allora per quanto 1-riguarda pay pal è sicurissimo fornire i tuoi dati, però assicurati che sia il sito di paypal,
    2-per la doppia side bar inserirò un post dove indicherò un sito con tanti templete a tre colonne senza dover mettere mani al codice se vuoi ti inserisco io il yemplate.
    3-inserirò anche un post su come mettere il logo nell' indirizzo nella barra di navigazione.

    in favore chiedo solo tanti clik alle publicità..un saluto
    ciao

    RispondiElimina
  5. Non riesco a completare la modifica, poichè nel mio layout html, non c'è il codice che te segnali nel terzo passaggio, ho controllato milioni di volte, ne sono sicuro!!!
    Come posso fare?!?!? Ti prego di darmi una mano, sto impazzendo...puoi rispondere anche a inkispunk[at]gmail[dot]com!!!

    Il mio blog è www.inkiostrando.blogspot.com

    RispondiElimina
  6. ciao! gran bel post!
    una cosa sola..
    a me credo siano usciti i tag in base al numero di 'presenza', quindi i + numerosi all inizio.. non ci sarebbe un modo di metterlo chessò random o cmq magari anche alfabetico come hai fatto te?
    l'ideale per me (e anche graficamente credo)sarebbe una cosa assolutamente casuale..
    c'è modo di modificarlo? grazie

    RispondiElimina
  7. ciao
    ho rifatto la procedura ed ora dovrebbe essere a posto..
    ma rimane cmq il fatto di non essere in ordine alfabetico :|
    qual'è la stringa che lo comanda?
    ciao e grazie ;)

    (tranq ho cambiato nome dan->loz)

    RispondiElimina
  8. ok perfetto!
    c'è la possibilità di modificare per frequenza o alfabetico nell 'aggiungi elementi'
    Ciao e grazie ancora

    RispondiElimina
  9. grazie per questo articolo mi è stato utile

    RispondiElimina
  10. DI NIENTE ANZI VI CHIEDO SCUSA SE ALCUNI POSTS DEL MIO BLOG NON SONO PIù UTILI MA NON HO TANTO TEMPO DA STARE DIETRO..MA QUANDO HO 5 MINUTI MI FA PIACERE SEGNALARE COSE UTILI..UN SALUTO A TUTTI...

    RispondiElimina

Posta un commento

Post popolari in questo blog

Serrature a Doppia Mappa vs. Serrature a Cilindro Europeo: Qual è la Differenza e Qual è la Migliore Scelta?

  Quando si tratta di sicurezza domestica, le serrature svolgono un ruolo fondamentale. Due tipi comuni di serrature utilizzate sono le serrature a doppia mappa e le serrature a cilindro europeo. Ma qual è la differenza tra queste due opzioni e quale dovresti scegliere per proteggere al meglio la tua casa? Serrature a Doppia Mappa Le serrature a doppia mappa sono uno dei tipi più tradizionali di serrature utilizzate nelle porte di molte case. Queste serrature richiedono due chiavi differenti per essere aperte. Hanno due insiemi di alette interne, che devono essere allineate con precisione dalle chiavi per consentire l'apertura. Vantaggi delle Serrature a Doppia Mappa : Sicurezza : Le serrature a doppia mappa sono note per la loro resistenza agli attacchi, come l'effrazione. Affidabilità : Sono robuste e durature, richiedendo una manutenzione minima nel corso del tempo. Svantaggi delle Serrature a Doppia Mappa : Chiavi Agganciate : Il principale svantaggio è che le chiavi posson...

Windows Phone 7.8: aggiornamento rinviato al 2013

I possessori di smartphone con il sistema operativo Windows phone 7 dovranno attendere il prossimo anno per utilizzare l'aggiornamento alla versione 7.8. A comunicarlo è stata proprio Microsoft con un comunicato sul suo blog. Il corporate vice president del gruppo Windows phone Terry Meyerson ha comunicato, nella parte finale di un post intitolato “Un aggiornamento su Windows phone 7.8”, la notizia che il relaease della nuova versione verrà posticipato al 2013. In particolare si legge: “Sappiamo che siete ansiosi di ricevere l’aggiornamento a Windows Phone 7.8”, scrive Myerson, “e vogliamo che sappiate che stiamo lavorando intensamente per renderlo disponibile all’inizio del 2013 ”. Naturlamente i commenti degli utenti non si sono fatti attendere e alcuni ci sono andati giù pesante. In particolare rivendicano il fatto che sono stati abbandonati da Microsft e dagli sviluppatori, i quali abreve non rilasceranno più aggiornamenti per le vecchie piattaforme. Tra le proteste emergono ...

Nuove tecnologie per le porte di casa e domotica: come cambia la sicurezza delle abitazioni

Negli ultimi anni la tecnologia ha trasformato profondamente il modo in cui viviamo le nostre case. Uno degli ambiti che ha visto i maggiori sviluppi è quello della sicurezza domestica , in particolare per quanto riguarda le porte d’ingresso e i sistemi di accesso intelligenti. Grazie alla diffusione della domotica e delle serrature smart , oggi è possibile controllare e proteggere la propria abitazione in modo molto più efficace rispetto al passato. Le porte di casa non sono più solo una barriera fisica contro le intrusioni, ma diventano veri e propri dispositivi tecnologici integrati con smartphone, sensori e sistemi di automazione. Le porte di casa diventano intelligenti Le nuove porte di sicurezza sono progettate per offrire un livello di protezione molto più elevato rispetto alle porte tradizionali. Oltre alla robustezza dei materiali, oggi vengono integrate tecnologie digitali che migliorano il controllo degli accessi e la gestione della casa . Tra le innovazioni più diffuse...

La rivoluzione del dato variabile per il marketing one to one.

La tecnologia a favore della comunicazione personalizzata. La comunicazione massiva, essendo spersonalizzata, è noiosamente invasiva. Inutile raggiungere molti senza avere feedback. Più utile raggiungere le persone giuste attraverso una comunicazione diretta, fatta su misura, dove ci si rivolge al proprio cliente per nome e cognome, proponendo solo ciò che realmente interessa. La tecnologia oggi permette di fare questo. Sto parlando della rivoluzione della stampa a dato variabile. Tutto quello che serve è un file di excel con i dati che intendiamo usare (nome e cognome, frasi particolari, testi dedicati, immagini personalizzate, ecc) I prodotti ottenibili con l'uso del dato variabile sono molteplici: biglietti da visita, card e tessere individuali, cartellini prodotto, inviti nominali. Oppure stampa transazionale, per esempio stampe di fatture, conferme d’ordine, prodotti con codici a barre. Con un’unica sessione di stampa si possono produrre documenti in serie ma gli uni diversi...

iPhone con tastiera del BlackBerry

Typo Keyboard è una tastiera nata per iphone con lo stile del blackberry, per tutti coloro che amano la tastiera per comodità o per malinconia, ecco la soluzione giusta. Typo Keybord

Meteo online affidabile: Controlla le previsioni del tempo direttamente online

Sapere in anticipo che tempo fa, soprattutto prima di impegni di una certa rilevanza, può essere molto utile per scegliere l’abbigliamento, per decidere magari un itinerario, per decidere come spostarsi o anche per rimandare a migliore giornata. In Rete, numerosi siti internet ci informano sulle condizioni del tempo con una certa attendibilità Con questo post, intendo segnalarti due siti internet che ti consentono di controllare le previsioni del tempo, naturalmente direttamente online, in tutti i posti del mondo e con un certo anticipo (fino a 15 giorni) Wetterzentrale.de è il primo sito web che vado a segnalarti: il sito è interamente in tedesco e non ha di certo nell’interfaccia grafica il suo punto di forza, visto che oltre a non essere il massimo in termini di estetica e di design, non è molto usabile. Tuttavia, è tra i più attendibili. Cliccate a sinistra sulla zona di vostro interesse (nel nostro caso Europa) e potrete dare un’occhiata alle minime e alle massime della g...

Giochi iphone: A Monster ate my homework, un puzzle game davvero unico

Se possiedi un iPad, un iPhone o un iPod Touch, ma anche un dispositivo mobile targato Android e giocare è una delle cose che fai più spesso per passare un po’ di tempo, allora ti suggerisco di scaricare un puzzle game davvero unico che prende il nome di A Monster ate my homework. Il gameplay oggetto di questo post ha nella Geek Beach il suo sviluppatore Parliamo di un gioco tenuto costantemente aggiornato che, al momento della stesura dell’articolo di oggi, dispone di 4 quadri suddivisi in 20 livelli, eccezion fatta per l’ultimo che ne offre 25. 85 livelli totali per passare il vostro tempo. Vediamo un po’ le caratteristiche del gioco: ogni livello presenta una piattaforma (che può essere una scatola) su cui sono appoggiati i compiti, “tenuti a guardia” dai mostri. Lo scopo del gioco consiste nell’abbattere con una pallina rossa e blu i vari mostri, senza però far cadere nel vuoto i compiti. La forza del lancio non può essere regolata, non vi sono limiti di lancio e soprattutto è ...

Classifica The Enough Project: Intel, HP, SanDisk e Philips ai primi 3 posti nella ricerca di materie prime “non insanguinate”

Sulla base di una classifica stilata da The Enough Project, un’importante organizzazione no-profit, viene fuori che nella ricerca di materie prime “non insanguinate”, Intel, HP, SanDisk e Philips sono le tre aziende che salgono sul podio. La problematica in questione è quella inerente ai cosiddetti conflict minerals: ma cosa sono in ambito tecnologico? Semplicemente, materiali preziosi impiegati soprattutto sui moderni dispositivi hi-tech più recenti (smartphone, palmari, tablet), oltre che sui pc e sulle tv. Le materie prime diventano tra virgolette insanguinate nel momento in cui le circostanza in cui sono raccolte non sono in linea con i dettami della legge: quindi se le leggi sul lavoro non vengono applicate e rispettate, se c’è forte sfruttamento del personale, ma soprattutto se c’è “guerra” per aggiudicarsi il controllo del mercato di quella specifica materia prima. L’estrazione di tungsteno, di stagno e di tantalio nella Repubblica Democratica del Congo rappresenta di cert...

Immagazzinamento dati in un quadratino di vetro. Il gioiello targato Hitachi

Quanti di voi hanno file pesanti sul pc come video, filmati e immagini che se sommati incidono, non poco, sulle prestazioni? La chiavetta USB, le infinite tipologie di disco ottico e il cloud computing sotto quest’aspetto si rivelano particolarmente utili per gli utenti, ma con questo post vi segnalo un vero e proprio gioiellino hi-tech, in materia di archiviazione ed immagazzinamento dei dati. Una memoria con uno spessore di appena 2 mm, interamente fatta in vetro di quarzo, che è parte integrante di un quadratino con lati da 2 cm. Un prodotto targato Hitachi, affermata azienda giapponese nei settori elettronico ed elettrotecnico. Al momento lo spazio disponibile nella suddetta memoria è di appena 40 MB, ma in futuro non vi sono dubbi sul fatto che sia destinato ad aumentare, perché è necessaria una quantità di spazio ampiamente superiore per archiviare foto, immagini, video, filmati e documenti di ogni genere. I ricercatori dell’azienda nipponica sono al lavoro per quest’obiettivo...

Bologna la città del sesso più sicura in italia

A Bologna si consumano più profilattici di Milano, Roma e Napoli Da una ricerca fatta dall'azienda di profilattici Durex, condotta in Italia che ha avuto come città di studio: Milano, Roma, Napoli, Torino, Palermo, Genova, Bologna, Firenze, Bari, Lecce, Cagliari, Pescara, Catania, Verona, Trieste, è emerso che la città che ha speso di più in profilattici e in sexy toys è stata la città capoluogo dell'Emilia Romagna, Bologna, che ha speso ben 546mila euro in profilattici e sexy toys, per il divertimento e il sesso sicuro.