ikiwiki 3.141 - en to fr translation catalogue (12 entries)

note: type: Plain text
en: To select a set of pages, such as pages that are locked, pages whose commit emails you want subscribe to, or pages to combine into a blog, the wiki uses a PageSpec. This is an expression that matches a set of pages.
fr: Le wiki utilise un concept de spécification de page « PageSpec » afin de choisir un ensemble de pages. Par exemple il est possible de choisir les pages verrouillées, les pages dont vous recevez par courriel les modifications ou des pages à regrouper pour faire blog. Une spécification correspond à un ensemble de pages.

note: type: Plain text
en: The simplest PageSpec is a simple list of pages. For example, this matches any of the three listed pages:
fr: La spécification la plus simple est la liste de pages. Par exemple, l'expression suivante correspond à l'une ou l'autre des trois pages listées :

note: type: Plain text
en: More often you will want to match any pages that have a particular thing in their name. You can do this using a glob pattern. "`*`" stands for any part of a page name, and "`?`" for any single letter of a page name. So this matches all pages about music, and any [[SubPage]]s of the SandBox, but does not match the SandBox itself:
fr: La plupart du temps, vous voulez trouver les pages qui contiennent une expression particulière dans leur nom. Cela s'obtient en utilisant un motif (« glob pattern »). Le métacaractère « `*` » correspond à n'importe quelle partie du nom de la page et le métacaractère « `?` » à n'importe quelle lettre. Ainsi, l'expression suivante correspond à toutes les pages traitant de musique et à n'importe quelle sous-page [[SubPage]] de la *SandBox*, mais pas à la *SandBox* elle-même :

