• 0
  • 12 RepliesReplies
  • 6726 ReadTimes Read
  • 0 PointsPoints

Topic: Quiero que mis buscador solo busque los títulos

Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Quiero que mis buscador solo busque los títulos

Datos importantes:
Url del foro: http://mega-foro.com
Version de SMF: 2.0.4
Theme del foro: Losox
Cuenta demo: User: demo pass: demo

Descripcion del problema:
Buenas tardes.

Me gustaría configurar el buscador para que solo encuentre los título de os post.

Ya que muchas veces es tedioso para la gente buscar algo buscando títulos y contenido junto.

Alguna sugrencia?

Porcierto alguna sugerencia para quitar la limitación de: Cada palabra debe tener al menos dos caracteres.

Me explico si queremos buscar en mi foro: La bella y la bestia

No te deja buscarlo ya que contienen una palabra de un solo caracter......

eso no me gusta nada.

Se podría quitar?

UN fuerte saludo!
¿ Buscas solo contenido del servidor MEGA ? ¡ entonces visita mi nueva comunidad Mega-Foro.com !
Usuario: manix
Rango: User Extremo
Mensajes: 437
Points: 214
Perfil: View Profile
Pais:
cr
Re:Quiero que mis buscador solo busque los títulos
Reply #1 July 23, 2013 - 03:44 15:44
Hola,

Lo que pasa es que al quitar el límite de caracteres, los resultados se vuelven ambiguos, por ejemplo:
- bella bestia

Esta búsqueda pues creará resultados bien fundamentados, ya internamente se buscará con un patrón similar a este:
1. buscar textos que contengan ambas palabras "bella" y "bestia" al mismo tiempo
2. buscar textos que contengan la palabra "bella"
3. buscar textos que contengan la palabra "bestia"

Pero si  haces esta consulta:
- la bella y la bestia

