- jan. 19, 2021
-
-
cerdic a rédigé
Normaliser le comportement de document_instituer() en appelant les pipelines pre_editon et post_edition avec action=instituer
-
- sept. 28, 2020
-
-
Franck a rédigé
-
- jan. 22, 2020
-
-
nicod a rédigé
https://core.spip.net/issues/4424
-
- jan. 01, 2020
-
-
spip.franck@lien-d-amis.net a rédigé
-
- août 05, 2019
-
-
cedric@yterium.com a rédigé
-
- juil. 26, 2019
-
-
cedric@yterium.com a rédigé
-
- jan. 08, 2019
-
-
spip.franck@lien-d-amis.net a rédigé
-
- avr. 01, 2018
-
-
spip.franck@lien-d-amis.net a rédigé
-
- mai 06, 2017
-
-
marcimat@rezo.net a rédigé
-
guy.cesaro@gmail.com a rédigé
-
- nov. 30, 2016
-
-
tcharlss@bravecassine.com a rédigé
Lorsqu'on édite un document, ne pas réassocier les objets qui sont déjà liés au document, cela évite de perdre des informations en refaisant les liaisons (des rôles par exemple).
-
- nov. 02, 2016
-
-
kent1@arscenic.info a rédigé
-
- août 31, 2016
-
-
rastapopoulos@spip.org a rédigé
Report de [99305] : Ne jamais préjuger d'où sont utilisées les choses : si on utilise une API, on DOIT inclure la librairie nécessaire.
-
- juin 25, 2016
-
-
cedric@yterium.com a rédigé
Report de r98560 : plusieurs petits bugs sur les documents distants mal formates qui pourraient exister en base par des operations peu avouables, on teste systematiquement que le fichier ressemble bien a une URL avant de s'y fier
-
- jan. 01, 2016
-
- déc. 13, 2015
-
-
marcimat@rezo.net a rédigé
différents fix avec php-cs-fixers. Fixers appliqués ici : 'encoding', // utf8 'eof_ending', // un saut de ligne en fin de fichier 'elseif', // elseif plutôt que else if 'function_call_space', // espaces sur fonctions 'function_declaration', // espaces sur fonctions 'function_typehint_space', // espaces sur fonctions 'linefeed', // sauts de ligne \n uniquement 'lowercase_constants', // true, false, null en munuscule 'lowercase_keywords', // mots clés PHP en lowercase 'method_argument_space', // espaces sur appels de fonctions 'multiple_use', // use unique sur fonctions anonymes 'newline_after_open_tag', // ouverture de php… et c'est tout sur cette ligne 'operators_spaces', // espaces de part et d'autres des opérateurs binaires 'parenthesis', // pas d'espace juste après parenthèse ouvrante, ou avant parenthèse fermante 'php_closing_tag', // pas de fermeture de php 'short_tag', // tag PHP corrects 'trailing_spaces', // pas d'espace qui traîne en fin de ligne 'visibility', // déclarer 'public / private / protected' sur les méthodes
-
- déc. 11, 2015
-
-
https://core.spip.net/issues/3617cedric@yterium.com a rédigé
Fix https://core.spip.net/issues/3617 : passer $set a objet_modifier_champs pour qu'elle ne detecte les conflits sur $_POST que quand c'est pertinent
-
- nov. 22, 2015
-
-
gilles.vincent@gmail.com a rédigé
Regles : - un espace après chaque virgule - un espace avant et apres chaque '='
-
- mai 08, 2015
-
-
https://core.spip.net/issues/3380cedric@yterium.com a rédigé
Report de r89155 : Fix https://core.spip.net/issues/3380 : il faut verifier les droits d'associer/dissocier les documents a un objet dans le formulaire editer objet. Pour cela on cree 2 autorisations associerdocuments et dissocierdocuments qui par defaut reposent sur autoriser(modifier). + n'afficher le lien 'modifier' sur un document que si on a bien le droit de le modifier
-
- oct. 25, 2014
-
-
http://core.spip.org/issues/3181cedric@yterium.com a rédigé
Fix http://core.spip.org/issues/3181 : consistance de l'API editet_objet, support du parametre $set sur xxx_inserer
-
- 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)
-