Grup wiki
Les pà gines d'un PmWiki estan organitzades en grups relacionats de pà gines. Aquesta funcionalitat permet a les autores crear autònomament els seus propis "espais wiki" de continguts especialitzats, sense haver d'esdevenir membre, o dependre, de l'administració. Per més informació feu una ullada al missatge(approve sites) de Pm(approve sites) a la llista de correu pmwiki-users.
Per defecte, els enllaços es fan entre pà gines del mateix grup; per a crear un enllaç a una pà gina d'un altre grup, s'ha d'afegir el nom de l'altre grup i un punt o una barra. Per exemple, un enllaç a Main/WikiSandbox es podria escriure de les següents formes:
* [[Main.WikiSandbox]] * [[Main/WikiSandbox]] * [[(Main.Wiki)Sandbox]] * [[Main.WikiSandbox | text de l'enllaƧ]] * [[Main.WikiSandbox | +]] |
Per a enllaçar amb la pà gina d'inici per defecte d'un grup, es pot ometre el nom de la pà gina, de la següent manera:
* [[Main.]] * [[Main/]] |
Creació de grups
Crear un grup nou Ć©s tan fĆ cil com crear pĆ gines noves; nomĆ©s cal editar una pĆ gina i incloure-hi un enllaƧ(os) a la pĆ gina d'inici del nou grup (o qualsevol altra pĆ gina) aleshores feu clic al '?' per a editar la pĆ gina. Ćs necessari que els noms de grup comencin amb una lletra (però l'administració pot canviar açò afegint
$GroupPattern = '[[:upper:]\\d][\\w]*(?:-\\w+)*';
al fitxer config.php).
Per exemple, per a fer la pà gina incial per defecte del grup Foo, creeu un enllaç a [[Foo/]] (o [[Foo.]]). Per a fer una pà gina que s'anomeni Bar al grup Foo, creeu un enllaç a [[Foo/Bar]] i seguiu l'enllaç per editar-la.
Els grups a un PmWiki estĆ ndard
- Main: El grup per defecte. En molts grups conté la majoria dels continguts contribuït per les autores. Main.Inici i Main.WikiSandbox venen pre-instal·lades.
- PmWiki: Un grup protegit a l'edició que conté la documentació de PmWiki i les pà gines d'ajuda.
- Site: Conté algunes pà gines de configuració i utilitats per al PmWiki, incloent-hi
SideBar, Search, Preferences, Templates, i AllRecentChanges. - SiteAdmin: Conté algunes pà gines d'aministració i configuració protegides amb contrasenya, incloent-hi
ApprovedUrls, i Blocklist - Per a llistar tots els grups d'un lloc, proveu de fer una cerca de "fmt=group".
- Per a llistar totes les pĆ gines d'un grup, proveu de fer una cerca del "NomDelGrup/".
PĆ gines especials d'un grup
Per defecte, la pà gina de RecentChanges? de cada grup mostra només les pà gines que han canviat dintre d'aqueix grup; la pà gina de AllRecentChanges mostra totes les pà gines que han canviat de tots els grups.
Cada grup també pot tenir unes pà gines per a la Capçalera del grup o el Peu de pà gina del grup que contenen text que s'afegirà automà ticament a cada pà gina del grup. Un grup també pot tenir una pà gina amb els Atributs del grup que hi defineix els atributs (contrasenyes de lectura i escriptura) compartits per totes les pà gines del grup.
Cada pà gina també pot tenir la seua pròpia contrasenya de lectura/edició que anul·la la contrasenya de grup (feu una ullada a Contrasenyes).
Per últim, l'administració? pot establir personalitzacions locals? en base als grups --feu una ullada a GroupCustomizations?.
La pĆ gina per defecte d'un grup
La "pà gina d'inici" per defecte d'un grup té el nom:
- igual que el grup (Foo/Foo)
- Inici (Foo/Inici)
- un nom assignat directament per l'administració a la variable {$DefaultName} del fitxer config.php.
Fixeu-vos que, en aquest lloc, el valor de {$DefaultName} és HomePage i, per tant, la pà gina d'inici per defecte seria Foo/HomePage.
Podeu canviar l'ordre en que es "cerca" el nom d'una pĆ gina establint la variable
al fitxer $PagePathFmt
config.php
, p.ex.
$PagePathFmt
= array('$Group.$1', '$1.$DefaultName
', '$1.$1', '$DefaultGroup
.$1', 'Profiles.$1');
on "$1" és el nom de la pà gina introduïda.
Com es fa notar més a dalt, quan s'enllaça amb la pà gina per defecte, les autores hi poden ometre el nom de la pà gina i només introduïr el nom del grup seguit d'una barra obliqua ([[Foo/]]).
Fixeu-vos que la barra obliqua assegura que l'enllaƧ apunta inequĆvocament al grup identificat. Si s'omet la barra, es podria interpretar que l'enllƧ apunta a una pĆ gina existent (o nova) del grup actual (això passarĆ si el grup, o la seua pĆ gina d'inici per defecte, no existeixen).
Subgrups? SubpĆ gines?
No, PmWiki no té subpà gines. Podeu trobar les raons descrites per Pm per no tenir subgrups a PmWiki:Hierarchical Groups, però en resum la raó principal és el fet de no tenir una bona sintà xi d'enllaç. Si creeu un enllaç o nom de pà gina del tipus [[A.B.C]]
PmWiki no veu "B.C" com a part del grup "A", sinó que veu "C" com a part del grup "AB", que seria un grup separat d'"A". Per trobar receptes que poden ser d'ajuda en aquest tema, les administradores poden fer una ullada a Cookbook:Subgroup Markup i Cookbook:Include With Edit.
Restringint la creació de grups nous
Podeu establir la variable $GroupPattern
per que només accepti els noms de grup que voleu. Per exemple, per limitar les pà gines als grups "PmWiki", "Main", "Profiles" i "Example", afegius açò al fitxer local/config.php:
$GroupPattern
= '(?:Site|SiteAdmin|PmWiki|Main|Profiles|Example)';
Amb aquesta configuració, només es consideraran và lids els grups llistats. Podeu afegir més grups a la llista afegint-hi altres noms de grup separats per barres verticals (|).
Podeu cercar altres solucions a Cookbook:Limit Wiki Groups i Cookbook:New Group Warning.
Com em puc desfer de la paraula 'Main' que sempre apareix a les adreces de les pĆ gines d'aquest grup?
Feu una ullada a Cookbook:Get Rid Of Main.
Com puc limitar la creació de grups nous?
Feu una ullada a Cookbook:Limit Wiki Groups.
Perquè els enllaços [[Sta. Eulà ria i St. Jaume]] no funcionen? (No es mostra res.)
PerquĆØ aquests noms contenen punts, i això destrueix l'estructura de fitxers de PmWiki, que desa les pĆ gines com a Grup.NomDeLaPagina. La presĆØncia d'aquests punts pertorba el format. Els enllaƧos nomĆ©s poden contenir paraules. Si necessiteu un enllaƧ aixĆ, la pĆ gina s'haurĆ d'anomenar StaEulariaIStJaume aleshores podeu usar la directiva (:title:) per a que el nom de la pĆ gina es mostri amb punts (:title Sta. EulĆ ria i St. Jaume:).
Com puc esborrar un grup wiki?
Normalment no es pot, puix requereix accés al servidor per part d'una administradora per tal d'esborrar el fitxer que manté la pà gina de RecentChanges? del grup. Però hi ha un mètode de fer possible l'esborrat de les pà gines de RecentChanges? des de dintre del wiki, si l'administració habilita el codi que podeu trobar a Cookbook:RecentChanges Deletion.
Com puc esborrar la pĆ gina Grup.RecentChanges d'un grup?
Normalment no es pot, puix requereix accés al servidor per part d'una administradora per tal d'esborrar aquest fitxer. Però hi ha un mètode de fer possible l'esborrat de les pà gines de RecentChanges? des de dintre del wiki, si l'administració habilita el codi que podeu trobar a Cookbook:RecentChanges Deletion.
Traducció de PmWiki.WikiGroup(approve sites) -
PĆ gina original a PmWikiCa.WikiGroup(approve sites) -
Backlinks