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

Contatore del debito pubblico italiano sul tuo sito, blog o come screensaver del pc

Grazie al sito ufficiale dell'istituto Bruno Leoni www.brunoleoni.it, da oggi è possibile controllare in ogni momento la situazione del debito pubblico italiani in tempo reale, l'idea nasce per far rendere conto al popolo italiano di che mostruosità del nostro debito pubblico e l'irresponsabilità dei nostri politici di fronte ad un fatto cosi grave che sta distrugendo l'italia economicamente. Possiamo trovare tutte le istruzioni per inserire il contatore del debito pubblico italiano nel nostro blog a questa pagina: CONTATORE DEBITO PUBBLICO ITALIANO SUL NOSTRO SITO O COME SCREEN SAVER. Ecco un anteprima di come si presenta il contatore del debito pubblico, ed inoltre è possibile anche installarlo come scrren saver sul nostro pc, e prepararci alla fine dell'italia benestante.

Elektrojoke porta l' Università di Ferrara su second life.

Ciao a tutti scusate l'assenza un pò lunga, ma sono impegnato con la mia tesi. Bene amici sono entrato in second life, e con me ci ho porto anche l' Università degli studi di Ferrara, con il CaridLab. ecco lo slurl per arrivare nella nostra struttura http://slurl.com/secondlife/Vulcano/207/16/54 Date un occhio ale foto. Bene ora che avete visto la struttura non completa del tutto vi racconto come è nata..Ho iniziato a scrivere la mia tesi che tratta cms di tipo lms, ovviemente open source, ed il loro possibile uso per creare dei corsi o delle lezioni in modalità e-learning, il link del progetto http://webteach.altervista.org/moodle/ , mentre ho iniziato a scrivere, spaziando con la mia mente, o meglio mentre ero con il mio avatar in giro per i meandri di Second Life, mi chiedo a questo punto cerchiamo delle Università, ed ecco qui l prima a livello di organizzzione in Second life l'università di Torino. Sono rimasto colpito, e mi sono detto "con un pò di tempo e un po ...

Nokia Lumia 1020 tutti incentrato sulla fotografia

Nokia Lumia 1020 tutti sembra essere nato per fare fotografie invece che telefonare, infatti sembrano confermate le voci della fotocamera da 41 mexa pixel. Ecco il video che conferma tutte le voci girate in rete in qesti ultimi giorni, il nuovo nokia lumia 1020 con il suo nuovo look colorato e il suo sensore da 41 mexapixel sembra essere nato per scattare foto e non per compiere la normale funzione di smartphone, cosi nokia si aggiudica ancora una volta il primo posto nella qualità dei suoi cellulari come ormai da anni.

Windows 9, i rumors dicono esce per la prossima estate, sara vero?

Ci sono gia alcune voci in rete che confermano l'uscita del nuovo sistema operativoc windows9 per la prossima estate, a quanto pare le voci dell'uscita di Windows 9 sono ufficiali infatti arrivano direttamente da Redmond. Sembra che il nuovo sistema operativo sia ancora in fase alpha, l'informazione viene da taiwan dove un tester che dichiara di lavorare alle prove del nuovo Windows 9 in fase alpha. Una info sicura è quella che windows avrà di nuovo il classico pulsante start nell'interfaccia a differenza del attuale windows8 .

Proteggere la privacy delle foto pubblicate su Facebook

La condivisione delle immagini sui social network ha, tra le impostazioni standard, la pubblica visione a tutti i propri contatti della foto o delle foto caricate. Ma spesso risulta meno problematico limitare la visione delle proprie foto ai soli amici o familiari, come fare per impostare in maniera diversa la privacy delle proprie foto? In questo articolo è presentata una breve e semplice guida per farlo. Innanzitutto è necessario connettersi a fb con il proprio account e andare sul proprio profilo poi, cliccando sul tasto Foto, è possibile scegliere se modificare le impostazioni di visualizzazione di singoli scatti o di interi album. Per nascondere solo i singoli scatti dovete selezionare la miniatura di ciascuna foto da proteggere e, cliccando in alto a destra, sull’omino posto accanto alla data di pubblicazione, selezionare la voce “ Personalizzata ”, dal menu che compare. Nella finestra che si apre vi basterà digitare i nomi delle persone che non volete vedano le foto e sa...

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 con la fotocamera migliore del 2015

Quanti di voi scattano le foto con la fotocamera dello smartphone? Sicuramente molti. Le case produttrici sanno benissimo che la fotocamera è una delle componenti a cui gli utenti sono maggiormente interessati. Quali sono gli smartphone con la fotocamera migliore del 2015? Ecco una short list da leggere assolutamente. Premessa: uno smartphone con una fotocamera con più megapixel non è detto che realizzi scatti di qualità superiore. Ci sono molti parametri da tenere in considerazione, in fase di scelta. iPhone 6 Plus e iPhone 6: il nostro elenco non poteva aprirsi con i modelli da 5,5 pollici e da 4,7 pollici della Apple, la cui fotocamera da 8 megapixel ha compiuto passi da giganti. Molte le caratteristiche in comune, per ciò che concerne la fotocamera posteriore dei due nuovi melafonini: 1,5 micron, apertura ƒ/2.2, video in HD da 1080p e 60fps. Tra le feature più meritevoli di attenzione abbiamo l’esposizione automatica dinamica, che considera la migliore condizione di luce, i vi...

TinyChat cos’è e come funziona?

In Rete sono davvero numerosi gli internauti che si chiedono TinyChat cos’è e come funziona. Obiettivo di questo post è quello di evidenziare le principali caratteristiche di quella ce è a tutti gli effetti una chat usa e getta. Cominciamo a dire che la praticità di questo strumento è davvero unica in Rete, visto che per chattare in tutta tranquillità dal proprio pc o dal proprio dispositivo mobile non occorre portare a termine alcuna sottoscrizione e nessun download di programmi di terze parti o di plugin esterni. Per iniziare ti basterà collegarti alla homepage di TinyChat e cliccare sul pulsante azzurro “InstantRoom”. A questo punto visualizzerai un link tipo http://tinychat.com/a1b2c3 . Copialo cliccando sul tasto “Click to Copy” e clicca sul pulsante verde “Enter Room”. Dopo pochi secondi visualizzerai la stanza creata. Per accedervi potrai servirti del tuo account Twitter o di quello Facebook. Se desideri entrare come guest, inserendo il tuo account di posta elettronica. Pot...