Jun 15, 2026

PmWiki

PmWiki

pmwiki.org

edit SideBar

Search

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 Main.ToutesLesModifs? affiche toutes les pages modifiées de tous les groupes.

Note : Ici encore l'on peut voir que la balise [[{$DefaultGroup}.ToutesLesModifs]] (produit : Main.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 HomePage 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.

<< Wiki Structure | Index de la documentation | EntĂȘtes de groupe >>

UpdateMe



Traduction de PmWiki.WikiGroup
Page originale sur PmWikiFr.WikiGroup - Backlinks

DerniĂšres modifications:
PmWikiFr.WikiGroup: December 23, 2021, at 12:48 AM

PmWiki.WikiGroup: April 30, 2025, at 09:11 AM

Page Actions

Recent Changes

Group & Page

Back Links