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

Giochi Iphone - Destroy balls 3 1.1

Destroy balls 3 1.1 In arrivo sull' app store l'evoluzione di uno dei più divertenti giochi per i-phone. Si tratta di Destroy Balls, un puzzle bubble prodotto da uno sviluppatore italiano. Il gioco è molto semplice - la pallina si sposta con l'accelerometro del vostro i-phone - basta distruggere il maggior numero possibile di oggetti che si incontrano “per strada”, ognuno dei quali ha un punteggio diverso, stando attenti ad evitare le bombe, che vi faranno uscire immediatamente dal gioco. Tutto questo nel tempo di un minuto. Ogni volta che terminate il gioco il punteggio resterà memorizzato e ad ogni nuovo record un messaggio vi avviserà.  La grafica completamente rinnovata, le nuove funzionalità, la possibilità di utilizzare sfondi diversi e i nuovissimi personaggi renderanno il gioco ancora più interessante. Sul blog dell'autore potrete trovare tutte le informazioni dettagliate:  HYPERLINK " http://www.lucabonacorsi.org/it/iphoneipad-apps/161-destroy-balls-...

Cosa si nasconde dietro le Coppie felici su Facebook?

Un video divertente diventato subito virale in rete, spiega cosa si nasconde dietro gli scatti felici di tante coppie che si divertono a pubblicre foto dove si dimostrano sempre felici e gioiosi, ma sarà cosi anche nella loro vita reale? Ecco il video che spiega la verità: The reality behind that perfect couple on Facebook. Written, directed and shot by Eric Sheffield Starring & co developed by Alexandra Hensley and Andy Sheffield

La gaffe di Groupalia su Twitter: “Paura del terremoto? Molliamo tutto e scappiamo a Santo Domingo”.

I social network sono un importantissimo strumento di comunicazione, anche in ambito aziendale, a patto che li si sappia usare. Non è questo il caso di Groupalia , il sito di Acquisti di Gruppo, dove è possibile acquistare a prezzi scontatissimi. Scrivere, nella giornata in cui l’Emilia è sconvolta dal terremoto, il seguente tweet “ Paura del terremoto ? Molliamo tutto e scappiamo a Santo Domingo” con tanto di offerta di viaggio nel link equivale al più classico degli autogol in campo comunicazionale. Le reazioni sono state abbastanza prevedibili: tantissimi tweet conditi da una pioggia di insulti (a titolo personale sacrosanti) che hanno obbligato Groupalia a rimuovere dopo una ventina di minuti il tweet e a pubblicarne un altro: “Chiediamo scusa per il tweet sbagliato sul terremoto, non era nostra intenzione offendere nessuno”. In seguito l’azienda ha deciso di devolvere alla Croce Rossa 1 euro per ogni deal acquistato nella giornata del 29 maggio 2012. Una mossa che sa tanto d...

Sempre più aziende si convertono alle energie rinnovabili. Stavolta è il turno di Microsoft

La conversione alle energie rinnovabili è una delle sfide più importanti per le più rinomate multinazionali. Apple sembra essere una delle aziende maggiormente sensibili al problema. Anche Facebook si è orientata a questa scelta. Stavolta GreenPeace è stata in grado di convincere anche Microsoft, visto che il “colosso di Redmond” a partire da luglio, ridurrà e non di poco, le emissioni di CO2. Tuttavia, Microsoft non dirà addio all’impiego di fonti fossili, ma ne annullerà l’impatto. L’obiettivo di fondo di Microsoft consisterà nel sanzionare le singole aree che non si adegueranno a questo codice interno. L’impiego poi di un software interno dovrebbe rivelarsi utile nell’abbattimento dei consumi energetici, dato che l’azienda di Redmond intende risparmiare 1,5 milioni di dollari entro il 2013. Questa scelta di Microsoft non è di certo rivoluzionaria, ma rappresenta comunque un piccolo “passettino” per adeguarsi al futuro. Greenpeace comunque presterà attenzione alle scelte aziend...

Come creare un fotomontaggio con Chibi Machine

