Discussione: Quelques warnings avec l'utilisation de Users
Bonjour à tous.
Ce message pour lister les "soucis" rencontrés avec l'utilisation du module Users installé il y a peu, avec la dernière version et dont j'ai pu valider l'installation.
A la demande de connexion (pour se connecter ou pour s'inscrire) au dessus de la boite menu
Warning: Use of undefined constant USER_LEVEL - assumed 'USER_LEVEL' (this will throw an Error in a future version of PHP) in /htdocs/essai.71site.fr/modules/pages/inc/pages_menu.inc on line 30
Warning: Use of undefined constant USER_LEVEL - assumed 'USER_LEVEL' (this will throw an Error in a future version of PHP) in /htdocs/essai.71site.fr/modules/pages/inc/pages_menu.inc on line 40
et en bas sous le footer
Warning: Use of undefined constant USER_LEVEL - assumed 'USER_LEVEL' (this will throw an Error in a future version of PHP) in /htdocs/essai.71site.fr/include/bpage.inc on line 114
Avant l'enregistrement d'un nouveau membre (au dessus boite formulaire connexion)
Warning: Use of undefined constant USER_NAME - assumed 'USER_NAME' (this will throw an Error in a future version of PHP) in /htdocs/essai.71site.fr/modules/users/profile.inc on line 13
Après avoir confirmé l'inscription (au dessus boite formulaire connexion)
Warning: Use of undefined constant USER_LEVEL - assumed 'USER_LEVEL' (this will throw an Error in a future version of PHP) in /htdocs/essai.71site.fr/modules/users/functions_user_2.inc on line 321
NB : Tous les (faux ) membres dont j'ai tenté l'inscription ont été correctement inscrits et ont bien reçu le courriel de validation. Les messages à l'administrateur sont bien arrivés aussi.
Pour l'administrateur consultation profil membres (affichage sur bandeau jaune sous la ligne subheader)
8 Undefined variable: msgInfo /htdocs/essai.71site.fr/admin/modules/users/userlist.inc 202
(... au passage, alors que la case Envoyer un mail d'information au membre est cochée, aucun membre ne reçoit de message lors d'un changement de niveau -du moins ceux que j'ai essayé, je n'ai pas testé de changement de statut, me contentant, pour l'instant du statut activé.)
Pour un membre rédacteur dans la partie upload fichier (affichage sur bandeau jaune sous la ligne subheader)
8 Undefined variable: breadcrumbs /htdocs/essai.71site.fr/admin/include/hpage.inc 61
l'upload fonctionne !
J'ai attribué les droits sur Pages et Boites à ce rédacteur. Pour les Boites, pas de souci.
Mais pour les Pages j'ai un warning :
Warning: Use of undefined constant level - assumed 'level' (this will throw an Error in a future version of PHP) in /htdocs/essai.71site.fr/admin/_core/inc/pg_colls.inc on line 68
et bizarrement, les deux cases que je coche pour les deux catégories ne se présentent pas de la même manière (c'est ce que je vois aussi dans la vidéo, bien pratique, d'Alain sur le sujet). Je les coche tout de même, j'enregistre.
Mais lorsque ce rédacteur se connecte, il a bien accès aux boites prévues, mais pour Pages, il voit bien l'accès aux pages, catégories, compteur et contrôle d'intégrité mais les clics sur pages, catégories et compteur affichent
Attention Action non autorisée. Il peut faire un contrôle d'intégrité.
Pour un changement de niveau : vers Webmestre : pas de souci (sauf les warnings signalés plus haut qui n'empêchent pas le fonctionnement général). Il a accès à tout correctement (sauf évidemment la modification de son propre statut)
Voilà voilà... mille excuses pour ce long message... pour lequel j'ai tenté d'être à peu près clair (??)
Très cordialement à tous,
Jean-Denis