[plugin] plxAdminBar - Barre d'admin coté public/admin responsive
Sudwebdesign
Member
Voici un plugin, a l'instar de son homologue à base de données dont il en est adapté, qui permet d'afficher une top-bar qui donne accès a une multitude de raccourcis si bien sur vous êtes connecté (cotés public & admin).
Il permet à chaque utilisateur de régler lui même grâce a la [ins]gestion du profil natif de PluXml[/ins] pour choisir où il veut afficher la barre : public, admin, les deux, ou aucune part (non).
*Aux administrateurs de régler son affichage pour les utilisateurs d'un seul trait par a la page "paramètres > [ins]Comptes d'utilisateurs[/ins]".
Voir le sélecteur pour la sélection (en haut)
Zéro config* et simple a utiliser.
[h]Il est a télécharger dans cet article[/h]
*Note (v2) :: Si a la première activation, elle est absente pour tous les utilisateurs et de toutes parties du site, elle est donc a réglée, ou non .
Note (v2.2.0) :: la barre doit être visible dès que l'on active le plugin (la première fois). [del]Cette modif est non vérifié PLM[/del]
Note (v2.2.1) :: la barre est visible par défaut dès que l'on active le plugin même si aucun paramètres de profils existe
## v2.2.1 : 06/02/2019 : idéFiX : SESSION & beforeunload alert plxMySearch field ##
Fix marge de droite trop large de la barre d'action du téléverseur de médias
::: DIV #files_uploader : classes inline-form action-bar : manque "fullwidth" si menu caché
Fix : adminbar-search #plxMySearch est confondu avec un champ d'édition : contexte : article, statique, profil, commentaire, etc...
::: dès qu'il y a un formulaire, et que l'on recherche === alerte d'un risque de perte de données non justifié
Fix : Notice: Undefined index: ajaxplxAdminBar in class.plx.motor.php(546) : eval()'d code on line 11 ::: plxMotorGetUsers()
::: Contexte : pluxml.5.2 : a la première connexion (après MAJ 2.2.0) : $_SESSION est indéfinie : hook
Fix Changelog pour la v2.1.2 non publiée
## v2.2.0 : 05/02/2019 : Auto menu ou non ##
[+] Nouveaux paramètres a la page utilisateurs : Menu caché (Dynamique, Non ou Oui) #idée peaufiné de Jerry Wham
[+] Nouveau paramètre a la page de profil : Menu caché (Dynamique, Non ou Oui) #idée de Jerry Wham
[+] Constructeur de classe remanié
Fix admin-bar.php : js + plxAdminBar_fields_is_modified() : //Unknown identifier on old browserfor (var eli)
Fix admin content padding right pluxml < 5.3.1 when closed (document.body.style.padding)
## v2.1.1 : 05/01/2019 : pleins écrans & vanilla onbeforeunload ##
[+] Admin : vanilla js (remplace jQuery) : Si changement de(s) donnée(s) lors des modifs et qu'il y a risque de perte
::: article, page statique, profil, categorie, categories, statiques, comment, comment_new
Fix Admin : PluXml.5.2 : $plxAdmin->get => $_SERVER ::: plxUtils::getGets()
Fix Admin : media manager PluXml.5.6+ : image en plein écran difficile à fermer : overlay sous la barre
::: .modal__overlay{z-index:100000 !important;}
Fix Admin : Éditeurs wysiwy(g|m) : mode plein écran
## v2.1.0 : 29/11/2018 : Voir & Alerte si changé ##
[+] Admin : Lien "Voir" (article, catégorie, page statique)
[+] Compatible avec tinyEditor, tinyMce, CkEditor, WymEditor et kzAce (Plein écran)
[+] Nouvelles icônes : Fix Caractère invisible sur mobile/Tablette (☰) : (Merci Fontello)
[+] Admin : Si changement de(s) donnée(s) lors des modifs et qu'il y a risque de perte, on avertit avant le déchargement de la page d'édition : article, catégorie, page statique
::: Compatible plxToolbar, tinyEditor et si l'éditeur de texte (WYSIWYG) utilise window.onbeforeunload
## v2.0.1 : 14/11/2018 : Recherches & Profils(s) écrivain(s) ##
[+] Dans profil.php icône plugin + Retouche de l'icône + h4 remplacés : Fix : sur pluxml-5.6 (& plucss-1.2) les textes trops larges
[+] MySearch : admin-nocache.css : Le champ de recherche est toujours là
[+] Retouches du menu responsive : admin-nocache.css largeur d'écran<=767px : Pluxml-5.4 et supérieur
Fix Frontend : admin_bar.php : Mode _password : $plxAdmin_mode (lockArticles adhésion "_password")
Fix Lien Public des profils écrivains : Si l'article lui appartient affiche "Éditer cet article". Il est autorisé a le modifier (admin)
Fix Admin maxicontact : scr:767px search input ouvert a width:100% avec : search input maxicontact overide
Fix Page statique de gutuma inclue : admin-bar.php : mauvaise racine de pluxml (../../../) dans les hrefs des liens
::: Le lien est bon pour son édition (statique) ::: Fix ds edit art stat, cat début hardcode link vers $BASE_URL
Fix Erreur de $TITLE_ONE avec $adm_or_www = $this->show=='admin';
## v2.0.0 : 11/11/2018 : Espace Paramètres utilisateur(s) ##
[+] Toggle du Menu d'admin: ☰
[+] A propos de PluXml : déplacé a droite avant le profil
[+] Menus d'admin des plugins
::: Fichier de classe plxAdmin inclu ::: funtion checkProfil() absente de plxMotor
[+] Paramètres d'affichage de la barre a chaque utilisateur (profil, user & parametres_user)
[+] Admin : Parametres des utilisateurs (parametres_users.php) : Pour la séléction + plxAdminBar (Non, Admin, Public ou Tous)
[+] Admin : L’utilisateur & les administrateurs ont la possibilité de réglé où elle s'affiche (Non, admin, public ou Tous) (user.php & profil.php)
[+] plxMySearch dans la barre (si présent et activé)
[+] js qui déplace la barre (DOM) vers Body[0] (public)
[+] La barre s'affiche du coté admin + admin-nocache.css (NOSCRIPT)
Fix (localhost/mon_pluxml/) : perte du sousdossier dans les anciens PluXml
::: Si pluxml ds sous dossier, erreur de liens (tous) ::: soluce : urlRewrite
::: $BASE_URL = $plxAdmin->urlRewrite(PLX_CORE.'admin/');
[+] Compatible avec le plugin gutuma
Fix *Affiche la barre même si déconnecté ::: soluce : session saveplxAdminBar : session racineplxAdminBar = plx->conf racine + $this->show
[+] *Hook Index : Active l'affichage si l'utilisateur est connecté et est sur le bon site (même racine)
[+] *Hook AdminAuthPrepend : Nouvelle variable de session : Pour être sur qu'il s'agit du bon site grâce a sa "racine" (MULTIPLE PLUXML IN SAME HOST)
[+] *Fonctions de mise a jour et de (dés)activation : Paramétrages de la nouvelle variable de session
::: *Si Plusieurs PluXml dans le même serveur et sont dans des sous dossier(localhost/plux1, localhost/plux2) et que l'on est connecté a l'un d'eux, il est probable qu'elle s'affiche sur les autres, c'est dû a la variable de session. Par contre dès que l'on clique sur un lien admin, on est bien redirigé vers auth.php, Merci PluXml.
## v1.0.0 : 28/09/2018 ##
[+] Constantes de langue admin chargées et utilisées afin de rester au plus prêts des textes officiel de Pluxml ou de votre trad ;-)
[+] Impression géré (barre & menu du site cachés au Ctrl+p)
[+] Juste avec 2 fichiers de style et 2 hook
[+] Compatible plxMyMultilingue version 0.8.1 (10/04/2017)
Il permet à chaque utilisateur de régler lui même grâce a la [ins]gestion du profil natif de PluXml[/ins] pour choisir où il veut afficher la barre : public, admin, les deux, ou aucune part (non).
*Aux administrateurs de régler son affichage pour les utilisateurs d'un seul trait par a la page "paramètres > [ins]Comptes d'utilisateurs[/ins]".
Voir le sélecteur pour la sélection (en haut)
Zéro config* et simple a utiliser.
[h]Il est a télécharger dans cet article[/h]
*Note (v2) :: Si a la première activation, elle est absente pour tous les utilisateurs et de toutes parties du site, elle est donc a réglée, ou non .
Note (v2.2.0) :: la barre doit être visible dès que l'on active le plugin (la première fois). [del]Cette modif est non vérifié PLM[/del]
Note (v2.2.1) :: la barre est visible par défaut dès que l'on active le plugin même si aucun paramètres de profils existe
## v2.2.1 : 06/02/2019 : idéFiX : SESSION & beforeunload alert plxMySearch field ##
Fix marge de droite trop large de la barre d'action du téléverseur de médias
::: DIV #files_uploader : classes inline-form action-bar : manque "fullwidth" si menu caché
Fix : adminbar-search #plxMySearch est confondu avec un champ d'édition : contexte : article, statique, profil, commentaire, etc...
::: dès qu'il y a un formulaire, et que l'on recherche === alerte d'un risque de perte de données non justifié
Fix : Notice: Undefined index: ajaxplxAdminBar in class.plx.motor.php(546) : eval()'d code on line 11 ::: plxMotorGetUsers()
::: Contexte : pluxml.5.2 : a la première connexion (après MAJ 2.2.0) : $_SESSION est indéfinie : hook
Fix Changelog pour la v2.1.2 non publiée
## v2.2.0 : 05/02/2019 : Auto menu ou non ##
[+] Nouveaux paramètres a la page utilisateurs : Menu caché (Dynamique, Non ou Oui) #idée peaufiné de Jerry Wham
[+] Nouveau paramètre a la page de profil : Menu caché (Dynamique, Non ou Oui) #idée de Jerry Wham
[+] Constructeur de classe remanié
Fix admin-bar.php : js + plxAdminBar_fields_is_modified() : //Unknown identifier on old browserfor (var eli)
Fix admin content padding right pluxml < 5.3.1 when closed (document.body.style.padding)
## v2.1.1 : 05/01/2019 : pleins écrans & vanilla onbeforeunload ##
[+] Admin : vanilla js (remplace jQuery) : Si changement de(s) donnée(s) lors des modifs et qu'il y a risque de perte
::: article, page statique, profil, categorie, categories, statiques, comment, comment_new
Fix Admin : PluXml.5.2 : $plxAdmin->get => $_SERVER ::: plxUtils::getGets()
Fix Admin : media manager PluXml.5.6+ : image en plein écran difficile à fermer : overlay sous la barre
::: .modal__overlay{z-index:100000 !important;}
Fix Admin : Éditeurs wysiwy(g|m) : mode plein écran
## v2.1.0 : 29/11/2018 : Voir & Alerte si changé ##
[+] Admin : Lien "Voir" (article, catégorie, page statique)
[+] Compatible avec tinyEditor, tinyMce, CkEditor, WymEditor et kzAce (Plein écran)
[+] Nouvelles icônes : Fix Caractère invisible sur mobile/Tablette (☰) : (Merci Fontello)
[+] Admin : Si changement de(s) donnée(s) lors des modifs et qu'il y a risque de perte, on avertit avant le déchargement de la page d'édition : article, catégorie, page statique
::: Compatible plxToolbar, tinyEditor et si l'éditeur de texte (WYSIWYG) utilise window.onbeforeunload
## v2.0.1 : 14/11/2018 : Recherches & Profils(s) écrivain(s) ##
[+] Dans profil.php icône plugin + Retouche de l'icône + h4 remplacés : Fix : sur pluxml-5.6 (& plucss-1.2) les textes trops larges
[+] MySearch : admin-nocache.css : Le champ de recherche est toujours là
[+] Retouches du menu responsive : admin-nocache.css largeur d'écran<=767px : Pluxml-5.4 et supérieur
Fix Frontend : admin_bar.php : Mode _password : $plxAdmin_mode (lockArticles adhésion "_password")
Fix Lien Public des profils écrivains : Si l'article lui appartient affiche "Éditer cet article". Il est autorisé a le modifier (admin)
Fix Admin maxicontact : scr:767px search input ouvert a width:100% avec : search input maxicontact overide
Fix Page statique de gutuma inclue : admin-bar.php : mauvaise racine de pluxml (../../../) dans les hrefs des liens
::: Le lien est bon pour son édition (statique) ::: Fix ds edit art stat, cat début hardcode link vers $BASE_URL
Fix Erreur de $TITLE_ONE avec $adm_or_www = $this->show=='admin';
## v2.0.0 : 11/11/2018 : Espace Paramètres utilisateur(s) ##
[+] Toggle du Menu d'admin: ☰
[+] A propos de PluXml : déplacé a droite avant le profil
[+] Menus d'admin des plugins
::: Fichier de classe plxAdmin inclu ::: funtion checkProfil() absente de plxMotor
[+] Paramètres d'affichage de la barre a chaque utilisateur (profil, user & parametres_user)
[+] Admin : Parametres des utilisateurs (parametres_users.php) : Pour la séléction + plxAdminBar (Non, Admin, Public ou Tous)
[+] Admin : L’utilisateur & les administrateurs ont la possibilité de réglé où elle s'affiche (Non, admin, public ou Tous) (user.php & profil.php)
[+] plxMySearch dans la barre (si présent et activé)
[+] js qui déplace la barre (DOM) vers Body[0] (public)
[+] La barre s'affiche du coté admin + admin-nocache.css (NOSCRIPT)
Fix (localhost/mon_pluxml/) : perte du sousdossier dans les anciens PluXml
::: Si pluxml ds sous dossier, erreur de liens (tous) ::: soluce : urlRewrite
::: $BASE_URL = $plxAdmin->urlRewrite(PLX_CORE.'admin/');
[+] Compatible avec le plugin gutuma
Fix *Affiche la barre même si déconnecté ::: soluce : session saveplxAdminBar : session racineplxAdminBar = plx->conf racine + $this->show
[+] *Hook Index : Active l'affichage si l'utilisateur est connecté et est sur le bon site (même racine)
[+] *Hook AdminAuthPrepend : Nouvelle variable de session : Pour être sur qu'il s'agit du bon site grâce a sa "racine" (MULTIPLE PLUXML IN SAME HOST)
[+] *Fonctions de mise a jour et de (dés)activation : Paramétrages de la nouvelle variable de session
::: *Si Plusieurs PluXml dans le même serveur et sont dans des sous dossier(localhost/plux1, localhost/plux2) et que l'on est connecté a l'un d'eux, il est probable qu'elle s'affiche sur les autres, c'est dû a la variable de session. Par contre dès que l'on clique sur un lien admin, on est bien redirigé vers auth.php, Merci PluXml.
## v1.0.0 : 28/09/2018 ##
[+] Constantes de langue admin chargées et utilisées afin de rester au plus prêts des textes officiel de Pluxml ou de votre trad ;-)
[+] Impression géré (barre & menu du site cachés au Ctrl+p)
[+] Juste avec 2 fichiers de style et 2 hook
[+] Compatible plxMyMultilingue version 0.8.1 (10/04/2017)
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Et il fonctionne parfaitement tout en étant fort pratique.
Journal:
## v2.0.0 : 11/11/2018 : Espace Paramètres utilisateur(s) ##
[+] Toggle du Menu d'admin: ☰
[+] A propos de PluXml : déplacé a droite avant le profil
[+] Menus d'admin des plugins
::: Fichier de classe plxAdmin inclu ::: funtion checkProfil() absente de plxMotor
[+] Paramètres d'affichage de la barre a chaque utilisateur (profil, user & parametres_user)
[+] Admin : Parametres des utilisateurs (parametres_users.php) : Pour la séléction + plxAdminBar (Non, Admin, Public ou Tous)
[+] Admin : L’utilisateur & les administrateurs ont la possibilité de réglé où elle s'affiche (Non, admin, public ou Tous) (user.php & profil.php)
[+] plxMySearch dans la barre (si présent et activé)
[+] js qui déplace la barre (DOM) vers Body[0] (public)
[+] La barre s'affiche du coté admin + admin-nocache.css (NOSCRIPT)
Fix (localhost/mon_pluxml/) : perte du sousdossier dans les anciens PluXml
::: Si pluxml ds sous dossier, erreur de liens (tous) ::: soluce : urlRewrite
::: $BASE_URL = $plxAdmin->urlRewrite(PLX_CORE.'admin/');
[+] Compatible avec le plugin gutuma
Fix *Affiche la barre même si déconnecté ::: soluce : session saveplxAdminBar : session racineplxAdminBar = plx->conf racine + $this->show
[+] *Hook Index : Active l'affichage si l'utilisateur est connecté et est sur le bon site (même racine)
[+] *Hook AdminAuthPrepend : Nouvelle variable de session : Pour être sur qu'il s'agit du bon site grâce a sa "racine" (MULTIPLE PLUXML IN SAME HOST)
[+] *Fonctions de mise a jour et de (dés)activation : Paramétrages de la nouvelle variable de session
::: *Si Plusieurs PluXml dans le même serveur et sont dans des sous dossier(localhost/plux1, localhost/plux2) et que l'on est connecté a l'un d'eux, il est probable qu'elle s'affiche sur les autres, c'est dû a la variable de session. Par contre dès que l'on clique sur un lien admin, on est bien redirigé vers auth.php, Merci PluXml.
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Beau travail, bravo !
Petite(s) tracasserie(s) visuelle(s) :
- l'icône pour la recherche est encadrée d'une bordure disgracieuse en mode frontend alors qu'elle apparaît sans bordure (plus esthétique) en mode admin ;
- les icônes en mode petit écran sont très volumineuses (et la recherche n'est plus présente) ;
- le titre et le select ont une police énorme (pour choisir l'emplacement de la barre en page admin : les h4 sont inutiles et non sémantiques, à remplacer par rien, le select se suffit à lui-même).
à plus,
Gzyg
Petite réflexion.
Tu devrais afficher plus clairement que l'admin du plugin se passe dans le profil utilisateur car, si on ne regarde pas attentivement ton article sur ton site dans sa présentation, on passe une heure à comprendre comment ça marche.
D’ailleurs voici une MAJ v2.0.1 :
## v2.0.1 : 14/11/2018 : Recherches & Profils(s) écrivain(s) ##
[+] Dans profil.php icône plugin + Retouche de l'icône + h4 remplacés : Fix : sur pluxml-5.6 (& plucss-1.2) les textes trops larges
[+] MySearch : admin-nocache.css : Le champ de recherche est toujours là
[+] Retouches du menu responsive : admin-nocache.css largeur d'écran<=767px : Pluxml-5.4 et supérieur
Fix Frontend : admin_bar.php : Mode _password : $plxAdmin_mode (lockArticles adhésion "_password")
Fix Lien Public des profils écrivains : Si l'article lui appartient affiche "Éditer cet article". Il est autorisé a le modifier (admin)
Fix Admin maxicontact : scr:767px search input ouvert a width:100% avec : search input maxicontact overide
Fix Page statique de gutuma inclue : admin-bar.php : mauvaise racine de pluxml (../../../) dans les hrefs des liens
::: Le lien est bon pour son édition (statique) ::: Fix ds edit art stat, cat début hardcode link vers $BASE_URL
Fix Erreur de $TITLE_ONE avec $adm_or_www = $this->show=='admin';
Belle MAJ & @ plus
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Affiche coté admin (article, catégorie ou statique) un nouveau lien (voir) et si édité une alerte.
## v2.1.0 : 29/11/2018 : Voir & Alerte si changé ##
[+] Admin : Lien "Voir" (article, catégorie, page statique)
[+] Compatible avec tinyEditor, tinyMce, CkEditor, WymEditor et kzAce (Plein écran)
[+] Nouvelles icônes : Fix Caractère invisible sur mobile/Tablette (☰) : (Merci Fontello)
[+] Admin : Si changement de(s) donnée(s) lors des modifs et qu'il y a risque de perte, on avertit avant le déchargement de la page d'édition : article, catégorie, page statique
::: Compatible plxToolbar, tinyEditor et si l'éditeur de texte (WYSIWYG) utilise window.onbeforeunload
Belle MAJ & @ plus
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Holà amigo,
Il se trouve que CKEditor 4 PHP #sudwebdesign - Version 4.11.1_PHP (30/11/2018) que j'ai téléchargé il y a quelques temps je ne sais plus où me cause des problèmes.
Le principal est qu'il perturbe le gestionnaire de médias au point que ce dernier ne veut pas ajouter un fichier.
Quoi tesse ou se pourrait-il qu'il veut pas ?
PluXml version 5.7 (encodage UTF-8)
Version de PHP : 5.6.39
Heu... Résolu. Je n'a vais pas vu le post https://forum.pluxml.org/viewtopic.php?pid=58180#p58180
Désolé. :8
Journal:
## v2.1.1 : 05/01/2019 : pleins écrans & vanilla onbeforeunload ##
[+] Admin : vanilla js (remplace jQuery) : Si changement de(s) donnée(s) lors des modifs et qu'il y a risque de perte
::: article, page statique, profil, categorie, categories, statiques, comment, comment_new
Fix Admin : PluXml.5.2 : $plxAdmin->get => $_SERVER ::: plxUtils::getGets()
Fix Admin : media manager PluXml.5.6+ : image en plein écran difficile à fermer : overlay sous la barre
::: .modal__overlay{z-index:100000 !important;}
Fix Admin : Éditeurs wysiwy(g|m) : mode plein écran
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
On va tester.
Suggestion :
A l'affichage des plugins à télécharger sur ton site (ex: http://sudwebdesign.free.fr/index.php?article6/plxadminbar), ne pourrais-tu pas inverser l'ordre d'affichage pour avoir le plus récent en premier ?
Merci du retour et de l'idée
Inverser un tableau par JavaScript. Source originelle
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
J'étais à deux doigts de dire que le plugin ne fonctionnait pas et puis, je suis allé dans mon profil sur PluXml et là, j'ai vu le menu déroulant d'affichage de la barre d'options.
Je pense qu'il faut mettre cette subtilité plus en avant, voir même de créer un petit fichier d'aide pour l'expliquer. Ça ne mange pas de pain.
Sinon, le plugin marche nickel !
FTP devient un grand-père. Lol !
[édit] chouette qu'il vous soit utile
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Cela affiche une liste déroulante supplémentaire dans la page de profil. Une fois le choix effectué, à chaque reconnexion, le menu est masqué (ou affiché) en fonction du choix précédemment enregistré.
Belle idée et merci @ Jerry Wham
Journal:
## v2.2.0 : 05/02/2019 : Auto menu ou non ##
[+] Nouveaux paramètres a la page utilisateurs : Menu caché (Dynamique, Non ou Oui) #idée peaufiné de Jerry Wham
[+] Nouveau paramètre a la page de profil : Menu caché (Dynamique, Non ou Oui) #idée de Jerry Wham
[+] Constructeur de classe remanié
Fix admin-bar.php : js + plxAdminBar_fields_is_modified() : //Unknown identifier on old browserfor (var eli)
Fix admin content padding right pluxml < 5.3.1 when closed (document.body.style.padding)
Ps: un oubli dans le journal de l'archive.
Lors de la première activation du plugin, la barre doit être visible pour tous les utilisateurs actifs du site, mais c'est non vérifié O:)
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Trois coquilles ont été relevés et corrigés
Journal :
## v2.2.1 : 06/02/2019 : idéFiX : SESSION, upload medias action-bar fullwidth toggle & beforeunload alert plxMySearch field ##
Fix marge de droite trop large de la barre d'action du téléverseur de médias
::: DIV #files_uploader : classes inline-form action-bar : manque "fullwidth" si menu caché
Fix : adminbar-search #plxMySearch est confondu avec un champ d'édition : contexte : article, statique, profil, commentaire, etc...
::: dès qu'il y a un formulaire, et que l'on recherche === alerte d'un risque de perte de données non justifié
Fix : Notice: Undefined index: ajaxplxAdminBar in class.plx.motor.php(546) : eval()'d code on line 11 ::: plxMotorGetUsers()
::: Contexte : pluxml.5.2 : a la première connexion (après MAJ en 2.2.0) : $_SESSION est indéfinie : hook
Fix Changelog pour la v2.1.2 non publiée
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Deux coquilles ont été relevés et corrigés dont une qui bouffé de la mémoire coté admin pour rien
## v2.2.2 : 22/03/2019 : admin : Empreinte mémoire des plugins divisé par 2 ##
Fix : Classe ThemeEndBody : scope pages admin : load 2 times all activatated plugs construct
:i: Chaques contructeur de plugin est appelé 2 fois coté admin. Lorque l'on get l'instance de plxMotor coté back-end. Merci @Gari pour plnKikan qui averti s'il est chargé plusieurs fois
``` $plxAdmin = $this->show=='public'?plxMotor::getInstance():plxAdmin::getInstance();```
#origin
``` $plxAdmin = plxMotor::getInstance();```
Fix : Notice session : autres pluxmls on same host
[+] info.xml : compat + MAJ desc
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Bonjour @Sudwebdesign, à tous,
Nous avons testé cette barre et la trouvons vraiment bien. Notre seul bémol, pour ceux qui voudraient l'utiliser avec Visual Wizard, c'est qu'elle s'affiche au dessus de certaines options.
Nous contournons en ne l'affichant que sur le site et pas sur le panel d'admin.
Merci pour ce plugin ;)
@assodefis et aux utilisateurs Visual Wizard
En collant ce code ci-dessous ds la partie admin "code css" de plxAdminBar (ou VW),
il est possible que cela suffise pour que le mode plein écran de VW passe au dessus de la barre, son index z est 99999 & ceux de la demo de Visual Wizard 55 et 100.
Ravi qu'il vous plaise et soit utile 😊
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Slt @tou(te)s, plxAdminBar est en 2.2.3
Économie de mémoire coté public car la seule fonk utile de plxAdmin est rapatrié ds la classe principale et n'est plus utilisé. Il y a une petite coquille de corrigé avec le thème par défaut et pluCss
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président