[pmwiki-users] Re: sharing pages in a wiki farm
    chr at home.se 
    chr at home.se
       
    Tue Oct  4 16:10:07 CDT 2005
    
    
  
On Tue, 4 Oct 2005, Neil Herber wrote:
> By following the instructions on this page:
> 
> http://www.pmwiki.org/wiki/Cookbook/UseCommonPagesInAWikiFarm
> 
> I was able to create a shared.d/ directory in the wiki farm (A) and 
> access and modify pages in it from one of the fields (B). I put all 
> of the code into the field (B) config.php file.
Btw, I put all the code I posted before in farm/local/farmconfig.php.
> The problem is that PmWiki gets confused about where to write the 
> AllRecentChanges record - it puts it into a page called 
> Site.AllRecentChanges in A/shared.d/ rather than B/wiki.d/.
That's probably because the group Site/ is shared... you could keep
Site/ from being shared. However, I want 'Site/' as the name of the shared 
group, so I did this instead:
$RecentChangesFmt = array(
  "$FieldGroup.AllRecentChanges" => 
  '* [[$Group.$Name]]  . . . $CurrentTime $[by] $AuthorLink',
  '$Group.RecentChanges' =>
  '* [[$Group/$Name]]  . . . $CurrentTime $[by] $AuthorLink');
where I've set '$FieldGroup' to 'Field', i.e. it's the name of a group 
that's specific to each field. My intention was that this would make 
AllRecentChanges be written to Field.AllRecentChanges rather than 
Site.AllRecentChanges. However, I'm not positive I got this working 
properly (there might be some conflict with urlapprove.php or something).
I hope this helps.
/Christian
-- 
Christian Ridderström, +46-8-768 39 44               http://www.md.kth.se/~chr
    
    
More information about the pmwiki-users
mailing list