Después de una semana tratando de afinar el buscador Zend Lucene, éste creaba más problemas de los que solucionaba, y se ha reimplementado en Sphinx. Por ahora funciona todo igual, salvo las operaciones booleanas que ya se implementarán en los próximos días.
menéame
––––––––––––––––––––––––––––––––––––––––––––––––––––- xD
Antes habia uno, hecho por un tal Damian Martinelli y funcionaba de lujo con el antiguo buscador:
mycroft.mozdev.org/download.html?name=meneameh
Claro que hay una máquina de pruebas, pero ¿ no crees que las pruebas con 5 o 10 usuarios serás distintas que cuando se carga el sistema con cientos o miles de búsquedas diarias ?
echo '<link rel="search" type="application/opensearchdescription+xml" title="Menéame" href="'.get_server_name().$globals['base_url'].'/buscador_firefox.xml">';
Y después crea el archivo buscador_firefox.xml de esta forma:
<SearchPlugin xmlns="www.mozilla.org/2006/browser/search/;
<ShortName>Meneame</ShortName>
<Description>Noticias 2.0</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image height="16" width="16">meneame.net/img/favicons/favicon4.ico;
<Url type="text/html" method="GET" template="meneame.net/;
<Param name="search" value="{searchTerms}"/>
</Url>
<SearchForm>meneame.net;
</SearchPlugin>
A todos los que naveguéis con firefox os saldrá en la parte de buscadores (arriba a la derecha en el navegador) un enlace que os permitirá incluir meneame dentro de la lista, pudiendo hacer vuestras búsquedas desde ahí sin ningún tipo de plugin.
Voy a ponérselo en el blog por si le interesa ;)
PD: Coñe... me traduce automáticamente las url por enlaces y no quiero eso... ¿no hay forma de quitarlo? :(
Un tironcillo de orejas amistoso: Cuando haces una página seria no debes poner demasiados plugins y addons, ves a postear eso a digg ya verás lo que te dicen.
Aparte no me mola la idea de centrar la página en un sólo navegador, aunque sea nuestro querido firefox, ya que sino estamos haciendo lo que hace microsoft, haciendo algunas páginas incompatibles con otros navegadores y eso no está bien.
El XML tendría que ser este:
<SearchPlugin xmlns="ht tp://www.mozilla.org/2006/browser/search/">
<ShortName>Meneame</ShortName>
<Description>Noticias 2.0</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image height="16" width="16">ht tp://meneame.net/img/favicons/favicon4.ico</Image>
<Url type="text/html" method="GET" template="ht tp://meneame.net/search.php">
<Param name="q" value="{searchTerms}"/>
</Url>
<SearchForm>ht tp://meneame.net</SearchForm>
</SearchPlugin>
he dejado un espacio en los http para que no me haga los enlaces :P
Le hice pequeñas modificaciones para que sea compatible con el OpenSearch y con otros servidores que usen este software.
Un saludo y me alegro de que os sirviese de algo.