Skip to content
Extraits de code Groupes Projets

Balise `#SEPARER` : indiquer des séparateurs variables entre les items résultats d'une boucle. Exemple "L'empereur, sa femme et le petit prince". Fixes spip/spip#4883 + suite https://git.spip.net/spip/spip/pulls/4937.

Ouvert JLuc requested to merge #separer into master
  • La balise #SEPARER accepte 1 ou 2 arguments.
  • le 1er argument est toujours le séparateur de milieu = l'équivalent de {inter}. C'est toujours une chaine.
  • le 2eme argument est facultatif. Si c'est une chaine ou une #LISTE de chaines, il indique le ou les séparateur(s) de fin.
    • Besoin courant : #SEPARER{', ', ' et'}
    • Avec une liste : #SEPARER{', ', #LISTE{' mais aussi',' et enfin '}} indique le séparateur par défaut et les 2 derniers séparateurs.
  • le 2eme argument peut aussi $etre un #ARRAY : c'est alors un tableau associatif d'options nommées. Actuellement il accepte 2 options : 'debut' et 'fin' qui valent chacun le séparateur de début et de fin, ou leur liste :
    • au plus complexe : #SEPARER{', ', #ARRAY{debut,#LISTE{mais aussi,ainsi que},fin,#LISTE{sans oublier,et enfin}}}
    • au plus simple avec début et fin : #SEPARER{', ', #ARRAY{debut,mais aussi,fin,et enfin}}

Un rêve de 20 ans devient réalité.

À tester in situ.

Rapports de requête de fusion

L'approbation est facultative
Fusion bloquée : 1 vérification a échoué
La demande de fusion doit être rebasée car une fusion en avance rapide n'est pas possible.

Détails de la fusion

Activité

Filtrer l'activité
  • Approbations
  • Assignés et relecteurs
  • Commentaires (des bots)
  • Commentaires (des utilisateurs)
  • Branches et validations
  • Modifications
  • Labels
  • État de verrouillage
  • Mentions
  • État de la demande de fusion
  • Suivi
Veuillez vous inscrire ou vous connecter pour répondre
Chargement en cours