108 Commits (master)
 

Author SHA1 Message Date
pierre.laszczak 8983609fcd Problèmle affichage édition role dans liste document objet 3 years ago
Charles Razack 06922817d3 Améliorer un peu la boîte d'un document dans le formulaire de logo : alignements, etc. Aligner également le formulaire de rôles de docs à droite 3 years ago
Charles Razack ee7142265f On allège un peu l'UX du formulaire de logo : sus aux labels redondants + pétouilles sur le formulaire de roles de docs. 3 years ago
marcimat@rezo.net 87d398d412 Notice PHP -- 3 years ago
marcimat@rezo.net 020176fce3 Des notices PHP en moins. 3 years ago
tcharlss@bravecassine.com 1e15005813 Médiathèque : on remplace l'onglet « logos » par un select qui permet de filtrer par rôle. Ça fait un squelette de moins de surchargé. 4 years ago
tcharlss@bravecassine.com 5b25d258dd Correction d'un bug vicelard : les documents avec le rôle logo étaient exclus par défaut des boucles DOCUMENTS, fort bien. Sauf que cette exclusion ne doit avoir lieu que quand il y a une jointure sur la table de liens, sinon ça exclut des documents pour rien. Exemple : dans ce cas, il n'y a aucune raison d'exclure le document s'il est utilisé comme logo quelque part. 4 years ago
tcharlss@bravecassine.com a5a2f7dd21 Pétouille css 4 years ago
tcharlss@bravecassine.com e8a0006ab4 Fallback pour les gens qui oublieraient de déclarer des rôles principaux 4 years ago
tcharlss@bravecassine.com 7b4dc4a4ac Maj todo 4 years ago
tcharlss@bravecassine.com 4d1945fee8 Spéciale dédicace chankalan : fix suppression/conversion du vieux logo du site. Ça fonctionne, mise à part le rechargement ajax qui ne se fait pas. Éviter une notice également quand on dissocie le document logo du site. 4 years ago
bystrano@gmx.ch 44af3a41f5 passer le rôle en argument dans le pipeline document_desc_actions 4 years ago
bystrano@gmx.ch 75fedf08a8 Le formulaire d'édition de logos affiche toujours les logos dans le même ordre 4 years ago
bystrano@gmx.ch f98bde5007 Surcharger le critère {logo} pour retourner aussi les docs avec des rôles logo_* 4 years ago
tcharlss@bravecassine.com 91dfba8ab8 Compat avec les documents distants 4 years ago
tcharlss@bravecassine.com f83c0557c4 Correction vilain bug bien môche : on ne pouvait plus dissocier un document 4 years ago
kent1@arscenic.info b2dca31a0d $img n'est pas défini. 5 years ago
bystrano@gmx.ch f561a5b8f6 corrige un bug du formulaire de logos 5 years ago
bystrano@gmx.ch d157408aea évite une fatal error 5 years ago
tcharlss@bravecassine.com 067cf42720 Il faut surcharger aussi le squelette pour choisir un document depuis la médiathèque, sinon certains manquent (jointure ajoutée). 5 years ago
tcharlss@bravecassine.com fea72d0784 Permettre de mettre des svg en logo. C'est une petite astuce : pour l'instant dans le plugin médias les svg sont interdits en tant qu'image quand on ajoute un document (si c'est un ajout en mode 'image'). Donc on force le mode 'choix' pour enlever cette vérification. 5 years ago
tcharlss@bravecassine.com 58c326b61a Formulaire logo : classe «spip_logo» sur l'image de prévisu pour centre image. 5 years ago
tcharlss@bravecassine.com 7460dea607 v1.2.12 : le JS du formulaire d'ajout des documents bogue quand il est présent plusieurs fois sur la page, et le cas se présente avec les logos en documents. On change les identifiants pour les rendre vraiment uniques (sans surcharge). 5 years ago
tcharlss@bravecassine.com e0573ca833 1.2.11 : quand on ajoute en logo un document de la médiathèque qui était déjà lié à l'objet, on conserve les liens présents (même fonctionnement que quand on choisit le rôle de logo depuis la liste des documents liés) 5 years ago
tcharlss@bravecassine.com e9cd403e04 Améliorer un peu l'ergonomie du sélecteur de rôles en s'adaptant au contexte (chankalan). S'il n'y a qu'un seul rôle possible : input caché avec un label. S'il y a moins de 5 rôles : radio ou checkbox (si choix multiple). S'il y a 5 rôles ou plus : select avec la classe .chosen. On active la sélection mutliple aussi. 5 years ago
tcharlss@bravecassine.com 8cf28df7b7 Todo 5 years ago
tcharlss@bravecassine.com 069ec83470 v1.2.9 : suivre r109742 (comme on surcharge document_desc.html. Pour le sélecteur de rôles du formulaire d'ajout de documents, on utilise un input radio ou checkbox plutôt qu'un select. 5 years ago
spip.franck@lien-d-amis.net cafbf5d5e4 Qui dit changement de borne de compatibilité, dit un de z+1 minimum pour que ceux utilisant déjà le plug le sachent :-) 5 years ago
kent1@arscenic.info 7837c0986e Attention le trunk de ce plugin n'est plus compatible qu'avec la 3.2 (reprise de modeles/documents_desc.html, fonction aider()) 5 years ago
marcimat@rezo.net 8da7282b7e Des notices PHP en moins… 5 years ago
tcharlss@bravecassine.com ed4f9e299c Surcharge de l'API (action/editer_logo.php). Pour l'instant, juste logo_supprimer(). À faire : logo_modifier(). 5 years ago
tcharlss@bravecassine.com ca1a5b5ccf Action dissocier_document_role : fix pour la suppression. Avant la suppression, on supprime tous les liens, et pour ça il faut explicitement donner le rôle '*' à objet_dissocier(). 5 years ago
bystrano@gmx.ch 46d82f2de7 corrige deux coquilles 5 years ago
tcharlss@bravecassine.com 5dc0fd0437 Up de z 5 years ago
tcharlss@bravecassine.com 8135f9c67f Formulaire de logo : compatibilité avec bigup (et d'autres plugins éventuels qui changent aussi le fond du formulaire joindre_document). Il faudra trouver un moyen de limiter l'envoi à un seul fichier quand même. 5 years ago
tcharlss@bravecassine.com 015a058bb8 chercher_logo : find_in_path() pour retourner le bon chemin quelque soit le contexte (privé/public) 5 years ago
tcharlss@bravecassine.com 877a21eba7 Maintenant qu'on surcharge document_desc, cachons le formulaire de rôles plus proprement dans le formulaire de logo 5 years ago
tcharlss@bravecassine.com dd4fd5aaab Bouton dissocier : prise en compte des rôles principaux (logos), pour les cas où un document sert à la fois de logo et de document. Quand on dissocie un document logo, ça ne dissocie *que* le rôle de logo. Quand on dissocie un document pas logo, ça dissocie tout *sauf* les rôles de logo. Obligé de surcharger modeles/document_desc.html pour changer les arguments du bouton. 5 years ago
tcharlss@bravecassine.com f287c1eb8a Unicité : si on attribue un rôle de logo via le widget dans la liste des documents, et qu'il y a déjà un vieux logo avec le même rôle, il faut le supprimer. 5 years ago
tcharlss@bravecassine.com 0a4f518e65 Refaire fonctionner les boutons d'action pour supprimer un vieux logo ou le convertir en document. chercher_logo() renvoie maintenant en priorité un document, donc logo_supprimer() ne retrouvait plus le vieux logo, et on ne peut pas surcharger la fonction. Donc petit hack un peu vilain dans chercher_logo() pour savoir si l'appel vient de logo_supprimer() (et dans ce cas on force la recherche de vieux logo). 5 years ago
tcharlss@bravecassine.com f8cffe9db3 include manquant + prendre en compte les rôles principaux déclarés dans l'action qui convertit un vieux logo en document 5 years ago
tcharlss@bravecassine.com 4a3ec1eebd Possibilité d'attribuer des rôles principaux (=logos) dans la liste des documents. En clair, on peut dire : je veux utiliser tel document lié comme logo. L'unicité du logo est maintenue : si on choisit un rôle de logo qui est déjà attribué, celui-ci sera remplacé (avec le rechargement ajax qui va bien). 5 years ago
tcharlss@bravecassine.com 8a23ac0a51 Assumons la nouvelle gestion des logos : prendre on priorité les documents par rapport aux anciens logos. Prendre en compte partout les rôles principaux déclarés (c'est à dire les rôles utilisés pour les logos). Quelques petits fix. 5 years ago
tcharlss@bravecassine.com 11617bf16d Plus besoin du pipeline quete_logo_objet, chercher_logo fait le job 5 years ago
tcharlss@bravecassine.com 9731685504 Formulaire de logo : on considère que les vieux logos sont des rôles attribués (et donc on ne propose pas ces rôles dans le formulaire d'ajout). On permet de saisir plusieurs rôles également lors de l'ajout de documents (sauf pour les logos évidemment). 5 years ago
tcharlss@bravecassine.com b1202faaf1 Dans le widget qui permet de changer les rôles, on n'affiche pas les rôles principaux (ceux des logos). On interdit aussi d'enlever un rôle si c'est le seul attribué (l'API nécessite au moins un rôle). On n'affiche pas le widget s'il y a un rôle unique et pas d'autres attribuables. Changement de la signature de la fonction qui renvoie les infos sur les rôles de documents d'un objet : on peut demander les rôles d'un document précis. 5 years ago
tcharlss@bravecassine.com 8d2ef1ca74 Oups suite r109211 5 years ago
tcharlss@bravecassine.com 616dad7d0f v1.2.6 : un bouton d'action pour convertir les anciens logos en documents 5 years ago
tcharlss@bravecassine.com 7d779e8f8a v1.2.5. Prendre en compte les roles choisis depuis la liste des documents-joints. Simplification de code et correction de quelques bugs (liste des rôles proposés selon le contexte : formulaire de logo ou liste des documents joints). 5 years ago
tcharlss@bravecassine.com 619ede5ee7 Suite r109191 : pour le logo du site, on met 'site_spip' au lieu de 'site' comme pseudo-objet, sinon conflit possible avec les sites syndic + détails 5 years ago