Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Contraseña en Foros

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Contraseña en Foros

#1

Mensaje por Nisakar »

URL: http://safirya.maverick-rol.com
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados:
  • Private Messages Admin.
    Subforum columns index
    Threat titles in index.
    SEO MOD
    Sitemap MX
Plantilla(s) usada(s): Guild Wars Alliance
Servidor: Linux de Pago.
Actualización desde otra versión: No.
Conversión desde otro sistema de foros: No.
Problema: No se exactamente desde cuando sucede esto porque ayer mismo me di cuenta. El problema viene siendo que por alguna razón las contraseñas en foros no funcionan. Escribo, guardo y cuando voy a entrar a esa sección me pide la contraseña, la pongo y me dice que no es correcta. La he cambiado varias veces, incluso escribiendola en el bloc de notas y haciendo copiar y pegar pero nada, hay alguna cosa que ha estropeado ésto y como no se desde cuando no funciona, no puedo saber si es a causa de algun MOD...

Investigando un poco he visto esto en el código fuente.

Código: Seleccionar todo

<dl>
        <dt><label for="forum_password">Contraseña del Foro:</label><br><span>Determina la contraseña para este Foro, es preferible usar el sistema de permisos.</span></dt>
        <dd><input id="forum_password" name="forum_password" value="      " type="password"></dd>
    </dl>
Esto pasa una vez edito el foro en cuestión para reescribir la contraseña, he mirado el código fuente y en el valor, en lugar de salir la palabra escrita salen los espacios. No se si estará hecho asi por seguridad o realmente ahí esta el problema, no lo se (he probado copiando los espacios y la contraseña sigue siendo invalida asi que...). No se que más información puedo proporcionar, cualquier cosa podeis decirmelo y os diré lo que necesiteis. No se si quizas hace falta algun tipo de permiso extra para permitir que se pueda entrar con contraseña o algo asi.

Lo que si os puedo dar es una cuenta de prueba, para que podais ver un foro con contraseña y probar. Olvidaba nombrar tambien, que he mirado en la base de datos y si se guarda, solo que esta encriptada.

Usuario: Tester
Contraseña: tester007
Contraseña del Foro: test2
Última edición por Nisakar el 10 Sep 2010, 00:31, editado 1 vez en total.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Contraseña en Foros

#2

Mensaje por leviatan21 »

El usuario de prueba no tiene permiso de leer foros una vez logueado aparece esto :
Este Sitio no tiene Foros
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Re: Contraseña en Foros

#3

Mensaje por Nisakar »

Mierda, fallo técnico xD Quise ocultar todos y dejar solo ese visible para que al probar fuera más sencillo pero quite los permisos tambien de la categoría XD

Bueno, ahora si ya esta bien. Disculpad el fallo :ok:

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: Contraseña en Foros

#4

Mensaje por angelismo »

Borra el cache ,y repara y optimiza las tablas de la bd.

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Re: Contraseña en Foros

#5

Mensaje por Nisakar »

Nada...Sigue sin dejar entrar usando las contraseñas...No se muy bien que más dar para que podais ayudarme mas rápido (y por ende, mas facil) asi que cualquier cosa que necesiteis, código o lo que sea decidmelo. Si no pues tendre que ver la forma de reinstalar o no se...Lo único que me da un poco de miedo por si jodo el foro y tengo que empezarlo de cero e__e

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Contraseña en Foros

#6

Mensaje por leviatan21 »

Por favor, intenta desabilitar el SEO, porque no le está pasando el parámetro a la plantilla, si aún no funciona, por favor adjunta tu archivo raíz/includes/functions.php debo ver algunos códigos a ver que está pasando

También confirma que esto no suceda utilizando otro estilo
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Re: Contraseña en Foros

#7

Mensaje por Nisakar »

Con otra plantilla (prosilver) tambien pasa, no reconoce la contraseña. He intentado desactivar el SEO MOD pero no veo nada de nada en la Administración con relación a eso asi que entiendo que no puede ser desactivado si no que solo desinstalado o instalado. He intentado tocar algo del htaccess para ver si podia, al menos evitar que me salieran errores y tal pero nada.