note: type: Plain text
en: 	*music* or SandBox/*
fr: 	*musique* or SandBox/*

note: type: Plain text
en: You can also prefix an item with "`!`" to skip pages that match it. So to match all pages except for Discussion pages and the SandBox:
fr: Vous pouvez également préfixer un élément avec « `!` » pour ignorer les pages correspondantes. Ainsi pour trouver toutes les pages sauf les pages Discussion et la page *SandBox* :

note: type: Plain text
en: Some more elaborate limits can be added to what matches using these functions:
fr: Des contraintes plus élaborées peuvent être ajoutées avec les fonctions suivantes :

note: type: Plain text
en: * "`glob(someglob)`" - matches pages and other files that match the given glob.
      Just writing the glob by itself is actually a shorthand for this function.
    * "`page(glob)`" - like `glob()`, but only matches pages, not other files
    * "`link(page)`" - matches only pages that link to a given page (or glob)
    * "`tagged(tag)`" - matches pages that are tagged or link to the given tag (or
      tags matched by a glob)
    * "`backlink(page)`" - matches only pages that a given page links to
    * "`creation_month(month)`" - matches only files created on the given month
    * "`creation_day(mday)`" - or day of the month
    * "`creation_year(year)`" - or year
    * "`created_after(page)`" - matches only files created after the given page
      was created
    * "`created_before(page)`" - matches only files created before the given page
      was created
    * "`internal(glob)`" - like `glob()`, but matches even internal-use 
      pages that globs do not usually match.
    * "`title(glob)`", "`author(glob)`", "`authorurl(glob)`",
      "`license(glob)`", "`copyright(glob)`", "`guid(glob)`" 
      - match pages that have the given metadata, matching the specified glob.
    * "`user(username)`" - tests whether a modification is being made by a
      user with the specified username. If openid is enabled, an openid can also
      be put here. Glob patterns can be used in the username. For example, 
      to match all openid users, use `user(*://*)`
    * "`admin()`" - tests whether a modification is being made by one of the
      wiki admins.
    * "`ip(address)`" - tests whether a modification is being made from the
      specified IP address.
    * "`comment(glob)`" - matches comments to a page matching the glob.
    * "`comment_pending(glob)`" - matches unmoderated, pending comments.
    * "`postcomment(glob)`" - matches only when comments are being 
      posted to a page matching the specified glob
fr: * "`glob(motif)`" - recherche les pages et fichiers qui correspondent au motif.
      N'écrire que le motif lui-même est un raccourci pour cette fonction.
    * "`page(motif)`" - comme `glob()`, mais ne recherche que des pages, pas des fichiers.
    * "`link(page)`" -  correspond aux pages ayant un lien vers cette page (ou motif)
    * "`tagged(étiquette)`" - correspond aux pages qui sont marquées ou qui sont
      liées à l'étiquette donnée (ou des étiquettes correspondant à un motif).
    * "`backlink(page)`" -  correspond seulement aux pages qui sont pointées (lien) par la page donnée.
    * "`creation_month(mois)`" - correspond aux pages créées durant ce mois
    * "`creation_day(jour)`" - ou au jour de ce mois
    * "`creation_year(année)`" - ou année
    * "`created_after(page)`" - correspond aux fichiers créés après la création de la page donnée.
    * "`created_before(page)`\" - correspond aux fichiers créés avant la création de la page donnée.
    * "`internal(motif)`" - comme `glob()`,  mais correspond en plus aux
      pages à usage interne que la fonction glob ne trouve pas en général.
    * "`title(motif)`", "`author(motif)`", "`authorurl(motif)`",
      "`license(motif)`", "`copyright(motif)`", "`guid(motif)`"
      -  renvoient les pages qui possèdent les métadonnées correspondant au motif donné.
    * "`user(username)`" - teste si une modification est faite par l'identifiant donné.
      Si openid est activé, on peut aussi l'utiliser. L'identifiant peut contenir des expressions régulières.
      Par exemple, pour obtenir tous les utilisateurs openid, utilisez l'expression : `user(*://*)`.
    * "`admin()`" - teste si une modification par un administrateur du wiki est en cours.
    * "`ip(adresse)`" - teste si une modification par l'IP donnée est en cours.
    * "`comment(motif)`" - renvoient les commentaires d'une page correspondant au motif donné.
    * "`comment_pending(motif)`" - renvoient les commentaires non modérés, en attente.
    * "`postcomment(motif)`" -  ne correspond que si des commentaires sont postés
      vers une page correspondant au motif donné.

note: type: Plain text
en: For example, to match all pages in a blog that link to the page about music and were written in 2005:
fr: Par exemple, pour trouver toutes les pages d'un blog qui ont un lien vers la page traitant de musique et qui ont été créées en 2005 :

note: type: Plain text
en: 	blog/* and link(music) and creation_year(2005)
fr: 	blog/* and link(musique) and creation_year(2005)

note: type: Plain text
en: Note the use of "and" in the above example, that means that only pages that match each of the three expressions match the whole. Use "and" when you want to combine expression like that; "or" when it's enough for a page to match one expression. Note that it doesn't make sense to say "index and SandBox", since no page can match both expressions.
fr: Veuillez noter l'utilisation du « and » dans l'exemple ci-dessus. Seules les pages dont les trois conditions sont vraies seront trouvées. Utilisez « and » pour ce genre d'expression combinée. « or » est utilisé quand une seule des trois conditions est suffisante. Veuillez noter que « index and SandBox » n'a pas de sens puisqu'aucune page ne peut correspondre aux deux expressions.

note: type: Plain text
en: More complex expressions can also be created, by using parentheses for grouping. For example, to match pages in a blog that are tagged with either of two tags, use:
fr: On peut créer des expressions plus complexes à l'aide de parenthèses. Par exemple, pour trouver les pages d'un blog possédantl'une ou l'autre étiquette, on utiliserait :

note: type: Plain text
en: Note that page names in PageSpecs are matched against the absolute filenames of the pages in the wiki, so a pagespec "foo" used on page "a/b" will not match a page named "a/foo" or "a/b/foo". To match relative to the directory of the page containing the pagespec, you can use "./". For example, "./foo" on page "a/b" matches page "a/foo".
fr: Veuillez noter que le nom d'une page dans une spécification de page correspond au nom absolu du fichier dans le wiki. Ainsi une expression « foo » utilisée sur une page « a/b » ne correspondra pas à une page nommée « a/foo » ni à une page « a/b/foo ». Pour une correspondance relative au répertoire de la page contenant la spécification, vous pouvez utiliser « ./ ». Par exemple, « ./foo » sur la page « a/b » correspondra à la page « a/foo ».
