Warning: Use of undefined constant USER_AUTH_VERSION - assumed 'USER_AUTH_VERSION' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth.php on line 31

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; UserSessionVars has a deprecated constructor in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/UserSessionVars.php on line 39

Warning: Use of undefined constant USERSESSIONVARS - assumed 'USERSESSIONVARS' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/UserSessionVars.php on line 37

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; HtPasswd has a deprecated constructor in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/HtPasswd.php on line 55

Warning: Use of undefined constant HTPASSWD_CLASS - assumed 'HTPASSWD_CLASS' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/HtPasswd.php on line 53

Deprecated: Function create_function() is deprecated in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/pmwiki.php on line 501
Valdemar.fr

En Français

Traduction

Pmwiki.org(approuver les sites)

En Anglais

Menu de la version anglaise

WikiGroupes

PmWiki a la capacité de classer les pages en groupes de pages apparentées. Par défaut les liens d'une page connectent les pages d'un même groupe entre elles; pour créer un lien vers une page d'un autre groupe, faites précéder le nom du groupe et un point ou un slash au nom de la page. Par exemple, les liens vers Main.HomePage peuvent être ecrits comme suit:

*[[Main.HomePage]]
*[[Main/HomePage]]
*[[Main(.HomePage)]]
*[[Main.HomePage | Texte du lien]]

Création de groupes

Créer un nouveau groupe est aussi facile que de créer de nouvelles pages. Il suffit d'éditer une page existante et d'y inclure un lien vers une page dans le nouveau groupe, puis de cliquer sur le '?' pour à son tour éditer cette nouvelle page. Par défaut, les noms de groupe doivent commencer par une lettre (mais cela peut être changé par l'administrateur du wiki).

Par exemple, pour créer une page nommée Bar dans le groupe Foo, créez un lien vers [[Foo/Bar]] et cliquez sur ce lien pour éditer la page.

Les groupes par défaut livrés avec la distribution PmWiki

  • Main : Le groupe par défaut. Sur beaucoup de wikis, il contient la plupart des contributions des auteurs. Main.HomePage et Main.WikiSandbox sont prédéfinis.
  • PmWiki : Il s'agit d'un groupe protégé en écriture contenant la version anglaise de la documentation et des pages d'aide de PmWiki.
  • Site : Contient plusieurs pages utilitaires et de configuration utilisées par PmWiki, incluant SideBar, Search, Preferences, AllRecentChanges, ApprovedUrls, and Blocklist.

A faire : Ajouter l'équivalent de ces pages qui sont utilisées après une francisation du système.

Suggestion à valider:

  • Accueil : Le groupe par défaut. Sur beaucoup de wikis, il contient la pluspart des contributions des auteurs. `Accueil.Présentation et `Accueil.BacÀSable sont prédéfinis.
  • PmWikiFr : Il s'agit d'un groupe protégé en écriture contenant la version française de la documentation et des pages d'aide de PmWiki.
  • Site : Contient plusieurs pages utilitaires et de configuration utilisées par PmWiki, incluant Menu, Recherche, Préférences, ToutesLesModifs, LiensApprouvés, et ListeDeBlocage.

Note: Pour avoir en tel système francisé, il faut une page XLPage à jour fonctionnant avec un fichier local/config.php spécifique. A l'heure actuelle, par exemple LiensApprouvés et Recherche sont dans le groupe PmWikiFr plutôt que Site. A l'heure actuelle (09/01/06), tous les éléments nécessaires à la traduction (local/config.php,groupe PmWikiFr,XLPage ) ne sont plus cohérents. A discuter donc.

Pour lister tous les groupes d'un site, essayez la balise (:pagelist fmt=group:).

Pages spéciales d'un groupe

Par défaut, la page des ModifsDuGroupe (RecentChanges en anglais) de chaque groupe affiche uniquement les modifications effectuées au sein de ce groupe. La page MonWiki.ToutesLesModifs? affiche toutes les pages modifiées de tous les groupes.

Note : Ici encore l'on peut voir que la balise [[{$DefaultGroup}.ToutesLesModifs]] (produit : MonWiki.ToutesLesModifs? ) n'est plus très adaptée. Suggestion : [[Site.ToutesLesModifs]]

Chaque groupe peut aussi posséder son entête (GroupHeader) et son pied de page (GroupFooter) spécifique, dont les contenus seront automatiquement ajoutés au début et à la fin de toutes les pages du groupe. Chaque groupe peut également avoir sa page d'attributs de groupes (GroupAttributes) personnalisés (mots de passe en lecture et en écriture) et partagés par toute les pages du groupe.

Chaque page peut posséder son propre mot de passe en lecture/écriture qui prend la priorité sur celui du groupe. (voir Mots de passe).

Enfin, les administrateurs du Wiki peuvent effectuer une configuration locale pour chaque groupe --voir personnalisation par groupe

Page par défaut du groupe

Toute page qui a le même nom que son groupe est considérée comme la "page de démarrage" de ce groupe; si une telle page n'existe pas, c'est le contenu de la variable `Accueil qui est utilisée à la place.

Sous-groupes? Sous-pages?

Non, PmWiki ne gère pas les sous-pages. Les raisons de Pm pour ne pas implémenter les sous-groupes sont décrites sur la page PmWiki:HierarchicalGroups, mais cela n'empêche pas d'avoir une bonne politique d'écriture de liens. Si vous créez un lien ou un nom de page tel que [[A.B.C]] le système PmWiki ne considère pas que "B.C" appartient au groupe "A", mais plutôt que "C" appartient au groupe "AB", qui lui même est différent du groupe "A". Les administrateurs du wiki peuvent jeter un oeil à Cookbook:SubpageMarkup et Cookbook:IncludeWithEdit pour avoir de l'aide dans le développement de sous-groupes et de sous-pages.

<< WikiStructure | Index de la documentation | Entêtes de groupe >>

UpdateMe


Traduction de PmWiki.WikiGroup Page originale sur PmWikiFr.WikiGroup - Référencé par
Dernières modifications:
PmWikiFr.WikiGroup: 10 septembre 2011 à 17h40
PmWiki.WikiGroup: 30 août 2019 à 13h50

Valdemar.fr est un site personnel sur l'univers des Hérauts de Valdemar à but non commercial. Nous n'avons aucun lien avec Mercedes Lackey. Les textes ne sont pas libres de droit. Merci de prendre contact avec l'administrateur du site pour toute utilisation. Valdemar, une création de Mercedes Lackey. www.mercedeslackey.com