Te adjunto igualmente el archivo a ver si con suerte, el problema esta aqui y puede ser solucionado...

Lo adjunto en rar porque php no deja y el PasteBin me salta error cuando quiero ver el código que he subido. Dejo la URL igualmente por si el Admin quiere ver el error o no se, para lo que sea xD

http://www.phpbb-es.com/foro/pastebin.p ... view&s=154

Y gracias por la ayuda (:
Adjuntos
functions.rar
(32.04 KiB) Descargado 60 veces
Última edición por Nisakar el 12 Sep 2010, 17:25, editado 1 vez en total.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Contraseña en Foros

#8

Mensaje por leviatan21 »

En el function.php no veo nada raro, pero ahora necesitaría ver el viewforum.php
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Re: Contraseña en Foros

#9

Mensaje por Nisakar »

Ahí esta...He vuelto a mirar si habia forma de desactivar el SEO pero nada...

Creo que al final tendre que borrar archivos y volver a subirlos...espero que puedas ayudarme, en serio XD
Adjuntos
viewforum.rar
(7.54 KiB) Descargado 58 veces

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Contraseña en Foros

#10

Mensaje por leviatan21 »

Nisakar escribió:Creo que al final tendre que borrar archivos y volver a subirlos...espero que puedas ayudarme, en serio XD
Esperemos que no...

Si bien tampoco hay nada raro en este archivo, lo que probaría momentáneamente es eliminar/comentar esta linea, a ver si está causando el problema
Linea 44 del archivo viewforum.php

Código: Seleccionar todo

moved_forum($forum_id);
Y luego que la subas a tu servidor, por favor refresca la cache :wink:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Re: Contraseña en Foros

#11

Mensaje por Nisakar »

Bien, ahora funciona perfectamente, muchisimas gracias :cerveza:

Ahora falta saber si esa función era demasiado importante para saber si tendré problemas al haberla comentado. Es una función del SEO Mod, porque la he encontrado en el archivo de este...Creo que lo que hace es "traducir" la URL del foro pero no veo que esto haya dejado de funcionar. Lo único que al poner la contraseña y entrar en el subforo la url queda en "viewtopic.php" y nada más (sin ID ni nada), asi que eso. Si me das el visto bueno sobre dejar el archivo sin esa linea tema finalizado :P

Te dejo la función aqui!

Código: Seleccionar todo

function moved_forum($id, $start = 0)
{
    global $phpbb_root_path, $phpEx, $db;

    $path = (!empty($_SERVER['REQUEST_URI'])) ? $_SERVER['REQUEST_URI'] : getenv('REQUEST_URI');
    if (substr($path, 1, 10 + strlen($phpEx)) == 'viewforum.' . $phpEx)
    {
        $sql = 'SELECT forum_name
            FROM ' . FORUMS_TABLE . "
            WHERE forum_id = $id";

        $result = $db->sql_query($sql);
        $forum_name = clean_url($db->sql_fetchfield('forum_name'));
        $db->sql_freeresult($result);

        header('HTTP/1.1 301 Moved Permanently');
        header('Location: ' . format_url($forum_name, "f$id", $start));
        exit();
    }
    return;
}
Muchas gracias, en serio ^^

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Contraseña en Foros

#12

Mensaje por leviatan21 »

Ahora que veo que es lo que hace esa función, a mi entender esa linea está mal colocada
Confirmalo revisando la instalación de ese MOD, pero supongo que debería ir así :

Código: Seleccionar todo

// Check if the user has actually sent a forum ID with his/her request
// If not give them a nice error page.
if (!$forum_id)
{
    moved_forum($forum_id);
    trigger_error('NO_FORUM');
}
Ya que lo que trata de hacer es evitar el cartel de foro inexistente
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Nisakar
Usuario/a
Mensajes: 65
Registrado: 11 Mar 2007, 16:38
Edad: 33

Re: Contraseña en Foros

#13

Mensaje por Nisakar »

Lo he puesto donde has dicho y sigue funcionando todo asi que supongo que ya esta todo arreglado :lol:

Gracias por la magnifica ayuda ^^

Cerrado

Volver a “Foros de Soporte 3.0.x”