Re: [inserer_modeles ↪ dev_baloo] 2 commits

nicod_ <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Salut Maïeul,

est ce que tu as testé côté public, avec les crayons ?


Le 02/02/2021 à 13:06, Maïeul Rouquette a écrit :
> spip-contrib-extensions/inserer_modeles | 2 commits
> -
> Par Maïeul Rouquette, le 2 février 2021 à 11h52min :
> 
> insertion du lien vers l'insertion de modeles dans la barre typo : pour les paramètres passer à la modalbox, reprendre tout les paramètres get de la page courante.
> - Du coup plus besoin de rechercher en jquery les valeurs id_breve, etc > plus de passage de valeur null :P
> - S'adapte automatiquement à toutes les pages d'édition d'objet, quelque
> soit l'objet
> 
> 
> *Modifié*
>      inserer_modeles_pipelines.php
> 
> Détails : https://git.spip.net/spip-contrib-extensions/inserer_modeles/commit/25e0c13fde7bee48af4213c5c796ecc77bba919a
> 
> ==============================
> Par Maïeul Rouquette, le 2 février 2021 à 12h54min :
> 
> Suite demande de baloo sur contrib.
> https://contrib.spip.net/Plugin-Inserer-Modeles#comment507475-507472
> 
> Voici une proposition d'amélioration. Dans le yaml de description d'un
> modèles, on peut mettre pour chaque paramètre d'une saisie une forme
> `_depuis_XXX`, où XXX désigne l'endroit où l'on va chercher le
> paramètre.
> 
> Pour l'heure, XXX se limite à
> - config > va chercher dans lire_config()
> - request > va chercher dans _request()
> 
> Si jamais le résultat de la recherche est positive, cela rempace.
> 
> Exemple d'usage :
> ````
>      saisie: 'input'
>      options:
>        nom: 'id_article'
>        label: 'Numéro d'article'
>        obligatoire: 'oui'
>        defaut_depuis_request: 'id_article'
> ````
> 
> Tout cela passe par une courte fonction inserer_modeles_charger_depuis_source().
> Je me demande toutefois si on ne pourrait pas mettre cela directement
> dans saisies, avec une fonction
> saisies_charger_parametre_depuis_source(), car le besoin est peut être
> générique.
> 
> 
> *Modifié*
>      inc/inserer_modeles.php
> 
> Détails : https://git.spip.net/spip-contrib-extensions/inserer_modeles/commit/73c8ee18bdd893ba266cbb2549109c310a3f7184
> 


-- 
nicod_
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.