Liste des plugins pour symfony 1.4.x et doctrine.
La liste dans ce premier message sera mise à jour en fonction de vos ajouts dans le reste du message.
Je vous fait grâce des sfDoctrinePlugin et sfPropelPlugin.
A noter que les plugins listés ici sont tous pour symphony 1.4.x et doctrine.
La liste des plugins utilisés par la communauté.
Vous devriez en utiliser la majorité dans vos applications.
sfFormExtraPlugin version 1.1.3 du 2010/08/25
Un Best Of souvent ignoré. Une collection de widgets et de validators créé par les créateurs même de symfony. Un captcha et son validateur, un auto compléteur de saisie en liste, la saisie d'un textaera avec un éditeur, validation avec un 'black list' de mots,...
sfDoctrineGuardPlugin version actuel : 5.0.0 du 2010.07.19 - article dédié a sfDoctrineGuardPlugin
LE plugin par excellence, utilisé très régulièrement, il est le seul, pour l'instant, à bénéficier d'un tag personnel.
Il permet de gérer les utilisateurs et leurs droits dans l'application. Les droits peuvent être donnés directement à un utilisateur, ou à un groupe auquel les utilisateurs seront rattachés. Il comprend un module pour l’authentification et un action pour le logout. Il comprend aussi trois modules d'administration pour la gestion des utilisateurs, des groupes et des droits. De nombreux plugin utilisent ou étendent ces possibilités. Attention, il ne gère pas l'autocréation de compte et la vérification qui va avec, voir si dessous. Un indispensable créé par les créateurs de symfony.
sfForkedDoctrineApplyPlugin
version 1.5.5 du 2010/12/06
Complémentaire à sfDoctrineGuardPlugin, il permet à un utilisateur de ce créer un compte, de vérifier la validité de l'adresse courriel, de valider les changement d'adresse courriel, de mot de passe,... Il permet d'étendre le modèle de la table sfGuardUser pour rajouter les champs que vous jugez utile. C'est un fork de sfDoctrineAppliPlugin qui permet d'utiliser le système d'envoie de courriel inclu dans symfony, plutôt que celui du zend framework utilisé dans le sfDoctineApplyPlugin.
ahDoctrineEasyEmbeddedRelationsPlugin version actuel : 1.4.4 du 2010/07/01
Gestion des embedForm liés. Il permet d'effacer un enregistrement lié, d'en ajouter un,... Sans nécessité de programmation de votre part.
Plugin moins utilisés mais qui ne demandent qu'à passer de l'autre côté de ce sous titre !
pmSuperfishMenuPlugin
Permet d'afficher un menu dans l'application, il peut venir d'un fichier Yaml ou de code, donc d'une table. Il est possible de définir des droits dans le Yaml. Un bon outil pour développer vite.
sfDoctrineActAsTaggablePlugin
Permet de d'associer un nuage de tag à un enregistrement d'une table. Exemple, dans un blog vous souhaiter associer des tags représentant des mots clef à chaque article. Vous avez là les outils nécessaire pour créer et lier les tags aux enregistrements de votre table.
sfDoctrineCultureFlagsPlugin
Petit plugin tous simple et sans prétention qui fait parfaitement ce que l'on attend de lui, changer la langue utilisée par l'utilisateur du site. Simple à utiliser.
sfJqueryFormValidationPlugin
Vous avez des validateurs dans votre formulaire. Et vous vous dites qu'il serait bien de les avoir, en java script, directement dans le formulaire sur le poste utilisateur pour qu'il ait un retour immédiat. Mais maintenir un code identique sur deux endroit différents vous semble vain et couteux en temps. sfJqueryFormValidationPlugin le fait pour vous. Vous installer le plugin, et il génère le code jQuery nécessaire aux validations sur l'écran de saisie. Ne marche qu'avec les validateurs standard et sur le champ (pas les postValidateur), mais c'est déjà un sacré plus pour peu de travail.
isicsBreadcrumbsPlugin
Pour rajouter simplement un breadcrumbs (chemin de fer de suivi) sur vos applications.
sfDependentSelectPlugin
Un plugin très récent et pas très sec. Il est encore en version Alpha.
Il permet de générer des listes liées entre elles (exemple les régions et en fonction de la région choisie, le département).
Munissez vous d'un dictionnaire espagnol pour le readme !
Partager