Unification de l'API editer_xxx des objets :
on renomme de façon cohérente pour tous les objets xxx_inserer xxx_modifier xxx_instituer Les points d'entrée de l'API sont donc action_editer_xxx pour le traitement global d'un post xxx_inserer et xxx_modifier pour les operations elementaires xxx_instituer n'est pas un point d'entree et ne devrait pas etre appelee en direct : il faut passer par xxx_modifier. Le fichier inc/modifier contenait de façon centralisee des fonctions revision_xxx pour les objets historiques de SPIP (essentiellement utilisées par les crayons) Cette construction centralisée n'est pas facilement extensible. On evacue donc chaque fonction dans le action/edtier_xxx de l'objet concerné, et on propose en remplacement un point d'entrée unique revision_objet($objet,$id,$c) qui va dispatcher vers la fonction xxx_modifier de l'objet, ou a defaut la fonction generique objet_modifier de action/editer_objet. Les fonctions revision_xxx sont par ailleurs dépréciées. Les anciennes fonctions insert&set sont toujours definies et renvoie vers la fonction a nommage conventionnel, pour eviter trop de rupture de compatibilité
parent
6f01ccd2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- action/ajouter_documents.php 1 ajout, 1 suppressionaction/ajouter_documents.php
- action/copier_local.php 1 ajout, 1 suppressionaction/copier_local.php
- action/editer_document.php 41 ajouts, 26 suppressionsaction/editer_document.php
- action/supprimer_document.php 1 ajout, 1 suppressionaction/supprimer_document.php
- formulaires/illustrer_document.php 1 ajout, 1 suppressionformulaires/illustrer_document.php
- formulaires/joindre_document.php 1 ajout, 1 suppressionformulaires/joindre_document.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter