[Home] 
Spécification Réglage De Page


PageAccueil
GlossaireTechnique/

DernièresModifications
BacASable
Forum

Chercher
Membres
Projets
Dossiers
Index

Préférences

Editer
  (traduction pour développement FractalWiki de PageSetSpecification? - Vérifions que la page est bien synchronisée avec l'original ) Cette page est destinée au développement d'un syntaxe pour la spécification des réglages de pages. Opération possible pour éviter l'utilisation des espaces blancs et autres caractères spéciaux (&, #, ...) pour rendre la syntaxe valide pour la ligne de commande HTML (HTML-command-line ?).

Besoin :

  • Liste syntaxe :
    • Syntaxe 1: Page1;Page2;...;PageN (separateur)
    • Syntaxe 2: { Page1 Page2 ... PageN } (crochets)
    • Syntaxe 3: Page1+Page2+...+PageN (conjonction de caractère standard HTML , '+', interchangeable avec ' ' in a URL) - utilisée sur la syntaxe de MeatBall:PeriPeri
  • Référence vers virtual data
  • Syntaxe recherche résultat :
  • Sélection de nom de Page :
    • Syntaxe 1 (regex): Pagename/* (comment spécifier l'inclusion ou l'exclusion d'un nom de page)
    • Syntax 2: Pagename/*Word*/*
    • ...
Les réglages pourraient être assignés aux variables et combinés avec des opérations traditionnelles de réglages (logiques ou set operations ? quels symboles):

  • @1=(Page1;Page2)/@2=@search"Category"/@{1 AND }?(@{2 OR }?@3) (séparateur de commande requis)
  • Operateurs 1: & | (pas bon, collision avec HTML)
  • Operateurs 2: + - *
  • Operateurs 3: AND OR
  • Autres: SPLIT, JOIN, INTERSECT, UNION, ...
Peut-être qu'une fonction de recherche (ou searchbody) et une fonction de recherche par titre est nécessaire ? Comment spécifier le concept de "mot" à l'intérieur d'un nom de page ?


Peut être que la terminologie de paramétrage (réglage) n'est pas accessible aux utilisateurs typiques. Peut être qu'une liste de terminologie (plus proche du Perl list=array) est un meilleur compromis.


DossierToRefactor