Trackback e Pingback
I pingback e i trackback sono metodi standard attraverso i quali un blog può segnalare a un altro blog di aver commentato, elaborato, citato un altro. Il trackback diciamo che è un link esplicito al quale possono essere inviate le notifiche, mentre un pingback si riferisce di solito a un meccanismo automatico di rilevamento dei link utili all'interno di un post e conseguente invio di una segnalazione.
Su Lifetype il supporto per entrambi è predefinito. Il vostro blog sarà sempre in grado di ricevere questi tipi di comunicazioni, che verranno visualizzate nella sottosezione Trackbacks della sezione Gestione.
Per inviare un trackback o un pingback dovrete selezionare esplicitamente l'opzione Invia Trackback all'interno della form che usate per pubblicare un articolo. Una volta selezionata, al momento di pubblicare l'articolo, Lifetype vi chiederà a quale dei link che ha rilevato nell'articolo volete inviare un trackback.
Non è detto però che il vostro template sia in grado di mostrare il vostro link di trackbacks. Per essere sicuri che lo faccia, nel vostro template dovrà essere presente (all'interno del file post.template), in qualche punto, questo codice
<!--{$url->postTrackbackLink($post)}-->
Questo a sua volta genererà nel codice di ognuno dei vostri post un codice html fatto come segue:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><rdf:Description rdf:about="http://nero.noblogs.org/post/2007/02/14/fissato&25;2Dappello&25;2Dcondannati&25;2D11&25;2Dmarzo" dc:identifier="http://nero.noblogs.org/post/2007/02/14/fissato&25;2Dappello&25;2Dcondannati&25;2D11&25;2Dmarzo" dc:title="Fissato l'appello per i condannati per i fatti dell'11 marzo" trackback:ping="http://noblogs.org/trackback.php?id=4485"/></rdf:RDF>
Come vedete in esso è contenuto l'indirizzo di trackback.
Se volete invece aggiungere l'indirizzo di trackback in maniera esplicita dovrete aggiungere al codice del file post.template il seguente codice:
<a
href="{$url->getTrackbackUrl()}?id={$post->getID()}">trackback
link</a>
Se volete testare il funzionamento dei vostri trackback, usate questo utile tool: http://www.quietearth.us/webtools/trackback-tester.php
