- déc. 13, 2010
-
-
cerdic a rédigé
-
- oct. 24, 2010
-
-
cerdic a rédigé
Au passage, on decouvre que le formulaire_editer_auteur ne finissait pas correctement en cas de redirect dans l'url, car l'action provoquait une sortie brutale par redirection. Je ne suis pas sur qu'on doive maintenir ces redirections dans les actions, mais en attendant, on nettoie redirect dans inc/editer avant l'appel de l'action.
-
- oct. 20, 2010
-
-
cerdic a rédigé
-
- oct. 08, 2010
-
-
cerdic a rédigé
objet_qualifier devient objet_qualifier_liens pour plus de clarete, et une methode objet_trouver_liens pour lister les liens existant entre un ou plusieurs objets
-
- oct. 07, 2010
-
-
cerdic a rédigé
les fonctions associer/dissocier renvoient le nombre de de liens affectes (inseres ou supprimes) la fonction set renvoie false en cas d'erreur ou 1 sinon, et ne donne pas acces au nombre de donnees modifiees
-
cerdic a rédigé
nettoyage de editer_auteurs qui fait simplement un appel au #FORMULAIRE_EDITER_LIENS avec les bons arguments. Fonctionnelement, on perd la recherche par ressemblance, car on s'appuie maintenant sur {recherche} dans une boucle, mais c'est plutot une fonctionnalite generique de recherche qu'il faudrait implementer comme telle.
-
davux a rédigé
Documentation de la méthode objet_associable() dans le code plutôt que dans le commit.
-
- oct. 06, 2010
-
-
cerdic a rédigé
methode objet_associable() qui teste l'existence de la table xxx_liens et renvoye celle ci precedee de la cle primaire renvoie false si l'objet n'est pas associable
-
cerdic a rédigé
-
marcimat a rédigé
-
cerdic a rédigé
factoriser le calcul du where, et eviter de generer une requete destructrice si il manque un argument
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
l'argument est de la forme : objet1-id1-objet2-id2 l'objet1 est l'objet pivot qui porte la liaison (auteur, document, mot)
-
cerdic a rédigé
-
cerdic a rédigé
on peut monter l'abstraction d'un niveau supplementaire avec 3 fonctions objet_associer(), objet_dissocier(), et objet_qualifier() qui peuvent s'appliquer a tout objet possedant une table de laison generique spip_xxx_liens (spip_xxx etant la table principale de l'objet concerne). Pourra donc s'utiliser pour les auteurs, documents, mots a minima. On simplifie donc a leur plus simple expressionles 3 fonctions auteur_associer(), auteur_dissocier() et auteur_qualifier() qui ont tout leur interet pour simplifier la syntaxe d'appel
-
cerdic a rédigé
array('article'=>array(1,2,3)) pour un seul objet array('article'=>3) fonctionne aussi pour alleger l'ecriture a l'appel
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
unifier l'api sur les 3 methodes auteur_associer(), dissocier(), qualifier(), et ajouter un appel de pipeline existant
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
2 methodes auteur_associer() et auteur_dissocier() pour ajouter et supprimer les liens entre auteurs et objets
-
cerdic a rédigé
Unification de la table des liens auteurs en spip_auteurs_liens qui remplace ainsi les 3 spip_auteurs_articles, spip_auteurs_rubriques et spip_auteurs_messages et permettra aussi de gerer les liens auteur sur n'importe quel objet. On a en plus un champ vu sur la table de liaison, qui est utilise dans la messagerie. On pourra avoir plus tard un champ role permettant de distinguer les roles des auteurs. Ce premier commit met a jour toutes les requetes SQL, et prend en charge l'upgrade de la base. Mais il n'est pas encore totalement fonctionnel. debug a suivre.
-
- oct. 05, 2010
- oct. 04, 2010
- sept. 29, 2010
-
- sept. 27, 2010
-
-
marcimat a rédigé
Déplacement des fichiers de breves dans le plugin (http://zone.spip.org/trac/spip-zone/changeset/41282).
-
- sept. 26, 2010
-
-
cerdic a rédigé
evacuer une exception de nommage dans les invalideurs en les normalisant sous la forme "objet/$id_objet" L'utilisation de objet_type() assure la retrocompatibilite avec les appels de la forme "id_article/23", le seul cas non suivi etant le "varia/pet23" qui doit etre remplace par deux invalideurs "signature/xxx" et "article/yyy"
-
- sept. 25, 2010
-
-
cerdic a rédigé
exec/iconifier ne sert plus
-
- sept. 24, 2010
-
-
marcimat a rédigé
Suite du déplacement de mots_ressemblants dans inc/ressembler, et suppression de la déclaration pipeline gadget_accueil.
- sept. 23, 2010
-
-
marcimat a rédigé
Suite au début de migration des mots en plugin (http://zone.spip.org/trac/spip-zone/changeset/41050), on se déleste des fichiers et parties intégrées (telles quelles)
- sept. 20, 2010
-
-
cerdic a rédigé
page pour vider le cache en squelette + integration de la fonction 'desactiver temporairement le cache'/'reactiver le cache' Dans tous les cas, le cache se reactive automatiquement au bout de 24h pour eviter tout oubli.
-
- sept. 16, 2010
-
-
cerdic a rédigé
Extraction de la sauvegarde/restauration de SPIP dans l'extension dump : Export/Import de la base en XML
-
- sept. 15, 2010
-
-
cerdic a rédigé
-