Paramétrer votre blog dotclear pour une recherche opensearch

Qu'est-ce qu'opensearch ?

Pour faire simple et pour ne pas me substituer à une documentation déjà présente et bien fournie, c'est ce qui vous permet d'avoir un moteur recherche présent dans firefox, et consorts

Un exemple :

createindex011.png

Pour ajouter votre blog, c est assez simple

Créer un fichier dc_opensearch.xml avec le contenu suivant :

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  4. <ShortName>Qu'est-ce qu'on se fait ch...</ShortName>
  5. <Description>Rechercher sur le blog Qu'est-ce qu'on se fait ch...</Description>
  6. <Tags>alexandre touret</Tags>
  7. <Url type="text/html"
  8. template="http://blog.touret.info/blog/index.php/?q={searchTerms}"/>
  9. </OpenSearchDescription>

Modifiez les contenus des éléments selon les adresses de votre site.

Modifiez via l'éditeur de thème le fichier user_head.html de votre thème et ajouter le contenu suivant :

  1. <!-- # This template is included at the end of _head.html template -->
  2. <link rel="search" href="http://blog.touret.info/common-blog/dc_opensearch.xml" type="application/opensearchdescription+xml" title="blog.touret.info" />

Maintenant, le moteur de recherche apparaît dans votre navigateur, il ne vous reste plus qu'à l'ajouter!

Vus : 1440
Publié par Littlewing : 368