- jan. 01, 2014
-
- mai 31, 2013
-
-
marcimat@rezo.net a rédigé
-
- fév. 25, 2013
-
-
marcimat@rezo.net a rédigé
-
- jan. 24, 2013
-
-
jack@lmpe.fr a rédigé
-
- oct. 03, 2012
-
-
cedric@yterium.com a rédigé
Report de r66464 : Post publication des articles : les documents ne prenaient pas le bon statut&date associes (Ferme https://core.spip.org/issues/2849)
-
- juil. 03, 2012
-
- juin 08, 2012
-
-
marcimat@rezo.net a rédigé
-
- nov. 14, 2011
-
-
cedric@yterium.com a rédigé
Le media d'un document (image, video, audio, file) utilise par convenance dans l'interface ne peut dependre en dur de l'extension du fichier : avec oEmbed, on peut se retrouver a integrer toute sorte de media au format html Du coup on revoit la structure de la base : spip_types_documents porte un champ media_defaut (renommage de l'ancien media) utilise comme valeur par defaut du media si non renseigne quand un document est ajoute spip_documents porte son propre champ media, qui est peuple en fonction de media_defaut, sauf si renseigne lors de l'ajout du document (ie via fonction de description ou pipeline) Revision du code partout ou on referencait media, en dispatchant sur l'un ou l'autre selon les cas upgrade de la base (en deux fois)
-
- oct. 17, 2011
-
-
cedric@yterium.com a rédigé
et utiliser son message d'erreur eventuel en retour pour le faire remonter vers l'interface utilisateur (CVT) quand il y a lieu
-
- juin 20, 2011
-
-
cedric@yterium.com a rédigé
-
- juin 19, 2011
-
-
cedric@yterium.com a rédigé
utilisation de la fonction objet_test_si_publie() pour publier un document en fonction du statut des objets liés
-
- avr. 15, 2011
-
-
cedric@yterium.com a rédigé
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é
-
- mars 27, 2011
-
-
cedric@yterium.com a rédigé
c'est un cas particulier car une rubrique est publiée des qu'elle contient un document qui l'est donc aussi. il faut depublier la rubrique et mettre a jour le statut du document quand on supprime un lien document/objet
-
- mars 21, 2011
-
-
cedric@yterium.com a rédigé
-
- mars 02, 2011
-
-
cedric@yterium.com a rédigé
-
- fév. 04, 2011
-
-
cedric@yterium.com a rédigé
prevoir que l'on peut rattacher un document a un autre. C'est une pre-figuration de la reorganisation des documents. Dans spip_documents_liens id_document designe toujours l'enfant (dependant de) et (id_objet,objet) le parent. Donc ici un document annexe (sous-titrage, licence, ..) est designe par id_document, et (id_objet,objet='document') pointe vers le document maitre. Des variantes du mode 'vignette' sont donc a prevoir, pour les documents annexes
-
- jan. 22, 2011
-
-
cedric@yterium.com a rédigé
-
- jan. 21, 2011
-
-
cedric@yterium.com a rédigé
[en cours] merge avec le plugin mediatheque (les documents ne sont plus fonctionnels en l'etat, ne pas mettre a jour dans cette version hors contexte developpement)
-