Cerca nel blog

8 gennaio 2008

Inserire gli "Articoli Correlati" nel Blog di Blogger.

Oggi vi presento una delle novità appena introdotte nel mio Blog, ovvero gli articoli correlati ad un post.


Navigando su molti blog, in cerca informazioni particolari, mi sono accorto che ciò che cercavo era spesso tra gli articoli correlati che appaiono in fondo ai ogni post.

Così ho deciso che questa funzione basata sui tags di ogni post, poteva essere utile a chi visita il mio blog.

Ora vi spiego come è "semplice" la procedura per inserire questa funzione.
  1. per prima cosa, andate su Modello->Modifica HTML, e salvate il vostro modello sul pc per mantenerlo in caso di errore, cliccando su"Scarica modello completo".
  2. trovate il tag <head> andate a capo e sotto inserite il codice seguente:
    <script type="text/javascript">
    //<![CDATA[
    var relatedTitles = new Array();
    var relatedTitlesNum = 0;
    var relatedUrls = new Array();
    function related_results_labels(json) {
    for (var i = 0; i < json.feed.entry.length; i++) {
    var entry = json.feed.entry[i];
    relatedTitles[relatedTitlesNum] = entry.title.$t;
    for (var k = 0; k < entry.link.length; k++) {
    if (entry.link[k].rel == 'alternate') {
    relatedUrls[relatedTitlesNum] = entry.link[k].href;
    relatedTitlesNum++;
    break;
    }
    }
    }
    }
    function removeRelatedDuplicates() {
    var tmp = new Array(0);
    var tmp2 = new Array(0);
    for(var i = 0; i < relatedUrls.length; i++) {
    if(!contains(tmp, relatedUrls[i])) {
    tmp.length += 1;
    tmp[tmp.length - 1] = relatedUrls[i];
    tmp2.length += 1;
    tmp2[tmp2.length - 1] = relatedTitles[i];
    }
    }
    relatedTitles = tmp2;
    relatedUrls = tmp;
    }
    function contains(a, e) {
    for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
    return false;
    }
    function printRelatedLabels() {
    var r = Math.floor((relatedTitles.length - 1) * Math.random());
    var i = 0;
    document.write('<ul>');
    while (i < relatedTitles.length && i < 20) {
    document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>');
    if (r < relatedTitles.length - 1) {
    r++;
    } else {
    r = 0;
    }
    i++;
    }
    document.write('</ul>');
    }
    //]]>
    </script>
  3. Salvate! poi sempre su Modello->Modifica HTML, espandete i wid get spuntando l'apposita casella e cercate questo:
       <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
    </b:loop>
    </b:if>
  4. e sostituitelo con questo, basterebbe inserire il codice in grassetto:
        <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
    <b:if cond='data:blog.pageType == "item"'>
    <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=10"' type='text/javascript'/>
    </b:if>

    </b:loop>
    </b:if>
  5. Ok, Salvate, fatto ciò, andate su Modelli->Aggiungi elemento a pagina, aggiungete un box javascript/HTML, posizionatelo immediatamente sotto al post dategli il titolo "Articoli Correlati"e all'interno scrivete:
    <script type="text/javascript">
    removeRelatedDuplicates();
    printRelatedLabels();
    </script>
  6. Ora l'ultimo passo, andate su Modello->Modifica HTML, ri-espandete i widget e cercate il box appena creato, attenzione perché il tuo id='HTMLx' (la x un numero) potrebbe essere diverso dal mio. Per finire dovete solo inserire le righe in grassetto, e salvare:
    <b:widget id='HTML13' locked='false' title='Related Posts' type='HTML'>
    <b:includable id='main'>
    <b:if cond='data:blog.pageType == "item"'>
    <!-- only display title if it's non-empty -->
    <b:if cond='data:title != ""'>
    <h2 class='title'><data:title/></h2>
    </b:if>
    <div class='widget-content'>
    <data:content/>
    </div>

    <b:include name='quickedit'/>
    </b:if>
    </b:includable>
    </b:widget>
Dopo tutta questa fatica anche voi avete i vostri "Articoli Correlati", mi rimangono da fare solo alcune osservazioni: ovviamente gli articoli correlati appaiono solo quando si clicca su un post, nella home non sono presenti; per cambiare il numero di articoli da linkare potete intervenire nel terzo box alla voce allback=related_results_labels&max-results=10 cambiando il numero 10 con quello che preferite.



Ringraziamenti per questa realizzazione:
Guesta guida è Liberamente tradotta da Purplemoggy: Related Posts sotto licenza Creative Commons .

Nuova Veste grafica! Tre colonne.

Nuovo anno, nuova veste, con un po di pazienza e grazie ai suggerimenti di altri Blogger, sono riuscito ad aggiornate la vecchia grafica spartana, con questa molto più gradevole, opera di Ilacrimo.


Per prima cosa ringrazio BLOG AND WEB dove ho trovato il tema, e Di@naLogic per i suggerimenti.

Ma le novità per questanno, ancora non son finite...
e presto ve ne farò partecipi.

La Fotografia! Che passione.

Oggi vi presento una mia passione nata circa 5 anni fa, nel lontano 2003, quando mi son comprato la mia prima Fotocamera Digitale, non ne ho scelta una qualunque ma la ottima PowerShot A70, ricca di funzionalità e controlli manuali.
Da quel giorno, mi sono appassionato sempre più, perchè ho scoperto che le foto sono in grado di trasmettere delle emozioni fortissime, e ci aiutano a non dimenticare le cose più belle, ma anche le peggiori che abbiamo vissuto, che hanno fatto di noi quello che siamo.

L'anno passato, ho aperto il mio Foto Blog su Flickr, dove attualmente ho caricato le foto più belle che ho realizzato, per condividerle più facilmente con chi me le chiedeva, e con chiunque altro.

Quest' estate la mia amica A70 mi ha abbandonato, ed ora come degna erede ho una PowerShot A710 IS, che è spettacolare, per chi fosse interessato consiglio la nuova PowerShot A720 IS, allo stesso prezzo della precedente ma più evoluta.

Ecco un assaggio delle mie foto:


per il resto potete visitare: And84 Scout Photo

6 gennaio 2008

Musgle, Motore di ricerca per Musica.

Proprio l'altro giorno, con degli amici, stavamo montando un video da mettere su youtube, ma non siamo riusciti a trovare una canzone o musica di sottofondo da abbinare al video.
Oggi sfogliando il web mi sono imbattuto in Musgle, un sito che sfrutta Google per trovare file musicali ed ho trovato la musichetta che cercavo l'altro giorno in un attimo.

Mi farebbe piacere tramite i commenti, sapere se esistono dei servizi simili o migliori.
Grazie.

31 dicembre 2007

Neve! Il Campo Invernale 2007, Scout Velletri 1°

sono tornato dal più bel campo invernale che abbia mai fatto, anche la neve, non ce la siamo fatta mancare...


per scorrere le foto, basta cliccare sopra le slide...

30 dicembre 2007

Campo Invernale 2007/2008 Gli obbiettivi!!!

Sono appena tornato da questo splendido campo invernale, passato col l'alta Sq degli esploratori e con l'alta Sq delle guide, per una attività di inter-educazione, che in alcune parti ha seguito strade diverse.

L'obbiettivo comune di questo campo invernale era quello di far crescere i partecipanti, con un percorso mirato per i Vice Capi Sq, ed altrettanto valido anche per i Capi Sq.

Ogni ragazzo ha realizzato, montando concretamente il suo scrigno, simbolo del suo essere, del suo cuore, e che ha riempito con l'esperienza del campo... Ogni giorno abbiamo dato una pietra da custodire nello scrigno.
Il primo giorno: Noi Siamo lo scrigno. Ci siamo soffermati sui propri pregi e difetti, e dopo aver creato un clima di ascolto ed accoglienza, tra noi ragazzi, ( insieme alle ragazze non sarebbe riuscito), me compreso, ci sciamo detti a tu per tu, un pregio ed un difetto, pronti così a farne tesoro.
Il secondo giorno: Semplici come un sasso qualunque. C'è stata l'uscita sulla neve, e ci siamo soffermati sull'essere semplici, e quindi su come si conquista/dona la fiducia degli/agli altri. Abbiamo dato ad ogni ragazzo una lettera personale con suggerimenti per guidare al meglio la propria Sq.
Il terzo giorno: Trasparenti come il vetro. Abbiamo parlato della trasparenza, quella capacita di far trasparire quello che ognuno è, fà, e crede. Per cui la massima aspirazione sarebbe quella di far trasparire da da noi, non solo noi stessi, ma anche Cristo. Giornata molto incentrata sull' esempio, ogni ragazzo capo o vice che sia, deve rendersi conto che per i ragazzi più piccoli diventa l'Esempio da seguire nel bene ma anche nel male.

Per concludere ho donato ad ogni ragazzo qualche bulbo (da fiore), simbolo dell'esperienza raccolta durante il campo, e che con loro cura e capacità, sapranno far fiorire.

A fine campo mi son sentito come quel contadino, che nell'inverno semina, e che spera in primavera di raccoglierne i frutti...

per chi volesse il libricino della spiritualità, eccolo!

23 dicembre 2007

Classifica dei migliori picchiaduro finora usciti!

Chi di voi non ha mai giocato con piacere un picchiaduro? (bei ricordi!!!)



Siete d’accordo con la classifica? È stata fatta da quei mattacchioni di Game Trailer ed è una delle sue classiche TOP 10. Ecco a voi i dieci migliori fighting game di sempre. Classifica veramente divertente. Notate qualche grande assente?

20 dicembre 2007

Volete farvi qualche risata? Ecco a voi il moto perpetuo!

Ottenere il moto perpetuo, è sempre stato il sogno dell'umanità, (ottenere da un processo, più energia di quella che viene fornita) può finalmente essere ottenuto a casa con semplici mezzi.

Occorrente: una fetta di pane imburrato, un tappeto di valore, un qualsiasi gatto.

Ipotesi:
  • per lalegge di Murphy, "Se qualcosa può andare storto lo farà".
  • Se ne deduce che "La probabilità che una fetta di pane imburrata cada dalla parte del burro verso il basso, su di un tappeto, è proporzionale al valore di quel tappeto".
  • Infine "Un gatto atterrerà sempre sulle sue zampe"
il passo successivo, è quello di fissare la fetta di pane imburrato sulla schiena del gatto, preparare il tappeto, e lanciarci sopra il gatto "imburrato". vi sorprenderà vedere il gatto rimanere a mezzaria ruotare su se stesso, senza cadere.

2wq7a79ut2

Spiegazione: Il gatto, per effetto delle leggi sulla conservazione del moto felino, cercherà di raddrizzarsi sulle zampe, mentre il toast, per la legge di Murphy ruoterà il lato imburrato verso il tappeto. Queste due forze rotazionali contrapposte, faranno in modo che il gatto ruoti, oppure rimanga semplicemente sospeso in aria.

GOM Player, il player con codec opensource!


In un post, vi ho parlato dei codec pack, per riprodurre ogni tipo di file multimediale, se siete stufi di scaricare ed installare codec, ecco a voi la soluzione a tutti i problemi: il GOM Player.

GOM Player è un player video leggero, veloce e che riesce a riprodurre una quantità vastissima di formati video, e nel caso ci sia bisogno di codec proprietari, non installati, questo software provvederà a fornire una versione opensource dello stesso.

Questo player, permette come il VLC, di vedere i video non completamente scaricati o danneggiati, grazie all’indice che è posizionato alla fine dei file. Offre, come altri player la possibilità di personalizzare l'interfaccia tramite le skin.

Gom Player è scaricabile gratuitamente dal sito ufficiale, e pesa davvero pochi megabyte. Una valida alternativa che sfrutta il mondo opensource ai soliti player multimediali.

19 dicembre 2007

Prima uscita con pernotto dell'Anno Scout!!!

Questa è stata la prima uscita di riparto con il pernotto che hanno fatto i novizi, ex lupetti passati quest'anno.
Siamo stati a trovare un nostro caro amico, Don Daniele Valenzi, nuovo parroco di Gavignano, un paesino vicino Colleferro (RM), e ci ha ospitati per la notte nei locali della parrocchia.

Credo sia stata un'uscita avventurosa, ci siamo divertiti con un grande gioco per il paese, e per il pranzo ci siamo spostati nelle campagne di Gavignano a circa 2 km, vicino la seconda parrocchia del paese. Abbiamo celebrato la Santa Messa con Don Daniele, e poi li vicino nel bosco abbiamo acceso i fuochi e cucinato alla Trappeur.

aspetto i commenti dei partecipanti... godetevi le foto!