Página 1 de 1

Error en el enlace a usuarios en Quien está conectado.

Publicado: 28 Dic 2015, 21:38
por karbiko
Buenas, mis datos ya están actualizados en mi firma

Me he encontrado un error en mi foro, recién actualizado a 3.1.6, y es que al querer ver el perfil de un usuario que me aparecía en la parte de ¿Quién está conectado?, me aparecía una página de error.

Enlazo al mismo usuario desde otro lugar en le que aparezca su Nick (por ejemplo, desde el chat) y si que aparece la página de su perfil.

Viendo cada una de las rutas a las que enlaza, veo que la incorrecta NO SIGUE LA RUTA EN LA QUE ESTÁ INSTALADO EL FORO, sino que directamente manda a la página memberlist.php?......., mientras que la correcta si que me toma la ruta y hace la redirección a /Foro/memberlist.php?...

Aquí lo vemos en estas imágenes:
Ruta incorrecta:
Imagen
Ruta Correcta:
Imagen

¿Cómo podría arreglar para que los enlaces a los perfiles de usuarios que salen en Quien está conectado enlacen a las rutas correctas?

Saludos....

Re: Error en el enlace a usuarios en Quien está conectado.

Publicado: 11 Ene 2016, 19:25
por karbiko
¿Este error sólo me ocurre a mi?

No hay nadie más que me pueda informar si le ocurre también a él, para descartar que el fallo esté en mi foro...

Plis!!

Y si alguien sabe el porqué del mismo y su resolución, ,mejor todavía.
zenkiu

Re: Error en el enlace a usuarios en Quien está conectado.

Publicado: 22 Ene 2016, 00:24
por karbiko
Carajo, realmente no hay nadie que pueda contestar algo al respecto de este error para saber si es mío en exclusiva o es un error de la plantilla prosilver de phpbb..

Re: Error en el enlace a usuarios en Quien está conectado.

Publicado: 22 Ene 2016, 20:27
por ThE KuKa
Ummm, es raro, ya que el foro funciona bien ¿no...?
Me acabo de registrar en tu foro, como invitado si paso el ratón encima de un nick, me sale la URL, como usuario NO.

No se si será cosa de permisos, restos de MODs, no se sinceramente.

Re: Error en el enlace a usuarios en Quien está conectado.  Tema Solucionado

Publicado: 22 Ene 2016, 21:26
por andares
Tambien me acabo de registrar e idem que @The Kuka, como invitado puedo acceder a los perfiles como registrado no.

En el foro oficial en casos parecidos aconsejan probar de activar y desactivar el "URL Rewrite" o "Habilitar reescritura de URL", revisa tambien el .htaccess por si tienes alguna linea adicional.

Re: Error en el enlace a usuarios en Quien está conectado.

Publicado: 23 Ene 2016, 12:31
por karbiko
Antes que nada, agradeceros el que os hayáis registrado para ver el problema in-situ.
Perdón pero ayer fue un día "jodío" (incluso con avería de fontanería a las tantas de la noche al llegar a casa) y no pude contestaros... Pero lo dicho: muchas gracias!!
ThE KuKa escribió:..como invitado si paso el ratón encima de un nick, me sale la URL, como usuario NO....
Esta situación tiene que ver con permisos.., pero yo tampoco me la explico...

Tengo puesto que sólo a partir de un determinado grupo se pueda acceder a consultar los datos del perfil de los usuarios.
¿Por qué? Porque para ser de un determinado grupo, tienes que darme los datos de contacto (tu teléfono, fax,.. etc.) y sólo están disponibles para los que pertenezcan a ese grupo.

Esta es la configuración del usuario anónimo:
SPOILER_SHOW
Imagen
Como se ve, no debería ver los perfiles NUNCA, por lo que si pasa el ratón por encima del nick no debería hacer nada...
Pero si pasa por encima del nick, aparece el link al perfil -que al no estar registrado/identificado, te redirige al registro/identificación)
El grupo de usuarios invitados tiene la misma configuración:
SPOILER_SHOW
Imagen
Y a partir de registrarte, ya se permite que "hagas alguito", pero no tienes acceso a los perfiles de terceros:
SPOILER_SHOW
Imagen
Por eso no me explico que los anónimos/invitados puedan pasar el ratón sobre el nick y les enlace al perfil (incorrectamente, creo) y -correctamente- no les enlace a los nuevos usuarios registrados/usuarios registrados.
Luego ya los siguientes grupos si tienen pleno acceso a los perfiles.

--------------------------------------------------------------------------------------------------------------------

Os he puesto en el grupo con permisos para ver los perfiles. Así podréis comprobar el error in-situ...

Como os digo, si en cualquier lugar pincháis el nick del usuario, correctamente os llega al perfil.
Pero si pincháis en el nick del último usuario registrado, en ESTADÍSTICAS, en ese caso el enlace es incorrecto:
He aquí los dos enlaces:

Código: Seleccionar todo

http://www.fororegistrocivil.es/Foro/memberlist.php?mode=viewprofile&u=53
http://www.fororegistrocivil.es/memberlist.php?mode=viewprofile&u=12515
Como véis, en el segundo falta el /Foro que lleve correctamente al perfil..

Re: Error en el enlace a usuarios en Quien está conectado.

Publicado: 23 Ene 2016, 12:42
por karbiko
andares escribió:En el foro oficial en casos parecidos aconsejan probar de activar y desactivar el "URL Rewrite" o "Habilitar reescritura de URL"....
¡¡HE AQUÍ LA SOLUCIÓN!!

Activada, ya me funcionó..., aunque luego fallaba el enlace al portal (que tiene la ruta app.php/portal)
Pero lo volví a desactivar y el enlace al perfil quedó bien y me sigue funcionando la ruta al portal...


Si,.. me imagino que podré quitar ese texto de la ruta al portal, para que sea directamente www.fororegistrocivil.es/portal, y que deberá ser tocando el .htaccess ......, pero "me da miedo tocarlo, no vaya a joder algo más"
Ya tengo en el htaccess enrutado para que la dirección www.fororegistrocivil.com (la .com, no la .es) y la index.html vayan al portal.

Código: Seleccionar todo

Redirect /index.html http://www.fororegistrocivil.es/Foro/app.php/portal
Redirect / http://www.fororegistrocivil.es/Foro/app.php/portal
Lo demás -como digo- me da yuyu.

Gracias por la ayuda...