En realidad, lo curioso no era sólo que una empresa cuyo caballito de batalla es un buscador no tuviera un buscador integrado en sus blogs; lo curioso es que siempre funcionó bien (bien en téminos de Blogger) y, por lo que se ve, nada ha cambiado; el código sigue siendo el mismo. Lo vengo usando desde entonces y si bien es cierto que a veces tardaba un poco en conectarse, es un buscador que me gustó de entrada por dos motivos: porque muestra los resultados en la misma página y porque es fácilmente configurable con CSS lo que no es poco decir. Acostumbrados a tanto iframe y tanto script predigerido, es un soplo de aire fresco.
Lo agregamos desde Diseño | Elementos de la página | Agregar gadget, seleccionando Cuadro de búsqueda:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidA-KUxQQAJs5nSNGQql0OFDAV88oqvk03OmPH4QJI-eECrABL0LiSXm0g7h9I2JSMFXGQahMbA4giIquyUaQcX-cYn06hN1L4rCrWN3mrBlVYpKWBc9CCPvpqpocKcHHIgs17vtumxQxZ/s0/cuadroBusqueda_1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBtOVAm5gU0XAOX2PInUkztCVrU_O8J8q1AulD3rlwYYeDpS-7YM28fmacqSqOZtIS5iKjPA_gHtM5rkAYqqBk-nblgdeFfevytMkcrXg0ov8zmsqrmp9eV2oEmJ77Ym_e5YDisYQf4_Xx/s0/cuadroBusqueda_2.png)
Acceso desde aquí: busca en las entradas visibles, enlaces dentro de esas entradas, listas de sitios o listas de enlaces
Internet: es un buscador genérico
Listas de blogs y enlaces: agrega la posibilidad de buscar en todos los sitios agregados al blogroll
Una vez que definimos esto, lo agregamos y lo ubicamos donde queremos que se muestre.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-qcakx67XpHVT-zhtW7KlkiJUiZWIwLYey4y-S6Nlz4CgJNK0NZyfdFx8mxifA5LdhfR6UwEB08qs74f4VKlIokycd35erqVXydEQZPDEbiAl4prfOMvbDRCHZum-puIwCsY0yFslavza/s0/cuadroBusqueda_3.png)
<div id="uds-searchControl">
.......
</div>
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4-oKbMCKuiNAEf2wTal2lUZM0c-A2Lobwzyx_CYwNQWROhDJqklaUbISw8YMMyKThhGzWwA7425K3ytf6Kq0szX_-MqoVfzXVfu7cszN49l_IMY3dBbM1mHrTEbue2Q8FwIFukdBjysSd/s0/cuadroBusqueda_4.png)
<b:widget id='CustomSearch1' locked='false' title='' type='CustomSearch'>
<b:includable id='main'>
<!-- el título igual que cualquier otro widget -->
.......
<!-- el código en si mismo -->
<div class='widget-content' style='width:95%'>
<div expr:id='data:widget.instanceId + "_form"'>
<span class='cse-status'><data:loadingMsg/></span>
</div>
</div>
<!-- y aquí comienza lo interesante -->
<!-- override gsearch.css -->
<style type='text/css'>
#uds-searchControl .gs-result .gs-title, #uds-searchControl .gs-result .gs-title *, #uds-searchControl .gsc-results .gsc-trailing-more-results,
#uds-searchControl .gsc-results .gsc-trailing-more-results * {color:<data:linkColor/>;}
#uds-searchControl .gs-result .gs-title a:visited, #uds-searchControl .gs-result .gs-title a:visited * {color:<data:visitedLinkColor/>;}
#uds-searchControl .gs-relativePublishedDate, #uds-searchControl .gs-publishedDate {color: <data:dateColor/>;}
#uds-searchControl .gs-result a.gs-visibleUrl, #uds-searchControl .gs-result .gs-visibleUrl {color: <data:urlColor/>;}
#uds-searchControl .gsc-results {border-color: <data:borderColor/>; background-color: <data:backgroundColor/>;}
#uds-searchControl .gsc-tabhActive {border-color: <data:borderColor/>; border-top-color: <data:activeBorderColor/>; background-color: <data:backgroundColor/>; color: <data:textColor/>;}
#uds-searchControl .gsc-tabhInactive {border-color: <data:borderColor/>; background-color: transparent; color: <data:linkColor/>;}
#uds-searchClearResults {border-color: <data:borderColor/>;}
#uds-searchClearResults:hover {border-color: <data:activeBorderColor/>;}
#uds-searchControl .gsc-cursor-page {color: <data:linkColor/>;}
#uds-searchControl .gsc-cursor-current-page {color: <data:textColor/>;}
</style>
<!-- el ícono para editar el elemento -->
<b:include name='quickedit'/>
</b:includable>
</b:widget>
Por defecto, sólo cambia algunos datos para igualar los colores de nuestra plantilla pero, nada impide agregar o modificar más definiciones.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtt7aUeyB4k_W8ZAgenuIuUvxvRaBYhkFv3cRN9S3_kl9wG_sxUKtkxycMZO0amdEgv836xrKq9WlJXbxGX86hrkvkESz_kJXvQ-aswOrL9xsXhPRPw82k1ulyNfKvT41AngiNAX2Ms1W5/s0/cuadroBusqueda_5.png)
input.gsc-input {
/* es el cuadro donde se ingresa el texto a buscar */
}
input.gsc-search-button {
/* es el botón "Buscar" */
}
.gsc-branding-text {
/* es el texto inferior "con la tecnología de" */
}
.gsc-branding-img-noclear {
/* es la imagen con el logo de Google*/
}
El bloque total, el rectángulo oculto donde se muestran los resultados del buscador se llama uds-searchControl así que podemos usarlo si es necesario modificar su ancho y sus márgenes:
#uds-searchControl { }
#uds-searchControl .gsc-tabsArea { }
#uds-searchControl .gsc-tabhInactive { /* son las solapas inactivas */ }
#uds-searchControl .gsc-tabhActive { /* es la solapa activa */ }
#uds-searchClearResults { }
div.gsc-clear-button { }
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8xx57hV8rO3JQpVtQswmt7eucMxULD3hf9kFcNJ8R-fjBKlFe2Q-wN3utWyT9NYY99dsh08tELFs88prswn_jahiQE8-zEsYwGnjjS5082SP3-87FuwoudoltIdvv9a9AmIsyeosqH8rR/s0/cuadroBusqueda_6.png)
#uds-searchControl .gsc-results { }
#uds-searchControl .gs-result .gs-title,
#uds-searchControl .gs-result .gs-title *,
#uds-searchControl .gs-result .gs-title a:visited,
#uds-searchControl .gs-result .gs-title a:visited * { /* es el título de cada una */}
#uds-searchControl .gs-relativePublishedDate, #uds-searchControl .gs-publishedDate { /* es la fecha */}
#uds-searchControl .gs-result a.gs-visibleUrl, #uds-searchControl .gs-result .gs-visibleUrl { /* es enlace inferior */}
#uds-searchControl .gs-result .gs-snippet { /* es el resumen de las entradas encontradas */}
#uds-searchControl .gs-result .gs-snippet b { }
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGhE9Sv6vvtK3ZO9MgctJeAkDsCG3pv05yMwQAWGLCMUGxoZ4u08hdsDASAGwxbozqIx2SrZMDangZvK91FMZ1omi-XMMKu1p72B7kpuMt-TnYBkHNln5LML6vopUnsy3gWIWidev0dmaK/s0/cuadroBusqueda_7.png)
.gsc-results .gsc-cursor-box { }
#uds-searchControl .gsc-results .gsc-cursor-box .gsc-cursor-page { }
#uds-searchControl .gsc-results .gsc-cursor-box .gsc-cursor-current-page { }
#uds-searchControl .gsc-results .gsc-cursor-box .gsc-trailing-more-results { }
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS28mTPaQYpskqZoYvSSKOZPOARXChoDdp2lhaCqzHRRMeMUVD0gbtikHjQiihrLtJR_0Dx9mAotA1Wvz_BVynSMtyRa-2sed_kAHzERwlGl-IvaxeBDsE7EcwK_5gbbWyAwUf_jWeQHzn/s0/cuadroBusqueda_8.png)
0 comentarios:
Publicar un comentario