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

Le iene, i guerrieri dell'hardcore Warriors e Gabber, VIDEO DIVERTENTE :)

Ecco il video che mi ha stupito, e non solo me, i guerrieri dell'hardcore , il mondo dei warriors e delle gabber .. :D , che dire o reputo un filmato divertentissimo che mi fa morire dal ridere :D

Antivirus Avetix: Antivirus gratuito per 30 giorni, contro adware, spyware, pishing, keylogger, virus, trojan

E' nato un nuovo antivirus tutto made in italy, si chiama avetix, l'ho provato al volo mi sembra un buon prodotto, utile per comattere adware, spyware, pishing, keylogger, virus, trojan, proalo anche tu gratuitamente per 30 giorni e dicci cosa ne pensi con un commento. avetix sito ufficiale

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

Nuovo iPhone arriva a settembre confermato da Bloomberg.

Dopo le dicerie dell'uscita del nuovo Iphone 4gs o 5 in data 7 settembre , oggi abbiamo la conferma. Come già si sente in giro, sarà presto tra noi il nuovo iphone , con un costo minore rispetto agli altri e sicuramente più aggiornato. Bloomberg  il portale americano specializzato nella finanza inizia già a parlare del design e delle caratteristiche ma per lo più parla dell’uscita in anteprima del nuovo modello.  Uscirà a settembre  di questo anno. E questa volta anche l’Asia farà parte dei paesi che avranno l’anteprima a settembre , le compagnie telefoniche interessate saranno china telecom e china unicom. Mentre per china mobile, la compagnia telefonica più grande al mondo con oltre 600 milioni di cliente avrà la possibilità di commercializzare il prodotto solo a fine anno. America , Cina e Europa saranno i primi continenti ad avere l’update del nuovo modello di Cupertino.

Scure della Finanza anche su Google Italy: evaso il fisco per 240 mln

I controlli della finanza italiana hanno portato all'accertamento di una ingente evasione fiscale da parte del colosso del web Google Italy . Secondo le indagini dei militari del ministero delle finanze, l'azienda avrebbe evaso il fisco per una somma pari a circa 1240 mln di Euro (con un'evasione sull'IVA pari a circa 96 mln), questo perché non avrebbe dichiarato tutte le provvigioni percepite nel periodo 2002 – 2006, ma avrebbe dichiarato solo quelle percepite da Google inc. e Google Ireland. Il colosso di Mountain View non è però per la prima volta sotto la lente dei militari della Gdf, e non lo è solo in Italia. Infatti in tutta Europa Google viene tenuta d'occhio, poiché la multinazionale ha sede in Irlanda, un paese considerato privilegiato dal punto di vista fiscale. I dirigenti di Google Italy hanno subito dichiarato di voler collaborare con lo stato italiano nella ricerca della verità, ma soprattutto che l'azienda rispetta sempre le leggi fiscali nei p

Player di musica nella bacheca di facebook

www.rootmusic.com offre un servizio straordinario a chi vuole condividere una playlist di musica sulla propia bacheca di facebook. Quest' applicazione per facebook, è stata studiata per tutte le band musicali emerginti o gli artisti musicisti che vogliono farsi conoscere, infatti il servizio è permesso solo a delle pagine gruppi o fan page di facebook , quelle bacheche facebook dove invece della richiesta di amicizia e quindi il pulsante "aggiungi agli amici" troviamo il pulsante "mi piace" . Sul sito ne trovate un esempio e degli screen, è un applicazione per condividere musica davvero elegante, vale la pena di provarla.

Template free

Vi segnalo un bel sito dove trovare tanti template per i vostri siti

Samsung Galaxy S4. Indiscrezioni sull'uscita del nuovo smartphone

Dopo il successo del Galaxy S III, con circa 30 milioni di unità vednute in soli 5 mesi, si attende l'uscita di un nuovo modello di smartphone di alta fascia dalla casa coreana Samsung. Dall'azienda non ci sono notizie ufficiali riguardo, ma in rete già da tempo circolano alcune indiscrezioni sulle dotazioni del nuovo Galaxy S4. Le attese riguardo al nuovo modello di Samsung sono molto alte, fino ad ora i dispositvi di alta fascia sono sempre stati al passo con i tempi e dotati delle migliori tecnologie disponibili, per cui ci si attende che il nuovo smartphone non tradisca questa tradizione. Per prima cosa si parla di un processore Exynos 5450 da 2.0 GHz, quad-core con architettura Cortex A15. Proprio su queste solide basi si dovrebbe sviluppare tutto il resto, uno dei processori migliori sul mercato, capce di prestazioni nettamente superiori rispetto ai vecchi modelli. A fare scalpore ci sono anche le notizie che riguardano la RAM che dovrebbe essere 2 o 3 GB basata su chip

AppDelete

AppDelete per eliminare le vostre applicazioni e tutti i file creati dall'applicazione durante l'installazione sul nostro mac. Alcune applicazioni non hanno solo la classica icona ma creano delle cartelle in libreria, application support. Il software e free scaricabile dal sito : http://reggie.ashworth.googlepages.com/appdelete