[SPIP Zone] [Spip-zone-commit] r70416 - in _core_

Salut Pierre,

Le 05/03/2013 14:12, pierre.fiches@gmail.com a écrit :

Details: Connexion · GitLab

Merci pour le correctif, juste une petite remarque : tu pourrais alléger l'écriture en utilisant #LISTE ce qui donnerait :

#LISTE{article,rubrique,breve,syndic}

au lieu de :

#ARRAY{0,'article',1,'rubrique',2,'breve',3,'syndic'}

Plus classe non ? ^^

++
b_b

Le 6 mars 2013 à 06:32, Bruno Bergot <brunobergot@gmail.com> a écrit :

Salut Pierre,

Le 05/03/2013 14:12, pierre.fiches@gmail.com a écrit :

Details: Connexion · GitLab

Merci pour le correctif, juste une petite remarque : tu pourrais alléger l'écriture en utilisant #LISTE ce qui donnerait :

#LISTE{article,rubrique,breve,syndic}

au lieu de :

#ARRAY{0,'article',1,'rubrique',2,'breve',3,'syndic'}

Plus classe non ? ^^

Oups, tu as entièrement raison, merci.
Je vais corriger.

--
pierre

Question toute bête :

[(#OBJET|concat{:lien_reponse_,#OBJET}|_T)] <a href=’[(#ID_OBJET|generer_url_entite{#OBJET,’’,forum#ID_FORUM, #STATUT|!={prive}})]’>#TITRE

ne marche pas pour les articles brèves rubriques et syndic ? Auquel cas, on pourrait juste avoir une écriture générique pour tous les objets et ne pas avoir à traiter ces 4 là de manière dérogatoire.

J’y ai bien pensé mais j’ai voulu limiter le risque de casser quelque chose ne sachant pas écrire de test.
Je crois que c’est la prochaine évolution de ce secteur du code qui permettrait de supprimer 4 boucles, quitte à gérer les exceptions par des tests assez simples me semble-t-il.