Bonjour,
Suite à la lecture de la doc, j'ai une petite remarque
Dans la page http://www.spip.net/fr_article5531.html
Il y a un paragraphe
Ordonner dynamiquement
Le critère {par ...} accepte aussi des noms de champs SQL spécifiés dynamiquement, notamment par la balise #ENV. Par exemple : {par #ENV{variable}} ordonnera sur la valeur de « variable » passée en url &variable=titre à condition que cette valeur soit un champ SQL de la table concernée par la boucle : ainsi &variable=num titre ne fonctionnera pas puisque aucun champ SQL ne se nomme num titre.
Suite à essai j'ai remarqué que l'on pouvait faire un tri dynamique grace au critere tri
#SET{modetri,num titre}
{tri #GET{modetri}}
Et la pas de probleme, si ce comportement est "normal" il peut etre sympa de le mettre dans la documentation