hi
je voudrais que lorsqu'on clique sur logout (deconnection) l'on soit redirigé vers une page html (avec petit message d'au revoir par exemple et qui se ferme automatiquement après 2 secondes).
Où dois-je intervenir dans le code ou existe-t'il une fonction dans la configuration de l'AC ?
A priori, la déconnexion fait déjà cela, à condition d'avoir activé Friendly Redirection Pages dans les options de Server and Optimization Options
salut CrazyCat
merci pour ta réponse rapide.
en fait j'ai effectué quelques changements sur la page member.php
<<
else if($mybb->input['action'] == "logout")
{
$plugins->run_hooks("member_logout_start");
if(!$mybb->user['uid'])
{
// changé index.php pour log_out.html //
redirect("log_out.html", $lang->redirect_alreadyloggedout);
}
if($mybb->input['uid'] == $mybb->user['uid'])
{
my_unsetcookie("mybbuser");
my_unsetcookie("sid");
if($mybb->user['uid'])
{
$time = time();
$lastvisit = array(
"lastactive" => $time-900,
"lastvisit" => $time,
);
$db->update_query(TABLE_PREFIX."users", $lastvisit, "uid='".$mybb->user['uid']."'");
$db->delete_query(TABLE_PREFIX."sessions", "sid='".$session->sid."'");
if(function_exists("loggedOut"))
{
loggedOut($mybb->user['uid']);
}
}
$plugins->run_hooks("member_logout_end");
// changé index.php pour log_out.html //
redirect("log_out.html", $lang->redirect_loggedout);
}
>>
ça fonctionne bien (sans bug) et donne tout de meme la possibilite à l'utilisateur de cliquer sur le lien qui le redirige vers la page index.
Il est super ce CMS : le code est tellement simple que meme un debutat en php peut mettre les mains dans le moteur :o)