Ya hace algún tiempo tenía ganas de hacer esto, pero sólo pude esperar hasta tener montañas de trabajo represado para dedicarle los minutos que necesitaba.
El asunto es simple: Agregar un nuevo motor de búsqueda a Firefox para consultar en Cristalab.
El procedimiento que describiré es básicamente el mismo de este otro sitio, pero aplicado al buscador de Clab. Intentaré ser un poco más breve.
Crear un plugin de búsqueda no requiere conocimientos bárbaros en ninguna materia, sólo algo de sentido común. Es básicamente lo mismo que crear un formulario en HTML, pero mucho más simple.
Se deben saber un par de cosas con respecto al formulario original:
- El destino del formulario, o valor del parámetro action
- El método usado para enviar los datos: GET o POST
- El nombre del input usado como parámetro para buscar en el servidor
Para Clab basta simplemente con ver esos datos en el formulario de buscar que se encuentra en los foros. Abrimos el enlace anterior y tecleamos la siguiente secuencia CTRL+U
Luego del procedimiento anterior tenemos que los datos son:
- action: http://www.cristalab.com/foros/search.php
- método: GET
- Input con la cadena de búsqueda: search_keywords
Ahora simplemente llenamos la plantilla:
Código :
<search name="ClabSearch" action="http://cristalab.com/foros/search.php" method="GET" > <input name="search_keywords" user=""> </search>
En el parámetro name escribimos el nombre que aparecerá en el listado de motores.
El parámetro user, aunque es vacío, debe ser escrito, de lo contrario no funcionará
Escrito lo anterior en nuestro editor de texto favorito, lo guardamos con un nombre cualquiera pero con la extensión .src.
Para finalizar, lo mejor sería adjuntar una imagen que caracterice al motor, así que se usará el logo de clab
Ambos archivos los guardamos en el mismo directorio preferiblemente, aunque no es obligatorio, sólo es por orden.
Ya sólo faltaría crear un enlace HTML+JS para que Firefox instale el motor recién creado. Para ello escribimos la siguiente función en JS:
Código :
<script language="javascript"> function instalar( ){ if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")){ window.sidebar.addSearchEngine( "http://servidor/ruta/clabsearch.src", "http://servidor/ruta/clabsearch.png", "ClabSearch", "" ); } else{ alert("Tu navegador no está soportado"); } } </script>
...ahora creamos una página sencilla con el enlace para instalarlo:
Código :
<a href="javascript:instalar()">Instala el plugin de ClabSearch</a>
No es más, es así de simple, ya podemos listar el buscador como cualquier otro:
Instala el plugin aquí.
Descarga los archivos usados.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Pley el 06 de Noviembre de 2006
Gracias
Por Zah el 06 de Noviembre de 2006
Creo que los nuevos motores de búsqueda, opensearch no funcionan así:
Son un sólo xml que lleva embebido hasta el png, codificado con base64 (me gustaría saber una forma fácil de hacer eso), aunque esta forma de hacer motores sigue siendo compatible con Firefox 2.0 (e imagino que para las posteriores).
Aquí están todas las especificaciones de openSearch
Saludos.
Por gersonm el 06 de Noviembre de 2006
zah :
sí lo había visto, pero no tenía taaaanto tiempo libre para mostrar su uso
Por Jatrix13 el 07 de Noviembre de 2006
Quedo super bien
gersonm :
zah :
sí lo había visto, pero no tenía taaaanto tiempo libre para mostrar su uso
si claro
Por leandono el 08 de Noviembre de 2006
Por 001001011 el 26 de Noviembre de 2006
Por Animatek el 27 de Noviembre de 2006
Para añadir cualquier motor de busqueda personalizado, ya sea de Aqui o de cualquier web [yo tengo el de los foros de CristaLab, de la Wikipedia, del traductor de Google, de la RAE] no hay mas que situarse sobre la caja de texto del buscador, darle al boton derecho y seleccionar Crear Busqueda
Luego le pones un nombre y una palabra clave para acceder desde la barra de direcciones, si quieres, y listo.
Por josekast el 27 de Noviembre de 2006
Que el firefox t notifique si kieres instalarlo?? y kl luego una vez lo hayas añadido desaparezca la notificacion?? xq yo lo e conseguid hacer xo se m kda la notificacion de añadir l motor d buskeda.
Gracias.
Por Sisco el 27 de Noviembre de 2006
o no tanto
Gracias!
Por feler el 05 de Diciembre de 2006
Animatek :
Para añadir cualquier motor de busqueda personalizado, ya sea de Aqui o de cualquier web [yo tengo el de los foros de CristaLab, de la Wikipedia, del traductor de Google, de la RAE] no hay mas que situarse sobre la caja de texto del buscador, darle al boton derecho y seleccionar Crear Busqueda
Luego le pones un nombre y una palabra clave para acceder desde la barra de direcciones, si quieres, y listo.
A mi el de cristalab se me puso automaticamente.
Por Pedro el 14 de Diciembre de 2006
Ya lo tengo instalado también
Por JaLeRu el 20 de Septiembre de 2007
Por MinegocioenGamarra.c el 06 de Marzo de 2008
Por caos30 el 10 de Septiembre de 2008
http://www.motobit.com/util/base64-decoder-encoder.asp