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

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...

Samsung vs Apple, continua la guerra dei brevetti anche con iPhone 5

La cosiddetta guerra dei brevetti, come l’hanno ribattezzata molti giornalisti, che vede in Samsung ed in Apple due fra i principali protagonisti, continua senza interruzione. E con il debutto del nuovo iPhone 5, lo scontro tra il “colosso sudocoreano” e la multinazionale di Cupertino non poteva che allargarsi. Partiamo con ordine: Apple ha lanciato lo smartphone di sesta generazione negli 8 Paesi del “primo lotto” il 21 settembre ed una settimana dopo, il 28 settembre, nei Paesi del “secondo lotto”, fra cui c’è anche l’Italia. A distanza di poche ore dal debutto negli store americani, Samsung ha rilasciato un comunicato ufficiale, in cui ha fatto presente la sua intenzione di voler inserire lo smartphone di sesta generazione della Apple all’interno di quei dispositivi accusati di violazione del brevetto. “In cantiere” è pronta una nuova causa tra i due colossi informatici, dato che l’azienda asiatica formalizzerà la richiesta al tribunale di San Jose che poco più di un mese fa ha dec...

I migliori giochi Android da scaricare da Google Play

I recenti dispositivi mobili, come i tablet e gli smartphone di ultima generazione si sono evoluti soprattutto nel settore dei giochi . Il cellulare utilizzato solo per telefonare o per inviare SMS è solo un ricordo del passato. Se perciò hai un dispositivo mobile con Android come sistema operativo, con l’articolo odierno intendo segnalarti quelli che considero i migliori giochi da scaricare da Google Play. Angry Birds : il gioco sviluppato da Rovio Mobile rientra di diritto fra i migliori giochi Android da scaricare da Google Play. La trama è stranota: hai a disposizione una fionda con cui dovrai tirare gli uccelli arrabbiati contro i maiali cattivi. Scaricalo perciò gratis sulle versioni Android 2.2 o superiori. The Money Drope : questo gioco a pagamento (1,79 euro) segue le stesse regole del programma televisivo italiano condotto da Gerry Scotti, nato dal format inglese The Million Pound Drop Live. Riuscirai a vincere il milione di euro? Parola alle botole! Intanto scaricalo s...

Nokia Lumia 920, 900, 820, 710, 620, 520, 610, arrivano nuove applicazioni per windows mobile

In arrivo tantissime nuove applicazioni per tutti gli smartphone con il sistema operativo windows mobile, fra cui applicazioni per i modelli Nokia Lumia 920, 900, 820, 710, 620, 520, 610. L'applicazione più importante è Youtube per windows mobile, fino alla sua uscita youtube per windows mobile altro non era che un semplice collegamento ad una versione mobile in HTML5. Attese le applicazioni anche instagram, facebook e ruzzle.

Conoscere nuovi amici con youppido, sarà vero?

In questo post interessante, un blogger ci racconta di averi ricevuto un’e-mail da una tale Valeria, 34 enne di Milano, iscritta al sito Youppido. La ragazza è in cerca di nuovi amici. Il blogger si iscrive al sito per curiosità e, dopo un’ora non riceve risposte. Dopo un giorno l’autore del post dichiara di essere stato contattato da una ragazza che dichiarava di avere 30 anni e che pur non essendo stata contattata dal diretto interessato gli chiede amicizia. Ma che succede? Dato che è alla ricerca del vero amore per chattare chiede che il blogger acquisti del credito, con tanto di opzioni disponibili: 229 € per credito illimitato, 49 € per 1500 crediti, 36 € per 700 crediti e 18 € per 250 crediti. Il blogger intende cancellare l’iscrizione, ma Youppido per accettare la cancellazione a sito richiede l’invio di un fax ad un numero estero. Il blogger non intende spendere soldi e decide di fregarsene altamente, visto che l’email usata era solo secondaria. Poi con uno stile un po’ co...

Il Wifi nuoce alla salute umana: lo scenario attuale

L’argomento “ il wifi nuoce alla salute umana ” è uno dei più dibattuti in senso assoluto, per la precisione a partire dal 202 con l’Appello di Friburgo, dove sulla base di studi medici venivano fatti presenti i danni della comunicazione senza fili, a prescindere dall’utilizzo ai campi elettromagnetici pulsati. Ebbene, dal 2002 ai nostri giorni, il numero delle connessioni wireless, da intendere come Wifi e WLAN è decisamente aumentato, tanto è che gli hotspot sono dappertutto, dalle abitazioni private alle scuole, dagli aeroporti agli hotel, dalle stazioni alle biblioteche, dagli internet cafè agli uffici privati. Insomma, se il wifi nuoce alla salute, come si diceva già nel 2002, come sarebbe lo scenario attuale, nel 2013? Le pareti attenuano di certo il segnale, ma le radiazioni passano ugualmente. In ogni caso, negli ambienti esterni, la distanza dell’utente dall’hot-spot corrisponde comunque mediamente a 30 metri, mentre il livello espositivo dipende dal numero di trasmettitori...

Da skype è impossibile cancellarsi

Cancellarsi definitivamente da skype è quasi impossibile , un pò come con facebook. E' successo ad un cittadino italiano che dopo aver contattato l'authority della società skype con sede a Lussemburgo per la rimozione dei dati ha ricevuto la seguente risposta: "Per la totale rimozione di tutti i dati personali bisogna ricordarsi il mese e l'anno d'iscrizione" cosa alquanto impossibile. Per questo il garante della privacy italiana ha preso provvedimenti per vedere definitivamente che uso la società skype fa dei nostri dati, e se dopo l'acquisto di skype da parte di microsoft i nostri dati sono stati passati su alcuni datacenter microsoft.

Contattare un operatore telefonico 3. Ecco come fare

Da qualche tempo tutti i possessori di un contratto telefonico 3 ita riscontrano molti problemi nel mettersi in contatto con l’assistenza tecnica , in particolare risulta molto complicato parlare con un operatore . I percorsi da seguire, digitando i tasti sul proprio telefono, non sono molto chiari e confondo facilmente l’utente, che non riesce quasi mai a raggiungere lo scopo di parlare con un operatore in assistenza diretta. Per semplificare il lavoro è sufficiente seguire questi pratici consigli, che vi guideranno direttamente alla voce del primo operatore telefonico disponibile, che vi garantirà l’assistenza di cui avete bisogno. Per parlare con un operatore 3 dovete chiamare il numero dell’assistenza, digitando sul telefonino il numero 133 , che vi metterà in contatto con il servizio clienti. Dopo aver ascoltato la voce registrata che elenca tutti i servizi disponibili digitate sulla tastiera il numero 4 , nel menu successivo, dopo aver atteso che la voce registrata abbia e...

metodo di apprendimento implicito con Unlock Your Brain

UnlockYourBrain è una nuova applicazione che si basa sul metodo di apprendimento implicito, ovvero imparare a piccoli passi, per tutta la durata della giornata, senza rendersene conto. L'applicazione rimpiazza il blocco dello schermo del tuo telefono con una piccolo quiz matematico, una delle quattro operazioni aritmetiche di base. Verranno così utilizzati quei secondi, che comunque servirebbero per sbloccare il telefono, per allenare la propria mente. In questo modo è possibile esercitarsi molte volte al giorno, senza bisogno di una matita o di un preciso piano di allenamento da seguire. Nel prossimo mese UnlockYourBrain ha intenzione di aumentare i propri contenuti, dotandosi ad esempio di un vocabolario per l'esercitazione lessicale.

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-...