Revisions : SPIP
Les articles publiés sur le site
-
Anomalie #4717 : Erreurs nombre d’argument des filtres
17 avril 2021, par jluc -C'est plus simple directement avec la méthode getNumberOfRequiredParameters() !
J'ai donc produit une détection à la compilation des erreurs d'arité des appels de filtres : https://git.spip.net/spip/spip/commit/04b9bb552e936cd156331debd0d37d31285acce7 Ça marche bien, y compris pour les fonctions variadiques comme "printf"... mais pas pour des fonctions comme "concat" qui ne déclarent aucun argument et qui ne sont pas considérées comme variadiques, mais qui utilisent func_get_args() en interne !
Il semble que PHP ne supporte pas une erreur de nombre d'argument pour les fonctions du noyau PHP mais le supporte très bien pour celles définies par le code PHP ? Ça m'avait échappé.
-
Anomalie #4736 : nouveau date picker et la modalbox ou les crayons dans le public
16 avril 2021, par tofulm -(et il n'y a amha aucune bonne raison de faire ça : personne ne veut charger un script js "sur toutes les pages au cas où")
Si tu utilises spip pour faire un outils métier, et non pas un site vitrine, alors, oui tu peux charger un js sur toutes les pages. C'est bien dommage qu'il y est justement ce cloisonnement privé / public, mais là n'est pas la question.
-
Anomalie #4623 : Styles des fieldset dans l’espace privé
16 avril 2021, par b bJ'aime assez ta proposition @nicod, comme elle garde la ligne qui file du libellé du fieldset vers la droite, je me demande si ça ne serait pas encore plus "percutant" en collant la bordure non pas sur la gauche, mais sur la droite, ainsi on aurait un "bel" effet de fermeture/englobante visuelle (quand on lit de gauche à droite).
-
Anomalie #4736 : nouveau date picker et la modalbox ou les crayons dans le public
16 avril 2021, par b bnicod _ a écrit :
Avec saisies ça juste marche, en cochant éventuellement "Charger le javascript et les CSS sur toutes les pages" dans la config pour les popins et autres modales.
Ça ne fonctionnait justement pas de manière automatisée, j'ai souvent fourbé de manière honteusement sale pour ça cf https://github.com/brunob/octopouce/commit/99cb1151359950554d0d0c16ec1fa458ab5ed0fb ; et si ça ne fonctionnait bien qu'en cochant une case de config pour charger js et css dans le public, je pense qu'on peut palier ça dans le core avec une bonne doc, car on ne souhaite surtout pas ajouter de clicodrome dans le core :)
-
Anomalie #4623 : Styles des fieldset dans l’espace privé
16 avril 2021, par nicod _Un essai rapide...