Submitted by ensemblevide on
Je gère un site Drupal 7 avec plus de 4000 utilisateurs.
Malgré les filtres disponibles dans le BO pour chercher par Rôle, Permission, Statut, je perd pas mal de temps à chercher des personnes dans la liste. En effet après avoir filtré, trié par Nom d'utilisateur, je dois faire défiler les pages pour arriver au résultat.
De plus quand je met à jour les options d'un utilisateur, la liste se remet dans l'ordre initial.
Existe t'il des solutions pour rechercher, mettre à jour les options, plus facilement (avec une recherche sur des mots clé ?) des utilisateurs dans la partie admin/people ?
Merci pour votre retour.
Phil
Salut, essaye le module
Permalien Soumis par TD le 14 Septembre, 2012 - 13:58
Salut, essaye le module masquerade. Il propose un champ en auto-complétion.
Merci TD pour ta réponse Je
Permalien Soumis par ensemblevide le 14 Septembre, 2012 - 15:14
Merci TD pour ta réponse
Je trouve bien un champ en auto-complétion dans la config du module admin/config/people/masquerade
Mais rien dans la partie utilisateurs admin/people
Comment puis je faire des recherches sur les utilisateurs afin d'accéder à leur profils plus facilement et y faire des modifs ou activer leur compte ?
Phil
Tu vas dans
Permalien Soumis par TD le 14 Septembre, 2012 - 15:31
Tu vas dans Administration/Structure/Blocs et tu places le bloc Masquerade dans une des régions de ton thème.
Et dans la configuration du bloc tu restreints l'accès à ce bloc à seulement à l'administrator.
Merci Est-ce que masquerade
Permalien Soumis par ensemblevide le 4 Octobre, 2012 - 10:45
Merci
Est-ce que masquerade cherche dans tous les champs user (nom, prénom...). En effet sur la partie utilisateur de mon site, il y a en plus du nom d'utilisateur, le nom, prénom, nom société, département
Précision : pour la recherche générale je passe par SolR (Search API, Solr search, Search API attachments)
J'ai cru comprendre qu'avec SolR, la recherche sur les utilisateur en backoffice n'était plus possible.
Une petite recherche donne quelques pistes
http://drupal.org/node/1222124
http://drupal.stackexchange.com/questions/23568/search-based-on-user-pro...
Un module en dév existe aussi http://drupal.org/project/apachesolr_user
Avez vous des pistes pour chercher des utilisateurs avec SolR ?
Je me demande comment faire en sorte que la recherche ne soit accessible qu'à l'admin
Merci par avance
Phil
Est ce que tu as essayé avec
Permalien Soumis par nbocquet le 4 Octobre, 2012 - 10:58
Est ce que tu as essayé avec VBO http://drupal.org/project/views_bulk_operations
tu peux crees les vus que tu veux et rajouter les filtres exposé comme tu le souhaites.
Ce que qu'on utilise sur nos gros sites pour gérer les utilisateurs
Merci nbocquet Je vais aller
Permalien Soumis par ensemblevide le 4 Octobre, 2012 - 14:54
Merci nbocquet
Je vais aller voir VBO
Avant tout : VBO peut-il créer des filtres, des champ de recherche dans le BO de Drupal ?
Phil
Tu veux dire quoi par
Permalien Soumis par nbocquet le 4 Octobre, 2012 - 14:59
Tu veux dire quoi par BO?
Nico
backoffice Phil
Permalien Soumis par ensemblevide le 4 Octobre, 2012 - 15:00
backoffice
Phil
Oui bien
Permalien Soumis par nbocquet le 4 Octobre, 2012 - 15:11
Oui bien sur
http://tinypic.com/r/4kxnie/6
ok merci Si je comprend bien
Permalien Soumis par ensemblevide le 4 Octobre, 2012 - 15:23
ok merci
Si je comprend bien il faut créer une vue :
J'ai donc créer une vue qui affiche les utilisateurs, Format d'affichage HTML
Une fois dans la vue je ne comprends pas bien comment avoir tous ces filtres que tu montres
Phil
je te met un screenshot de la
Permalien Soumis par nbocquet le 4 Octobre, 2012 - 15:36
je te met un screenshot de la vue d'avant
https://picasaweb.google.com/lh/photo/GTaW1hQ0Z0Zrl8P4HAqIYyp_cucKd6eDDu...
Merci c’esst bcp plus
Permalien Soumis par ensemblevide le 4 Octobre, 2012 - 15:57
Merci c'esst bcp plus clair
Comment inséres-tu le champ de recherche (Recherche par nom) ?
Si je veux que ces filtres apparaissent dans la page admin/people il faut que je spécifie ça dans Chemin ?
Phil
Il est impossible de modifier
Permalien Soumis par Thomas.emerya le 4 Octobre, 2012 - 17:36
Il est impossible de modifier (via views) (& même déconseillé) la vue de base admin/people. Si tu veux une vue plus custom tu refait une vue de type user, avec un display page avec une url admin/people2 par ex. Après tu peux y ajouter ce que tu désire :
-VBO pour faire de opération
-Des filtres exposé
-Des champs classables
-Style d'affichages
etc....
tu dois simplement apprendre comment utiliser views et les modules qui se greffe dessus.
Pour cela il y a beaucoup de tutoriel mais views est quand même assez intuitif.
Merci Thomas.emerya Je suis
Permalien Soumis par ensemblevide le 5 Octobre, 2012 - 14:49
Merci Thomas.emerya
Je suis allé voir du côté de http://drupal.org/project/admin_views qui répond largement à mes attentes
Il facilite la gestion des utilisateurs avec de nombreux champs de recherche.
http://s1285.photobucket.com/albums/a590/ensemblevide/?action=view&curre...
En plus il facilite la gestion des noeuds et des commentaires.
La vue peut être aussi modifiable et personnalisable.
C'est parfait
Qu'en pensez vous ?
Phil
Je n’est pas trop regardez en
Permalien Soumis par Thomas.emerya le 9 Octobre, 2012 - 18:59
Je n'est pas trop regardez en détail, mais de manière générale, je conseil d'installer des modules que si ont en a vraiment l'utilité (par exemple si on ne sait vraiment pas comment faire ou si c'est du dev lourd). En l'occurence, même si ce module à l'aire sympa, je vous aurez conseillez de réaliser votre propre vue de personne, car c'est parfait pour construire une première vue, cela permet de voir un peut l'utilisation de views avec du contenu basic. Après comme le module fait une simple vue (en passant vous pouvez aussi réalisez des vues exportés dans vos propres modules) vous pouvez comme vous le dite aisaiment modifier la vue. Attention à ce que vous ne vous retrouviez pas coincé avec ce genre de modules, par exemple qu'il utilise en plus sa propre table, et du coup que vous ayez du mal à interfacer avec d'autre éléments dans Drupal.
Merci Thomas.emerya pour
Permalien Soumis par ensemblevide le 10 Octobre, 2012 - 10:09
Merci Thomas.emerya pour votre réponse.
Sur le principe je suis assez d'accord avec votre vision des choses. Tant qu'on peut faire les choses soit même, c'est l'idéal.
En fait je suis en train de tester différentes solutions qui peuvent répondre à mon besoin.
Ce tuto http://www.drupalfacile.org/tutoriel/drupal7/episode-55-ameliorer-la-ges... répondait parfaitement à mes attentes.
Il semble que ce module "Remplace toutes les pages systèmes de gestion d'objets dans le cœur de Drupal par des vues".
J'ai fini par dupliquer la vue "Administration: Users" du module pour coller au mieux aux champs utilisateurs de mon site.
Je n'ai pas trouvé de table propre à ce module dans PhpMyAdmin
Je continue à tester ce module et reviens
Phil