Like Tree14Likes
  • 1 Post By Andrés Durán
  • 10 Post By Spika
  • 1 Post By Andrés Durán
  • 2 Post By raulin

Cambiar Barra Búsqueda Normal por Barra Adsense

Esta es una discusión para el tema Cambiar Barra Búsqueda Normal por Barra Adsense en el foro Soporte para Productos/Plugins, bajo la categoría Soporte vBulletin; Holas, he intentado probar este mod: Replace search with Google Custom Search - vBulletin.org Forum pero las instrucciones de sustitucion de código las indican mal, no especifican si las líneas a sustituir es completa o ...
Página:


Resultados 1 al 13 de 13

Temas similares

  1. Por Ryuk en el foro Tips y Optimización de vBulletin 4
  2. Por Dab14 en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por Sebita en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por Dj MasterLive en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Nueva barra de búsqueda Respuestas: 1
    Por NaByDark en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  1. #1
    Miembro especial Miembro de plata Array Avatar de Spika
    Fecha de ingreso
    07 jun, 06
    Ubicación
    Marbella - España
    Mensajes
    86
    Gustado
    30 Veces
    Me Gustan
    19 Veces

    Exclamation Cambiar Barra Búsqueda Normal por Barra Adsense

    Holas, he intentado probar este mod: Replace search with Google Custom Search - vBulletin.org Forum

    pero las instrucciones de sustitucion de código las indican mal, no especifican si las líneas a sustituir es completa o parcial
    ¿Alguien lo habeis instalado?

    Saludos
    Última edición por Spika; 20/02/2010 a las 11:49

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,478
    Gustado
    1988 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Hola Spika.

    Yo no veo problema alguno con las indicaciones en ese tema. ¿Puedes enviarme por MP tu código de búsqueda de Google personal para probarlo en local?
    "... porque creo firmemente en que algún día habrá una sola nación, hablaremos un mismo idioma, compartiremos la misma ilusión, estaremos unidos por un mismo sentimiento y las fronteras dejarán de existir... y algún día cambiaremos, y todo será mejor... "

  3. #3
    Miembro especial Miembro de plata Array Avatar de Spika
    Fecha de ingreso
    07 jun, 06
    Ubicación
    Marbella - España
    Mensajes
    86
    Gustado
    30 Veces
    Me Gustan
    19 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Ya te he enviado el privado.

    Saludos y Gracias

  4. #4
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,478
    Gustado
    1988 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Por favor revisa el archivo *.txt adjunto.
    Archivos adjuntados
    jzmanguy le gusta esto.
    "... porque creo firmemente en que algún día habrá una sola nación, hablaremos un mismo idioma, compartiremos la misma ilusión, estaremos unidos por un mismo sentimiento y las fronteras dejarán de existir... y algún día cambiaremos, y todo será mejor... "

  5. #5
    Miembro especial Miembro de plata Array Avatar de Spika
    Fecha de ingreso
    07 jun, 06
    Ubicación
    Marbella - España
    Mensajes
    86
    Gustado
    30 Veces
    Me Gustan
    19 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Solucionado! Gracias, como te dije la descripcion del mod era incompleta referente a la parte de código a sustituir.

    En este post vBulletin.org Forum - View Single Post - Replace search with Google Custom Search hay una mejora para que abra en la misma página creando una plantilla y funciona de maravilla, por si alguien le interesa.

    Saludos!

  6. #6
    Miembro especial Miembro de plata Array Avatar de Spika
    Fecha de ingreso
    07 jun, 06
    Ubicación
    Marbella - España
    Mensajes
    86
    Gustado
    30 Veces
    Me Gustan
    19 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Dado que me he estado comiendo tanto el coco con esto quisiera colaborar en los que estén interesados en hacerlo, pero en Español, por lo que lo explico en español y más ordenado. Este mod está claro que no es mío es de Replace search with Google Custom Search - Page 3 - vBulletin.org Forum y mejorado por Replace search with Google Custom Search - Page 3 - vBulletin.org Forum, lo que provoca confusión, pero el resultado es muy bueno, podeis probarlo aqui: Foro Motos Trail GS - Página Principal (en la barra de búsqueda de la parte superior derecha).

    Primero teneis que tener lógicamente una cuenta en Google Adsense, cuando tengais la cuenta entrais en ella y en la 2ª pestaña superior elegís Configuración de Adsense, luego debajo elegís al opción: Adsense para Búsqueda ¡Mejorado!

    Luego os aparecen las opciones de configuración:
    Captura de pantal&.jpg

    - Tipo de búsqueda: Eligo "Sólo los sitios que selecciono"
    - Sitios Seleccionados: Aquí he puesto el dominio y el foro
    - Palabras claves opcionales: Aquí podeis poner etiquetas de las palabras mas referentes a vuestro foro.
    Las demás opciones las he dejado por defecto como veis en la imagen.

    Le damos a Continuar

    Os aparece la opción de configurar la apariencia de la caja de búsqueda, os aconsejo dejarla en la que trae por defecto, transparente. Si no quedará fatal en la plantilla.

    Le damos a Continuar

    Y nos aparece dos opciones:
    Captura de pantal&.png
    - Abrir página de resultados:
    Elegimos "Abrir los resultados en mi propio sitio" y en el cuadro de abajo ponemos: http://www.midominio.com/google.php
    (google.php es un archivo que vamos a crear luego con un código dentro) y subirlo al servidor.

    - Ubicación del Anuncio.
    Hay elegimos el sitio donde quereis que salgan los anuncios Adsense en el resultado de la búsqueda, a vuestro gusto...

    - Luego nos queda elegir las paletas, eso pues a vuestro gusto, lo más parecido al aspecto de vuestro foro, para que los resultados parezcan del mismo foro.

    Le damos a Continuar:

    - Nombre de su motor de Búsqueda: (pues por ejemplo Búsqueda Google Foro, o lo que os parezca, (este nombre sale en semitransparencia en la caja de búsqueda)

    Le damos a Enviar y Obtener Código:

    Os saldrán dos cuadros de Códigos como este:
    codigo..gif

    Los copiais y anotad para cual es cada uno, pues uno es para ponerlo en el Cuadro de Búsqueda despues y el otro es para el fichero google.php pero que nosotros lo pondremos en la plantilla de GOOGLE que crearemos.

    Ahora que tenemos los códigos de Adsense vamos a nuestro Panel de Administrador de VBulletin --> Administrador de Estilos --> Añadir Nueva Plantilla. Le llamamos GOOGLE y le pegamos el siguiente código que está incluido los datos que Google Adsense os generó para el archivo google.php (en verde)

    Código:
    {vb:stylevar htmldoctype}
    <html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
      <head>
        <title>{vb:raw vboptions.bbtitle}</title>
        {vb:raw headinclude}
      </head>
      <body>
        
        {vb:raw header}
        
        {vb:raw navbar}
        
        <div id="pagetitle">
          <h1>{vb:raw pagetitle}</h1>
        </div>
        
        <h2 class="blockhead">B&uacute;squeda Foro GS Trail</h2>
        <div class="blockbody">
          <div class="blockrow">
    
    <div id="cse-search-results"></div>
    <script type="text/javascript">
      var googleSearchIframeName = "cse-search-results";
      var googleSearchFormName = "cse-search-box";
      var googleSearchFrameWidth = 800;
      var googleSearchDomain = "www.google.es";
      var googleSearchPath = "/cse";
    </script>
    <script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>
          </div>
        </div>
        
        {vb:raw footer}
      </body>
    </html>
    El que he puesto en rojo es el título de la página podeis cambiarlo a vuestro gusto.
    El que he puesto en verde, repito, es el código que Google Adsense os dice que pongais en el archivo google.php, si os varía pues poneis el vuestro.

    Ahora creamos el archivo google.php con un editor.

    Pegamos este código
    Código:
    <?php
    
    // ####################### SET PHP ENVIRONMENT ###########################
    error_reporting(E_ALL & ~E_NOTICE);
    
    // #################### DEFINE IMPORTANT CONSTANTS #######################
    
    define('THIS_SCRIPT', 'test');
    define('CSRF_PROTECTION', true);  
    // change this depending on your filename
    
    // ################### PRE-CACHE TEMPLATES AND DATA ######################
    // get special phrase groups
    $phrasegroups = array();
    
    // get special data templates from the datastore
    $specialtemplates = array();
    
    // pre-cache templates used by all actions
    $globaltemplates = array('GOOGLE',
    );
    
    // pre-cache templates used by specific actions
    $actiontemplates = array();
    
    // ######################### REQUIRE BACK-END ############################
    // if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
    chdir ('ruta/a/vuestro/foro');
    require_once('./global.php');
    
    // #######################################################################
    // ######################## START MAIN SCRIPT ############################
    // #######################################################################
    
    $navbits = construct_navbits(array('' => 'B&uacute;squeda Foro GS Trail'));
    $navbar = render_navbar_template($navbits);
    
    // ###### YOUR CUSTOM CODE GOES HERE #####
    $pagetitle = 'B&uacute;squeda con Google en Foro GS Trail';
    
    // ###### NOW YOUR TEMPLATE IS BEING RENDERED ######
    
    $templater = vB_Template::create('GOOGLE');
    $templater->register_page_templates();
    $templater->register('navbar', $navbar);
    $templater->register('pagetitle', $pagetitle);
    print_output($templater->render());
    
    ?>
    Lo que he puesto en rojo lo teneis que modificar a vuestras necesidades (la ruta del Foro y el nombre de la página)

    Una vez creado lo subimos a h**p://www.midominio.com (no lo pongais en la carpeta /foro, pues está configurado para ponerlo en el raiz)

    Le dais a guardar y vamos con otro paso, gracias a la ayuda de Andrés.

    En la plantilla navbar, busca por:
    Código:
    <form action="search.php?do=process" method="post" id="navbar_search" class="navbar_search">
    Reemplaza por:
    Código:
    <form action="http://www.midominio.com/google.php" id="cse-search-box">
    Debajo Busca por:
    Código:
    <input type="hidden" name="s" value="{vb:raw session.sessionurl}" /> 
    <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" /> 
    <input type="hidden" name="do" value="process" />
    Reemplaza por:
    Código:
    <input type="hidden" name="cx" value="partner-pub-XXXXXXXXXXXXXXXXXXXX" />
    <input type="hidden" name="cof" value="FORID:10" />
    <input type="hidden" name="ie" value="ISO-8859-1" />


    Las X en rojo es el ID tuyo de Adsense que está en el Cuadro de Búsqueda que os generó Adsense.

    Busca por:
    Código:
    <input type="text" value="" name="query" class="textbox" tabindex="99"/>


    Reemplaza por:
    Código:
    <input type="text" value="" name="q" class="textbox" tabindex="99"/>


    Busca por:
    Código:
    <input type="image" class="searchbutton" src="{vb:stylevar imgdir_button}/search.png" name="submit" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/>


    Reemplaza por:
    Código:
    <input type="image" class="searchbutton" src="{vb:stylevar imgdir_button}/search.png" name="sa" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/>


    Busca por:
    </form>
    Aparece dos veces. Debajo de la primera vez que aparece, agregas esto:
    Código:
    <script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script>
    Listo.
    Última edición por Spika; 22/02/2010 a las 12:15
    xony, iacubus, javivi0 y a 7 personas más les gusta esto.

  7. #7
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,478
    Gustado
    1988 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Excelente!!!.

    Gracias por la colaboración.
    Spika le gusta esto.
    "... porque creo firmemente en que algún día habrá una sola nación, hablaremos un mismo idioma, compartiremos la misma ilusión, estaremos unidos por un mismo sentimiento y las fronteras dejarán de existir... y algún día cambiaremos, y todo será mejor... "

  8. #8
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    04 sep, 06
    Ubicación
    Madrid
    Mensajes
    188
    Gustado
    17 Veces
    Me Gustan
    49 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    gracias spika me parece muy interesante, veo que estas actualizado a 4.0.2, estoy intentado hacer toda la modificación, pero no lo acabo de conseguir.... me aparece una pantalla en blanco...

    ¿alguna idea?

    SOLUCIONADO!!!

    he revisado todos los pasos y funciona !!!

    muchas gracias spika (veo que eres compañero de foros de las dos ruedas, aunque las mias más pequeña :-) )
    Última edición por javivi0; 15/03/2010 a las 09:37

  9. #9
    Miembro Array
    Fecha de ingreso
    20 mar, 10
    Mensajes
    22
    Gustado
    0 Veces
    Me Gustan
    7 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Hola buenas, siento revivir esto, todo me funcionó a las mil maravillas pero a la hora de ir a buscar algo cuando doy a buscar me sale esta pantalla

    fotorrr..png

    Y me redirecciona a una web de un server... alguna sugerencia al respecto, igual hize algo mal...???

    gracias!!

  10. #10
    Miembro especial Miembro de platino Array
    Fecha de ingreso
    18 dic, 09
    Mensajes
    285
    Gustado
    103 Veces
    Me Gustan
    99 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Y me redirecciona a una web de un server... alguna sugerencia al respecto, igual hize algo mal...???
    Hola, fijate que estes colocando correctamente esto: partner-pub-XXXXXXXXXXXXXXXXXXXX:coloca tambien lo que le sigue despues de los dos puntos.

    Una sugerencia, en el ultimo codigo que se coloca despues de </form> cambiar en por es asi cambiaran el custom search por busqueda personalizada

    <script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script>
    DiegoAzul y sombraxxl les gusta esto.

  11. #11
    Miembro Array
    Fecha de ingreso
    20 mar, 10
    Mensajes
    22
    Gustado
    0 Veces
    Me Gustan
    7 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    Cita Iniciado por raulin Ver mensaje
    Hola, fijate que estes colocando correctamente esto: partner-pub-XXXXXXXXXXXXXXXXXXXX:coloca tambien lo que le sigue despues de los dos puntos.

    Una sugerencia, en el ultimo codigo que se coloca despues de </form> cambiar en por es asi cambiaran el custom search por busqueda personalizada
    Hola he solucionado una parte , y gracias por el detalle de español, me sirvio bastante jeje, pero ahora me aslata una duda, ahora a la hora de buscar no me redirecciona como en la screen de mi anterior post, pero me sale lo siguiente.. he intentado de todo y no doy con la tecla, espero me podais ayudar, estoy algo cansado de mirar ya esto.. y me empiezo a desesperar...

    Gracias por todo.

    Screen.

    error google..PNG

    [ LO TENGO MEDIO SOLUCIONADO]
    Última edición por sombraxxl; 26/03/2010 a las 00:21

  12. #12
    Miembro especial Miembro de oro Array Avatar de ferran
    Fecha de ingreso
    06 mar, 08
    Mensajes
    222
    Gustado
    1 Veces
    Me Gustan
    23 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    hola buenas tardes, yo hice todos los pasos pero la cosa no salio bien, adjunto imagen.

    un saludo y a la espera que me ayuden
    Imágenes adjuntadas
    Última edición por ferran; 29/03/2010 a las 13:04

  13. #13
    Miembro especial Miembro de platino Array
    Fecha de ingreso
    22 may, 09
    Mensajes
    405
    Gustado
    79 Veces
    Me Gustan
    55 Veces

    Predeterminado Re: Cambiar Barra Búsqueda Normal por Barra Adsense

    A mi tampoco me funciona, en google, en el ultimo paso cuando le doy ENVIAR me dice "Sus cambios se estan guardando" y no pasa nada, ahi se queda paralizado y no me da ningun codigo...

    Edit: hice todo con los scripts indicados aqui, y me daba error en linea 28 del google.php. Esa linea es la que indica la direccion del foro..

    La cambie, en vez de "/foros" puse "/home/..../public_html/foros" y ya no me muestra error, ahora me muestra una pagina en blanco.

    El Pub esta bien, y ya cambie el "en" por "es". Alguna idea?.

    Edit2:
    Hola, fijate que estes colocando correctamente esto: partner-pub-XXXXXXXXXXXXXXXXXXXX:coloca tambien lo que le sigue despues de los dos puntos.
    ah?; que dos puntos?; de donde saco esa parte?

    Edit3:
    no se que toque, pero ahora me da el mismo error que a sombraxxl:



    Saludos!.
    Última edición por Gmaster; 11/04/2010 a las 19:17

Etiquetas para este tema