El patrón se vuelve ambiguo:
1. buscar textos que contengan ambas palabras "la", "bella",  "y", "la" y "bestia" al mismo tiempo.
2. buscar textos que contengan la palabra "la"  (acá se empieza a complicar, porque LA MAYORÍA de textos tienen esta palabra
3. buscar textos que contengan la palabra "bella"
4. buscar textos que contengan la palabra "y". LA MAYORÍA de textos tienen esta palabra.
5. buscar textos que contengan la palabra "la". LA MAYORÍA de textos tienen esta palabra.

Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Quiero que mis buscador solo busque los títulos
Reply #2 July 23, 2013 - 03:55 15:55
Hola,

Lo que pasa es que al quitar el límite de caracteres, los resultados se vuelven ambiguos, por ejemplo:
- bella bestia

Esta búsqueda pues creará resultados bien fundamentados, ya internamente se buscará con un patrón similar a este:
1. buscar textos que contengan ambas palabras "bella" y "bestia" al mismo tiempo
2. buscar textos que contengan la palabra "bella"
3. buscar textos que contengan la palabra "bestia"

Pero si  haces esta consulta:
- la bella y la bestia

El patrón se vuelve ambiguo:
1. buscar textos que contengan ambas palabras "la", "bella",  "y", "la" y "bestia" al mismo tiempo.
2. buscar textos que contengan la palabra "la"  (acá se empieza a complicar, porque LA MAYORÍA de textos tienen esta palabra
3. buscar textos que contengan la palabra "bella"
4. buscar textos que contengan la palabra "y". LA MAYORÍA de textos tienen esta palabra.
5. buscar textos que contengan la palabra "la". LA MAYORÍA de textos tienen esta palabra.


No se puede explicar mejor!! brillante!! maestro!!!!
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Quiero que mis buscador solo busque los títulos
Reply #3 July 25, 2013 - 02:00 14:00
Hola,

Lo que pasa es que al quitar el límite de caracteres, los resultados se vuelven ambiguos, por ejemplo:
- bella bestia

Esta búsqueda pues creará resultados bien fundamentados, ya internamente se buscará con un patrón similar a este:
1. buscar textos que contengan ambas palabras "bella" y "bestia" al mismo tiempo
2. buscar textos que contengan la palabra "bella"
3. buscar textos que contengan la palabra "bestia"

Pero si  haces esta consulta:
- la bella y la bestia

El patrón se vuelve ambiguo:
1. buscar textos que contengan ambas palabras "la", "bella",  "y", "la" y "bestia" al mismo tiempo.
2. buscar textos que contengan la palabra "la"  (acá se empieza a complicar, porque LA MAYORÍA de textos tienen esta palabra
3. buscar textos que contengan la palabra "bella"
4. buscar textos que contengan la palabra "y". LA MAYORÍA de textos tienen esta palabra.
5. buscar textos que contengan la palabra "la". LA MAYORÍA de textos tienen esta palabra.




Gracias pero en todo lo que me explicas es donde esta el problema. Lo unico que quiero es que sólo busque lo que pongo en el lugar de busquar y solo lo busque en el título no en todo el post! y en todos los post!
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Quiero que mis buscador solo busque los títulos
Reply #4 August 02, 2013 - 06:37 18:37
Nadie saber hacerlo?

Un saludo!
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Quiero que mis buscador solo busque los títulos
Reply #5 August 02, 2013 - 06:52 18:52
Esa opcion ya esta fijate que en la busqueda:
http://www.smfsimple.com/index.php?action=search;advanced;search

Dice opciones: Asuntos de temas solamente ; marcas eso y solo busca por asuntos = titulos
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Quiero que mis buscador solo busque los títulos
Reply #6 August 02, 2013 - 07:11 19:11
Esa opcion ya esta fijate que en la busqueda:
http://www.smfsimple.com/index.php?action=search;advanced;search

Dice opciones: Asuntos de temas solamente ; marcas eso y solo busca por asuntos = titulos

Buenas 4kstore te agradezco que respondas.

Hago lo que me dices y me siguen saliendo resultado del propio post que es lo que no quiero:




Si te fijas sale contenido del post marcado yo solo quiero que salga el título y si hay 5 resultado que se vean los 5 títulos rapido, no como en ese caso que se ve muy grande para tener que mirar el título.

Nose si me explico.

Un saludo!
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Quiero que mis buscador solo busque los títulos
Reply #7 August 02, 2013 - 07:15 19:15
Ahh, bueno para eso solo habría que editar la plantilla del search pero ahora estoy de viaje y no lo puedo ver... si reflotas este tema el martes que ya vuelvo lo vemos.
Saludos
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Quiero que mis buscador solo busque los títulos
Reply #8 August 02, 2013 - 07:27 19:27
Ahh, bueno para eso solo habría que editar la plantilla del search pero ahora estoy de viaje y no lo puedo ver... si reflotas este tema el martes que ya vuelvo lo vemos.
Saludos

Perfecto. Muchas gracias hasta el martes entonces.

Un saludo!
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Quiero que mis buscador solo busque los títulos
Reply #9 August 05, 2013 - 12:58 12:58
Proba esto:
En el archivo Themes/default/Search.template.php

busca y elimina:
Code: [Select]
<div class="list_posts double_height">', $message['body_highlighted'], '</div>
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Quiero que mis buscador solo busque los títulos
Reply #10 August 05, 2013 - 03:53 15:53
Proba esto:
En el archivo Themes/default/Search.template.php

busca y elimina:
Code: [Select]
<div class="list_posts double_height">', $message['body_highlighted'], '</div>


Buenas 4kstore! muchísimas gracias por esta modificación es todo un alivio ahora se ve muy muy bien.

Ahora mi problema es que como puedes observar yo solo uso la búsqueda que sale arriba a la derecha, el problema es que la opción de buscar solo "Dice opciones: Asuntos de temas solamente ; marcas eso y solo busca por asuntos = titulos" eso que me digiste no lo puedo usar ya que esa opción solo sale si uso el botón Buscar que lo tengo eliminado.

Es decir que yo lo que quiero como dejarlo marcado para siempre que directamente busque en títulos, si te fijas en la foto que te muestro a continuación ya sale sin el contenido del post pero ahi títulos que no tiene nada de color rojo(claro es porque detecta algo dentro del post aunque no lo muestre.)



Espero haberme explicado bien.

Muchas gracias de nuevo.

Un saludo.
Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Quiero que mis buscador solo busque los títulos
Reply #11 August 05, 2013 - 04:38 16:38
no importa que no este marcado, es porque dentro del contenido de ese post si esta la palabra que buscas, si haces lo que vos decis estarias perdiendo resultados
Usuario: bestlink
Rango: Nuevo Usuario
Mensajes: 252
Points: 13
Mi web: http://mega-foro.com
Perfil: View Profile
Pais:
es
Re:Quiero que mis buscador solo busque los títulos
Reply #12 August 05, 2013 - 05:17 17:17
no importa que no este marcado, es porque dentro del contenido de ese post si esta la palabra que buscas, si haces lo que vos decis estarias perdiendo resultados

Me has convencido. :) doy tema por resuelto.

Ya sabes que te lo agradezco un montón y bueno te lo vuelvo a decir Gracias.
 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines