Project

General

Profile

« Previous | Next » 

Revision 27140946

ID27140946a1ee5a4006fe10e7765e92b81451b59a
Parent 03059edd
Child 558ccefb

Added by Francois POIROTTE about 13 years ago

Grosse simplification de la gestion des plugins

Ces modifications permettent d'isoler un peu plus les plugins
du code principal de VigiBoard (de sorte qu'il serait possible
de fournir les plugins dans des paquets RPM séparés).

Ajout d'un validateur type !FormEncode pour la conversion d'une date
selon un format (obtenu dans les traductions).

Ajout d'un mécanisme permettant aux plugins d'ajouter dynamiquement
des lignes dans le formulaire de recherche.

Ajout de nouveaux plugins pour coller au mécanisme décrit ci-dessus.

Transformation des plugins existants pour profiter de ce modèle
dynamique pour la recherche. En conséquence, le code nécessaire
pour gérer la recherche dans le contrôleur Root a été grandement
simplifié.

Ajout de la possibilité de filtrer en fonction de la priorité des
événements affichés (cf. #572).

Légère correction dans les tests (pour ne pas dépendre de l'i18n).

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6559 b22e2e97-25c9-44ff-b637-2e5ceca36478

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences