AdminTools : un plugin MODX pour personnaliser le backend et booster sa productivité

Personnaliser MODX et gagner en ergonomie

Admintools est une extension MODX développée par Sergey Shlokov qui ajoute des fonctionnalité permettant de personnaliser l'interface de gestion de MODX et d'améliorer l'érgonomie générale, aussi bien pour les développeurs que les administrateurs.

Voici les principales fonctionnalités et améliorations apportées :

  • Permet de créer des favoris parmi les éléments (TVs, chunks, snippets, modèles)
  • Permet de filtrer les éléments rangés dans les favoris
  • Possibilité de désactiver la vérification des autorisations pour les utilisateurs backend lors de la construction de l'arborescence des éléments. Réduit le temps de construction de 0,43s à 0,03 secondes
  • Un paramètre système qui désactive l'effacement du cache de site lors de l'enregistrement de la ressource, MODX efface uniquement le cache de la ressource enregistrée
  • une case à cocher "Créer un cache" pour le formulaire de ressource qui permet de sauvegarder la ressource dans le cache lorsque vous l'enregistrez
  • Un réglage du système pour masquer la description du composant dans le menu Extras
  • Déconnection automatique d'un utilisateur s'il est bloqué ou inactif
  • Possibilité d'associer des commentaires aux d'utilisateurs
  • Les ressources ont un racourci permettant d'afficher directement le modèle utilisé
  • Gestion des droits : autorisations alternatives pour les ressources
  • La barre latérale de l'arborescence peut être affichée à gauche ou à droite.
  • Thèmes de couleurs avec la possibilité de personnaliser l'interface de gestion
  • Possibilité de charger des fichiers style et javascript personnalisés dans le gestionnaire
  • Autorisations pour les actions de package

Test

Admintools a été testé avec MODX Revolution 2.6.1 : l'installation se fait sans difficultés via le Package Manager et tout fonctionne parfaitement. Pour ceux qui souhaitent améliorer l'érgonomie générale de MODX cet extra est incontournable.

Il est par exemple possible de modifier les couleurs et les icones des contextes ce qui peut s'avérer particulièrement utile lorsqu'ils sont nombreux. Loin d'être un gadget, de simples modifications CSS permettent de rendre le travail plus agréable au quotidien et d'identifier plus rapidement les différents contextes et entités auquels ils sont rattachés.

Liens