Par un commentaire sur Vie de ViaBloga, Stéphane nous a dévoilé une de ses approches pour résoudre la question des requêtes utilisateurs.
En attendant que Stéphane documente la fonction (du type fonction évoluée), voici déjà ce que l'on peut observer à partir de cet exemple.
La syntaxe de l'exemple :
[ [afficher les articles] ].[ [suggestions|nouvelles fonctionnalités|astuces] ].table(Type:Astuces,Suggestions,Nouvelles fonctionnalités;Catégorie:Listes,Mise en page,Mots-clés,Rubriques,Podcasting,Vidéoblogging)Observations en vrac à l'analyse de cette syntaxe :
- cela ne concerne que les articles pour l'instant (j'ai testé avec [ [afficher les textes] ], ça ne fonctionne pas)
- la commande c'est .table et la fonction de base [ [afficher les articles] ].table (voir le résultat ici)
- seuls les mots-clés (en rouge) sont discriminants (pas les rubriques, par exemple)
- le choix du nom des tables (en bleu) est libre
- on peut définir la base d'articles de départ par filtrage sur les mots-clés qu'ils contiennent (ici seulement les articles qui contiennent les mots-clés 'suggestions' OU 'nouvelles fonctionnalités' OU 'astuces')
- on peut définir un ou plusieurs critères de sélection (ici titrés 'Type:' et 'Catégorie:') et les tables correspondantes dans lesquelles on définit les mots-clés que l'on décide de faire figurer
- les champs 'Titre' et 'Date' sont les champs par défaut de précision d'autres tables
- le filtrage est effectivement dynamique : il suffit de taper les lettres dans le champ Titre pour que la sélection des articles remplissant ces conditions s'opèrent simultanément. Idem pour Date. C'est magique !
- il suffit de cliquer sur le titre d'un champ pour trier la base suivant cet index (mais rien n'indique la possibilité actuellement)
Questions :
- est-ce que cela pourrait être applicable aux textes ? Ce serait bien pour ici...
- est-ce qu'il serait possible de discriminer par Rubriques ? En même temps ?
Concernant l'accès à l'aide de ViaBloga, le travail de Jo va nous permettre de définir la structure à observer. Ce qui m'inquiète un peu, c'est que le contenu actuel de l'aide de ViaBloga est un contenu mixte articles/textes. Copier/coller ?! Faut-il privilégier les articles aux textes ? La fonction actuelle vise uniquement les articles alors que les textes correspondent mieux, à mon sens, à l'établissement d'un support.
Jean-Luc,
Je te vois parti au quart de tour sur un nouveau joujou ! ;-)))
Sans vouloir être rabat-joie, je crois que tu sais comme moi que ce qui va poser problème, dans ce truc comme dans les mots-clés ou dans toute autre tentative de catégorisation, c'est la définition des catégories, types ou autres boiboites, de quelque ordre qu'elles soient...
Les questions sont donc : quels types de listes ? quelles valeurs dans chaque liste ?
Sinon je suis d'accord avec toi, en tous cas pour ce qui est du chantier de l'ergonomie : les textes se prêtent mieux à la construction d'une aide en ligne.