Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
[Tutorial] Añadir Google Search como sistema de búsqueda en MyBB
Páginas (4):    1 2 3 4   
nentab   21 Nov, 2011, 3:58 am
#11
(19 Nov, 2011, 7:04 pm)JustU escribió: Jaja, ya me las arregle para hacer la caja solo xD
Gracias de todas formas Smile

¿Podrías decirnos cómo hiciste tú? Smile


(20 Nov, 2011, 2:04 am)Jaizu escribió:
Código PHP:
<?php 
var customSearchControl = new google.search.CustomSearchControl(
'016063283428507846222:mlbu2cxqn-8');
Entonces es eso XD
Si alguien quiere buscar por mi Foro pónganlo (?)
No me fue, tube que poner el que creé con Google Sad
No se si hay que quitar el -8 o algo.
Espero respuestas Big Grin
Perdona, lo sacas de crear el buscador en Google Adsense.
Jaizu   21 Nov, 2011, 5:45 am
#12
(21 Nov, 2011, 3:58 am)nentab escribió: Perdona, lo sacas de crear el buscador en Google Adsense.

¿Y si no tienes Google Adsense? D:
Omar G.   21 Nov, 2011, 8:44 am
#13
(21 Nov, 2011, 3:58 am)nentab escribió:
(19 Nov, 2011, 7:04 pm)JustU escribió: Jaja, ya me las arregle para hacer la caja solo xD
Gracias de todas formas Smile

¿Podrías decirnos cómo hiciste tú? Smile

Use tu caja de busqueda, y para el resto use el codigo directo de google custom search.

Mi template es algo complicado, asi que pasar el codigo seria mas molesto que provechozo.
nentab   21 Nov, 2011, 9:07 am
#14
(21 Nov, 2011, 5:45 am)Jaizu escribió: ¿Y si no tienes Google Adsense? D:

Pues o te creas una cuenta, o desde el Google Custom Search tratas de adaptar el buscador.


(21 Nov, 2011, 8:44 am)JustU escribió: Use tu caja de busqueda, y para el resto use el codigo directo de google custom search.

Mi template es algo complicado, asi que pasar el codigo seria mas molesto que provechozo.

Okey, gracias de todas formas. Smile
::Leon::   9 Feb, 2012, 11:58 am
#15
Primero que todo gracias por el tutorial, pero tengo un problema. No me sale Sad
http://www.lustnofansub.net/buscar.php

Este es el codigo que tengo en la plantilla buscar:
Código PHP:
<?php 
<html>
<
head>
<
title>{$mybb->settings[bbname]} - Búsqueda</title>
{
$headerinclude}
</
head>
<
body>
{
$header}

<
table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<
tr>
<
td class="thead"><strong>{$mybb->settings[bbname]} - Búsqueda</strong></td>
</
tr>
<
tr>
<
td class="trow1">
<
form method="post" action="buscar.php">
<
label for="search_box">
<
span id="search_left"></span>
</
label>
<
input type="text" style="width: 800px;" title="Introduce las palabras que deseas buscar" id="search_box" name="q" value="Buscar en el foro..." onfocus="if(this.value == 'Buscar en el foro...') { this.value = ''; }" onblur="if(this.value=='') { this.value='Buscar en el foro...'; }">
<
input type="submit" id="search_button" name="submit-search" value="Buscar">
</
form>
</
td>
</
tr>
<
tr>
<
td bgcolor="#ffffff">
<
div id="cse" style="width: 100%;">Cargando</div>
<
script src="http://www.google.com/jsapi" type="text/javascript"></script>
<
script type="text/javascript">
function
parseQueryFromUrl () {
var
queryParamName = "q";
var
search = window.location.search.substr(1);
var
parts = search.split('&');
for (var
i = 0; i < parts.length; i++) {
var
keyvaluepair = parts[i].split('=');
if (
decodeURIComponent(keyvaluepair[0]) == queryParamName) {
return
decodeURIComponent(keyvaluepair[1].replace(/\+/g, ' '));
}
}
return
'';
}
google.load('search', '1');
google.setOnLoadCallback(function() {
var
customSearchControl = new google.search.CustomSearchControl('partner-pub-3609694933064778:9181386074');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESU​LTSET);
var
options = new google.search.DrawOptions();
options.setAutoComplete(true);
options.enableSearchResultsOnly();
customSearchControl.draw('cse', options);
var
queryFromUrl = parseQueryFromUrl();
if (
queryFromUrl) {
customSearchControl.execute(queryFromUrl);
}
},
true);
</
script>
<
link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />
</
td>
</
tr>
</
table>
{
$footer}
</
body>
</
html>
nentab   9 Feb, 2012, 3:34 pm
#16
Es un archivo del ftp, no una plantilla. Smile
::Leon::   9 Feb, 2012, 3:52 pm
#17
..................
Eso lo sé bien.

Cita:2) Ahora tendrás que crear una plantilla llamada buscar

-______-
Última modificación: 9 Feb, 2012, 9:17 pm por Sirka.
nentab   10 Feb, 2012, 3:48 am
#18
Entonces cual es el problema? :S
::Leon::   10 Feb, 2012, 9:40 am
#19
No me funciona.
Al poner cualquier palabra en el buscador no lleva a nada.

Hice lo que dice el tutorial. Subir un archivo buscar.php donde corresponde con el código que dejaste, luego crear una plantilla llamada buscar en plantillas globales modificando lo que me corresponde, (Cambié la caja del buscador y el partner-pub) y el buscador no funciona.

Ahora cambié el código de google que dejaste por el que me dio el buscador de google y ahora me sale de esta forma:
[Imagen: buscadorh.png]

No entiendo por que no agarra el buscador del foro =/

nentab   11 Feb, 2012, 9:39 am
#20
Yo acabo de probarlo y sí funciona. Lo que pasa es que tienes dos cajas de búsqueda.
Páginas (4):    1 2 3 4   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.