Underc0de

Programación Web => Zona Webmaster => Mensaje iniciado por: ANTRAX en Septiembre 16, 2012, 10:58:04 AM

Título: Desactivar el buscador del SMF y reemplazarlo por google
Publicado por: ANTRAX en Septiembre 16, 2012, 10:58:04 AM
Hola a todos, soy ANTRAX. En este tutorial voy a explicar cómo desactivar el buscador de los foros SMF para que el foro consuma menos recursos del servidor y reemplazarlo por uno que utilice los motores de búsqueda de google.
Comenzaremos entrando al FTP y nos dirigimos a la ruta  ./sources
Modificaremos el archivo Subs.php

(http://3.bp.blogspot.com/-9QJOzR7lUPs/UFU30f2m_KI/AAAAAAAABWo/S9i2jljNU6E/s1600/1.png)

Buscamos la linea 3910 que contiene lo siguiente:

'href' => $scripturl . '?action=search',

Y lo modificamos por la ruta en donde tendremos el buscador:

'href' => 'http://underc0de.net/buscador',

(http://2.bp.blogspot.com/-0VOL3QGwkAE/UFU30t9HvhI/AAAAAAAABWw/dn0Wyml1ifs/s1600/2.png)

Aprovechamos que estamos en la carpeta Sources y eliminamos estos 4 archivos: Search.php, SearchAPI-Custom.php, SearchAPI-Fulltext.php, SearchAPI-Standard.php

(http://2.bp.blogspot.com/-KFDuFgcMvtA/UFU30zNLn-I/AAAAAAAABW4/v8C3xj-XPQ0/s1600/3.png)

Ahora nos dirigimos a: . /Themes/default y buscamos el archivo index.templates.php

Buscamos la línea 142 y la borramos

(http://1.bp.blogspot.com/-lSKlgVIcBqI/UFU31RtG4xI/AAAAAAAABXQ/Kq8dAsEkAmU/s1600/4.png)

Finalmente vamos a la ruta ./Themes/MI TEMA y modificaremos el archivo index.template.php

Buscamos y borramos la línea 147.

(http://3.bp.blogspot.com/-UDfL27WFhKE/UFU31eIQk8I/AAAAAAAABXI/kAow1xTDf6o/s1600/5.png)

Ahora modificaremos el archivo index.php que se encuentra en el directorio principal del foro

Quitamos la línea 305 y 306

(http://2.bp.blogspot.com/-GJEGUFoTMCQ/UFU31szv9WI/AAAAAAAABXU/STaT89V7_KE/s1600/6.png)

Una vez hecho todo esto, habremos eliminado por completo el buscador del SMF.

Ahora crearemos el nuevo buscador.
Nos dirigimos a: http://www.google.es/cse/manage/all y creamos un nuevo buscador
Llenamos todos los campos y damos click en Siguiente

(http://3.bp.blogspot.com/-006R69qQQv4/UFU32KB3sKI/AAAAAAAABXg/TBW2gRPJv70/s1600/7.png)

Ahora pasamos a personalizar los colores, fuentes, etc.

(http://1.bp.blogspot.com/-dGPwFqbU9NI/UFU327xTXKI/AAAAAAAABXs/8vK1i6mBEQo/s1600/8.png)

Una vez finalizado, damos click en Siguiente y podremos ver el código de nuestro buscador.

(http://4.bp.blogspot.com/-2oaoxxeppR8/UFU33H-lAFI/AAAAAAAABX0/5pJaAX-7wr0/s684/9.png)

Ahora abrimos el Notepad, colocamos lo siguiente


<html>
                <head>

CODIGO DEL BUSCADOR

                </head>
</html>

Lo guardamos con extension html y lo subimos a algún servidor.
Obviamente pueden cambiar el estilo de su buscador. Les muestro como quedo el mío:

(http://4.bp.blogspot.com/-TwG6YjSFwd4/UFU30sUo2PI/AAAAAAAABW0/_6jXjF-U7tU/s1600/10.png)

Espero que les haya sido de utilidad!

Saludos!

ANTRAX
Título: Re:Desactivar el buscador del SMF y reemplazarlo por google
Publicado por: Stiuvert en Septiembre 17, 2012, 06:04:09 AM
Muy bueno Antrax, se agradece mucho el tutorial ;)



Saludos