Commit Graph

25 Commits (v1.6.2)
 

Author SHA1 Message Date
spip.franck@lien-d-amis.net 783335fefc Contrib est en https, donc j'ajoute le "s", plus divers broutilles 6 years ago
marcimat@rezo.net f4ad787eab Branchage de roles : on va intégrer dans la 3.1 les 2 surcharges. 8 years ago
marcimat@rezo.net 3d2dc32f02 Corrections suite à r89031 : éviter quelques notices PHP sur editable. 8 years ago
cedric@yterium.com 687a209be1 le 4e argument de #FORMULAIRE_EDITER_LIENS devient un tableau d'option dans lequel on passe editable mais aussi toute autre valeur que l'on souhaite faire passer au fond html du formulaire dans le tableau de valeurs
Utile pour les sous formulaires de roles/valeurs qui peuvent ainsi contextualiser les roles selon les besoins
Pas de rupture de compat : si le 4e argument n'est pas un tableau on reconnait $editable
8 years ago
tcharlss@bravecassine.com 82122c5e6f Utiliser des chaînes de langue dans la noisette dropdown (Ybbet). 8 years ago
tcharlss@bravecassine.com f27067ad2e micro détail : permettre de personnaliser le libellé du bouton. 8 years ago
cedric@yterium.com 84c8f370ea Un composant de formulaire pour editer role+valeur sur des liens riches
le role est un input libre, enrichi d'un datalist qui suggere les valeurs deja en base (pour eviter les doublons/coquilles)
la valeur est libre
On ne peut avoir qu'un lien pour chaque role. Il est possible d'avoir un lien avec un role vide
8 years ago
cedric@yterium.com 058bf956c7 Le role vide '' est un role acceptable. Ne pas confondre avec le role non defini (null) qu'on traite alors soit comme tous '*' ou comme le role par defaut selon les cas 8 years ago
cedric@yterium.com a444b915ae Refactoring : on supprime la variable definir_role et on la remplace par la variable qualifier_lien plus generique. Cette derniere peut porter le role mais aussi d'autres valeurs qui sont passees a l'api editer_liens
Le fonctionnement du plugin est inchangé pour qui utilise bien inc-editer_liens_roles.html (cas du plugin roles_auteurs qui n'est pas impacte par cette modification)
8 years ago
cedric@yterium.com b92c9c4f53 dans charger() roles n'est pas une variable saisie mais un tableau d'infos, on le renomme _roles pour eviter toute ambguite et un eventuel echappement nefaste 8 years ago
cedric@yterium.com 50d424a9d6 indentation et rien d'autre 8 years ago
cedric@yterium.com 7645ba698a Reports du core (extensibilite, inclusions) 8 years ago
cedric@yterium.com 3ba4b93b38 mise a jour avec report des corrections du core, unification avec version core SPIP 3.1 8 years ago
ben.spip@gmail.com a028719cfc spip-contrib.net -> contrib.spip.net pour Francky
find . -name '*' | grep '/lang/'  | xargs sed -i 's#http://www.spip-contrib.net/#http://contrib.spip.net#g'
find . -name '*.xml' | xargs sed -i 's#http://www.spip-contrib.net/#http://contrib.spip.net#g'
9 years ago
marcimat@rezo.net 06130ddb61 Ajout des attributs type sur les boutons (relatif à http://core.spip.org/issues/3133) nécessaires à faire fonctionner l'ajout/suppression des liaisions, suite aux évolutions du plugins forms de jquery 9 years ago
spip.franck@lien-d-amis.net 8901beacbc La doc dit qu'il faut éviter les suffixes dans les bornes
http://plugins.spip.net/redaction-du-paquet-xml.html
10 years ago
marcimat@rezo.net 2002abbfb0 Report de http://core.spip.org/projects/spip/repository/revisions/20197 (cerdic) : objet_dupliquer_liens prend 2 arguments optionnels supplementaires qui permet de lister les types des objets lies a prendre en compte ou a exclure. Par defaut il copie tous les liens, et l'on peut donc se limiter a certain types de liens ou au contraire exclure certains types de lien. La valeur null pour chacun des deux arguments supplementaires est ignorée. 10 years ago
marcimat@rezo.net 9a21e41724 Report de http://core.spip.org/projects/spip/repository/revisions/19777 : ne pas supprimer a tord des liens avec des objets qui existent encore, et loger la suppression par defaut (g0uZ, cédric) 11 years ago
marcimat@rezo.net bae6ca85d1 On sort chosen dans un plugin externe... 11 years ago
marcimat@rezo.net 466c8d09fc Quelques améliorations de l'interface suite aux retours de différentes personnes (realEt, franck...)
- Dans la partie associer, on ajoute un title et une icone pour mieux comprendre que l'on peut sélectionner plusieurs rôles

+ Corrections graphiques : 
  - couleurs de chosen moins flashy, 
  - largeur homogène (là c'est moins simple car chosen calcule une taille par défaut basée sur la taille du sélect d'origine, mais sa taille change au fur et à mesure des ajouts d'élément dans les cellules du tableau par choosen. C'est cela qui faisait que la taille augmentait peu à peu. On recalcule donc la taille à la fin de tous les chosen !

+ Garder la sélection des roles dans la liste d'association, lorsqu'on ajoute un auteur.
11 years ago
marcimat@rezo.net 425476079f Petit oups 11 years ago
marcimat@rezo.net 7d03e911d6 Doc sur un autre article finalement. 11 years ago
marcimat@rezo.net b47b0be4be Les deux fichiers surchargés de SPIP, dans leur version modifiée pour voir le diff. 11 years ago
marcimat@rezo.net 255570a923 Les deux fichiers surchargés de SPIP, dans leur version d'origine, issue de svn://trac.rezo.net/spip/spip en révision 19756 11 years ago
marcimat@rezo.net 7e76bd5b98 Mise en place de 2 plugins autour des rôles sur les liaisons :
- «roles» gère l'API de rôles, et la surcharge des fichiers de SPIP (formulaire d'édition de lien et API de lien) et la mise en place d'outils pour l'interface utilisateur (chosen, et un peu de bootstrap). Il manque 2 fichiers qui arriveront après.

- «roles_auteurs» est un exemple de mise en place de l'API de rôles pour la liaison entre auteurs et articles.
11 years ago