Se i fotomontaggi rappresentano per te un piacevole divertimento -magari ti piace prendere in giro te o i tuoi amici- saprai certamente che il web ti mette a disposizione tutta una serie di servizi online che, senza scaricare nulla (né software di terze parti, né specifici add-on) ti permettono di operare direttamente online. Se perciò cerchi un servizio online per creare un fotomontaggio, vi suggerisco i orientarvi su Chibi Machine, per la sua praticità. Il servizio web based in questione è gratuito e vi permetterà di creare un personaggio a mo’ di avatar: con chibi Machine, potrete essere una Rockstar, uno Zombie, uno Sportivo, un super eroe, una geisha, un ninja o Babbo Natale (anche al femminile). L’utilizzo di Chibi Machine è alla portata di tutti e non si discosta più di tanto dai più comuni servizi online che permettono agli internauti di creare fotomontaggi. Una volta deciso il personaggio, sarà sufficiente effettuare l’upload di una nostra fotografia (o di quella di un no...

Cyberwar: come si combatteranno le guerre del futuro?

Se oggi missili, carri armati, mine hanno un peso specifico importante in guerra (comunque di meno rispetto al passato), in futuro il peso tecnologico potrebbe essere superiore rispetto a quello odierno. Virus virtuali e attacchi hacker rappresenteranno la nuova frontiera della guerra: la notizia in questione non è affatto una novità, dato che più volte gli hackers hanno preso di mira con i loro attacchi istituti bancari, organizzazioni governative, banche dati e perfino i social network. Addirittura, gli USA avrebbero ottenuto informazioni strategiche sul programma nucleare iraniano, eludendo le barriere degli archivi protetti. Come? Mediante “Stuxnet, un virus o meglio un worm in grado di spiare i pc industriali. Allo stato attuale delle cose, la legislazione internazionale non è stata ancora in grado di regolamentare il problema che è di natura complessa, dato che ogni nazione ha la propria giurisdizione. L’argomento è stato trattato anche in un editoriale sul New York Times, firm...

Immagini animate angeli gif animazioni per facebook e google plus

Una lista di immagini gif animate di angeli, da condividere in facebook o google plus.

Perché scegliere un buon condizionatore affidabile è fondamentale per l'estate 2025

Con l'arrivo delle estati sempre più calde e afose, complice il riscaldamento globale che sta alzando costantemente le temperature, è diventato indispensabile scegliere un condizionatore di qualità e altamente affidabile. Non si tratta più solo di un optional per il comfort, ma di una vera e propria necessità per proteggere la salute della propria famiglia, specialmente in regioni come l'Emilia Romagna e città calde come Bologna. L'importanza del condizionatore a Bologna in estate Bologna è una città che durante l'estate soffre particolarmente l'afa. Le temperature elevate unite a un alto tasso di umidità rendono l'aria quasi irrespirabile, soprattutto nei mesi di luglio e agosto. I cambiamenti climatici stanno peggiorando anno dopo anno questa situazione, facendo registrare picchi di calore sempre più intensi. Installare un buon condizionatore, come quelli Mitsubishi, diventa quindi fondamentale per creare ambienti freschi e salubri in cui vivere e lavorare. Pe...

Smartphone low cost: elenco terminali economici da non farsi sfuggire

I migliori smartphone economici Maggio 2014: Motorola Moto G, Nokia Lumia 520, Huawei Ascend Y330 Il settore del mobile è uno di quelli in maggiore espansione che proprio non risente della crisi, anche perche gli smartphone (così come i tablet ed i phablet) sono sempre più utilizzati in ambito professionale. In molti però non intendono spendere molti soldi per acquistare smartphone top di gamma. Di conseguenza, anche i dispositivi della fascia primo prezzo vanno molto di moda. Con il post odierno ti segnalo un elenco di smartphone low cost da non farsi sfuggire: Motorola Moto G: se si considera la qualità dei materiali, del display da 4,5 pollici con risoluzione da 1280 x 720 pollici (326 ppi) e l’autonomia assicurata dalla batteria da 2.070 mAh, il valore dello smartphone dell’azienda di Schaumburg è decisamente superiore ai 200 euro richiesti a listino (lo si trova su Amazon anche a 175 euro in offerta). Le prestazioni del Motorola Moto G sono soddisfacenti, grazie anche ...

Tablet più venduti in Italia nel 2014 (primi due mesi): Top 10

Molti internauti, prima di procedere all’acquisto di un tablet, cercano su internet informazioni sulle caratteristiche hardware, sui prezzi, sull’anno di uscita e su quali sono i modelli più commercializzati in assoluto. Con questo post ti segnaliamo i tablet più venduti in Italia nel 2014 (primi due mesi). Ecco la top 10: iPad Air : l’ultimo tablet della Apple, come prevedibile, domina i mercati di tutto il mondo, incluso quello del BelPaese. Il Display Retina da 9,7 pollici con risoluzione pari a 2048x1536 pixel (264 ppi), l’architettura a 64-bit, il processore Apple A7, i tagli di memoria interna fino a 128 GB, il co-processore di movimento Apple M7, le tecnologia MIMO fanno davvero la differenza. Forse ci si aspettava qualcosa in più dal comparto multimediale, visto che la fotocamera posteriore è da 5 megapixel, mentre quella anteriore si ferma a 1,2 megapixel. Al momento, puoi acquistare iPad Air nelle colorazioni grigio siderale e argento sul sito dell’Apple Store al prezzo co...