MyWikiFarmExperience

My Wiki Farm consists of five fields - and growing. An example of the structure I used is listed below

 webroot/pmwiki with .htaccess as given in distribution-- deny from all

 pmwiki.php

  /cookbook  
    blocklist2.php
    e-protect.php
    and many more

  /local
    farmconfig.php
    farmmap.txt

  /pub with .htacess where you allow from all
    /css
    /guiedit
    /images
    /skins

  /scripts

  /wikilib.d
    PmWiki.Files and Site.Files

  /Shared - those files shared by all fields
    /local
      config.php
    /wiki.d
      Shared.HomePage
      Shared.DictionaryOfTerms

  /Profiles 
    /local
      config.php
    /uploads - really just here for images to the profiles pages
    /wiki.d
      Profiles.HomePage
      Profiles.Admin

  /field1
    /local
      config.php
    /uploads  (some fields have them, some don't)
    /pub - if have skins for just this field
    /wiki.d
      Main.HomePage
      Main.Page1
      Main.Page2
      OtherGroup.HomePage
      OtherGroup.Page1
      OtherGroup.Page2

  /field2
    /local
      config.php
    /uploads  (some fields have upload permitted, some don't)
    /wiki.d
      Main.HomePage
      Main.Page1
      Main.Page2
      OtherGroup.HomePage
      OtherGroup.Page1
      OtherGroup.Page2

etc

Category: WikiFarms