Suppression de confirmation de déconnexion

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Suppression de confirmation de déconnexion

Message par LIWawa le Sam 22 Oct 2016 - 16:08

Détails techniques


Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://vrhistoireflip.jeun.fr/

Description du problème

Bonjour,

Je voudrais supprimer l'étape de confirmation après avoir cliqué sur le bouton "Déconnexion" via le toolbar (pas via la barre de navigation). Je me demandais s'il est possible de le faire.

Je vous remercie d'avance !
avatar

LIWawa
**

Messages : 64
Inscrit(e) le : 05/06/2016

http://vrhistoireflip.jeun.fr/
LIWawa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Suppression de confirmation de déconnexion

Message par Neptunia le Sam 22 Oct 2016 - 16:43

Bonjour ^^


Si l'on passe par le bouton Déconnexion de la navigation, on ne nous demande pas de confirmation, donc c'est possible d'en faire autant avec la toolbar.
Il suffit de récupérer le lien du bouton de la navigation.

Right PA > Modules > Gestion des codes javascript
-> S'assurer que la gestion des codes javascript soit bien activée
-> Créer un nouveau javascript.
Titre : ce que vous voulez qui reste explicite
Placement : Sur toutes les pages
Code :
Code:
$(function(){ $(function(){if(_userdata.session_logged_in == 1){
              $('#fa_menulist li a:contains('+_lang["Logout"]+')').attr('href',$('a.mainmenu[href^="/login"]').attr('href'));
            }
            })});

Ce code fonctionne sur n'importe quelle version de forum quelle que soit la langue retenue par le forum et par l'utilisateur.

Limites du script :
- Ne fonctionnera que si la barre de navigation par défaut est toujours présente dans le template (même si elle n'est plus visible).
- Ne fonctionnera que sur une session active, si vous vous absentez par exemple une heure, quand vous reviendrez votre identifiant de session aura changé et le lien ne sera plus valable et soit vous devrez confirmer votre déconnexion, soit vous devrez ouvrir une nouvelle page (afin de régénérer le lien correct) avant de vous déconnecter.
avatar

Neptunia
Membre actif

Féminin
Messages : 12395
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Suppression de confirmation de déconnexion

Message par LIWawa le Sam 22 Oct 2016 - 18:20

Neptunia a écrit:Bonjour ^^


Si l'on passe par le bouton Déconnexion de la navigation, on ne nous demande pas de confirmation, donc c'est possible d'en faire autant avec la toolbar.
Il suffit de récupérer le lien du bouton de la navigation.

Right PA > Modules > Gestion des codes javascript
-> S'assurer que la gestion des codes javascript soit bien activée
-> Créer un nouveau javascript.
Titre : ce que vous voulez qui reste explicite
Placement : Sur toutes les pages
Code :
Code:
$(function(){ $(function(){if(_userdata.session_logged_in == 1){
              $('#fa_menulist li a:contains('+_lang["Logout"]+')').attr('href',$('a.mainmenu[href^="/login"]').attr('href'));
            }
            })});

Ce code fonctionne sur n'importe quelle version de forum quelle que soit la langue retenue par le forum et par l'utilisateur.

Limites du script :
- Ne fonctionnera que si la barre de navigation par défaut est toujours présente dans le template (même si elle n'est plus visible).
- Ne fonctionnera que sur une session active, si vous vous absentez par exemple une heure, quand vous reviendrez votre identifiant de session aura changé et le lien ne sera plus valable et soit vous devrez confirmer votre déconnexion, soit vous devrez ouvrir une nouvelle page (afin de régénérer le lien correct) avant de vous déconnecter.

Merci Neptunia, ça fontionne !
avatar

LIWawa
**

Messages : 64
Inscrit(e) le : 05/06/2016

http://vrhistoireflip.jeun.fr/
LIWawa a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum