giovedì 6 ottobre 2011

OpenSearch su Blogger

Qualche mese fa abbiamo inserito il supporto a Opensearch sul nostro blog scacchistico, adesso spieghiamo come inserire Opensearch nel vostro blog su blogger.


La prima cosa da fare è aprire il vostro editor di testo preferito ( il nostro è vim ), scrivete

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
</OpenSearchDescription>

La prima riga <?xml version="1.0" encoding="UTF-8"?> serve a specificare il tipo di documento in questo caso è un documento xml versione 1.0 la codifica dei caratteri è UTF-8, la seconda riga <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> specifica il namespace nel nostro documento che è Opensearch  versione 1.1

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Labs</ShortName>
 </OpenSearchDescription>
Dovete mettere il nome del vostro sito ( massimo 16 caratteri )  in <ShortName>Labs</ShortName> , ricordatevi di sostituire Labs.

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Labs</ShortName>
<Description>I Labs di ChessLogger</Description>
</OpenSearchDescription>

Con <Description>I Labs di ChessLogger</Description> descrivete il vostro sito massimo 1024 caratteri

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Labs</ShortName>
<Description>I Labs di ChessLogger</Description>
<Url type="text/html" template="http://labs.blog.chesslogger.com/search?q={searchTerms}"/></OpenSearchDescription>

Con questa sintassi <Url type="text/html" template="http://labs.blog.chesslogger.com/search?q={searchTerms}"/> indicate dove si trova il vostro motore di ricerca nel blog e la sintassi per le query, ricordatevi di sostituire http://labs.blog.chesslogger.com con l'indirizzo del vostro blog, esempio http://example.blogspot.com il codice è <Url type="text/html" template="http://example.blogspot.com/search?q={searchTerms}"/>

Adesso avete un file opensearch di base funzionante, salvate il tutto come file xml sul vostro spazio web o se non avete uno potete usare DropBox

Se usate dropbox ricordatevi di mettere il file nella directory public e tramite l'interfaccia web di dropbox cliccate con il destro sul nome del file xml a questo punto apparira un menu, scegliete Copy Public Link, nel nostro caso è http://dl.dropbox.com/u/11739545/opensearch/labs.xml.

Per rendere operativo il tutto bisogna scrivere questo codice in blogger ( Design ---> Modifica HTML ) all'interno dei tag <head> ... </head>, 
 <link href='http://dl.dropbox.com/u/11739545/opensearch/labs.xml' rel='search' title='Labs' type='application/opensearchdescription+xml'/>
ricordatevi di sostituire http://dl.dropbox.com/u/11739545/opensearch/labs.xml con l'indirizzo esatto dove si trova il vostro file opensearch e in title mette il nome del vostro sito.

Per ulteriori informazioni potete visitare il sito opensearch.org

lunedì 26 settembre 2011

Nasce Labs

Per festeggiare il primo anno del nostro blog di scacchi, abbiamo deciso di pubblicare online i nostri tools e creare questo blog, che parlerà di argomenti di natura tecnica che non hanno nulla a che vedere con gli scacchi giocati.


L'idea di realizzare dei tools nasce dall'esigenza di semplificare il nostro lavoro sul blog di scacchi, Le poche applicazioni che troverete nei LABS sono ancora applicazioni PHP, ma la nostra idea è di convertirle tutte in HTML5.