Advertisement:

Author Topic: Falta el Logout  (Read 3959 times)

PolacoJNM

  • Newbie
  • *
  • Posts: 19
Falta el Logout
« on: March 10, 2011, 07:26:24 pm »
Hola estaba testeando la nueva version y vi que no tiene logout asique adapte el de otra version que tenia instalada.

Code: [Select]

case 'logout':
unset($_SESSION['userId']);
setcookie('oc_userId', null, time() - 3600, '/', $_SERVER['SERVER_NAME']);
setcookie('oc_userSecret', null, time() - 3600, '/', $_SERVER['SERVER_NAME']);
unset($_COOKIE['oc_userId']);
unset($_COOKIE['oc_userSecret']);
$this->redirectTo('index.php');
break;

Es solo para que lo corrijan :D

PD: no se si sera asi el logout pero a mi me funciona

PD2: Por problemas con la universidad y falta de tiempo nunca pude terminar el theme para la version 1 :( disculpenme

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Falta el Logout
« Reply #1 on: March 10, 2011, 07:49:55 pm »
Que versión estás usando de OSClass?

Aquí tienes la versión buena del logout (que está en al última RC):

Espero que te sirva de ayuda, gracias por el aviso de todos modos :)

PolacoJNM

  • Newbie
  • *
  • Posts: 19
Re: Falta el Logout
« Reply #2 on: March 10, 2011, 10:16:46 pm »
Estoy usando la 2.0 RC4 con traduccion al español.. y al darle desconectarse llama a user/logout y quedaba en blanco

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Falta el Logout
« Reply #3 on: March 11, 2011, 02:02:09 pm »
Tienes razón, si activabas los permalinks no estaban bien, esta arreglado en el repositorio cuando subamos la siguiente ya estará funcionando bien: https://github.com/osclass/OSClass/commit/8c2725402a1bea2f98ebe582675c6f1305c58dc4

PolacoJNM

  • Newbie
  • *
  • Posts: 19
Re: Falta el Logout
« Reply #4 on: March 11, 2011, 05:58:19 pm »
Ya que estamos queria preguntar una cosa.. traduje los emails y alertas para que esten en español(teniendo el admin en ingles), cuando cambie el idioma a español (de la admin), me di cuenta que tuve un error ortografico en una alerta, le doy a editar y me aparecen las cajas de texto en blanco. Pense que a lo mejor solo podia verlas teniendo el idioma en ingles, lo cambie de nuevo y siguen en blanco.



Otra cosa que encontre fue que cuando le das confirmar a los comentarios de los avisos, no hay un control para ver si se escribio algo.. y realiza un comentario en blanco


PD: que suerte que lo hayan corregido
« Last Edit: March 11, 2011, 08:31:03 pm by PolacoJNM »

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Falta el Logout
« Reply #5 on: March 14, 2011, 08:52:39 pm »
La verdad es que no se muy bien como puede ser que no veas el contenido... el sistema funciona de la siguiente manera: el contenido se guarda por cada idioma, con lo cual si activas el castellano y desactivas el ingles, solo se mostrará el contenido en castellano (el contenido en ingles no es que lo hayas perdido, pero no se mostrara solo lo tendrás guardado en DB). Si quieres volver para atrás, deberás desactivar el castellano y activar el ingles, de este modo se mostrará el contenido que hay en ingles... No se si me he explicado muy bien. De todos modos, puedes mirar si en la DB esta el contenido? La tabla en la que se debe encontrar es en t_pages_description

Respecto a los formularios vacíos, tienes razón, habría que hacer una validación para ver que se han rellenado los campos.

PolacoJNM

  • Newbie
  • *
  • Posts: 19
Re: Falta el Logout
« Reply #6 on: March 14, 2011, 11:29:09 pm »
Si me imaginaba que funcionaba asi. Pero no me quedo otra que editarlo via MySQL. Gracias.