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
|