[Pmwiki-users] AdminQ 1 - RecentChanges versus AllRecentChanges

Patrick R. Michaud pmichaud
Thu Apr 1 11:37:08 CST 2004


On Thu, Apr 01, 2004 at 12:13:17PM -0800, Steven Leite wrote:
> 
>    If  an  admin is running a very small site, but with many Groups, it's
>    misleading  for  users  to  click  on "Recent Changes" and not see any
>    Recent  Changes except those in the Main group.  One would expect that
>    they will see recent changes for the entire site.
> 
> 
> 
>    Then  again,  on  larger sites, it might be overwhelming to see recent
>    changes  for  the entire site .. user may want to click recent changes
>    to see only what's new in that particular group.
> 
> 
> 
>    Currently  I  feel  the  behaviour  of  Recent  Changes  is  not  very
>    intuitive.
> 
> 
> 
>    My  personal  preference  is  for method 1 (above), that RecentChanges
>    defaults to ALL Recent Changes.
> 
>    Q1   How can I change this behaviour site wide, or just on a per group
>    basis,  so  that  clicking on the Recent Changes link shows ALL recent
>    changes?

You mean that you want Main.RecentChanges to show all changes--the same
as Main.AllRecentChanges does now?  Just do

$RecentChanges = array(
  'Main.RecentChanges'=>'* $Group.$Tlink . . . $CurrentTime by $AuthorLink',
  'Main.AllRecentChanges'=>'* $Group.$Tlink . . . $CurrentTime by $AuthorLink',
  '$Group.RecentChanges'=>'* $Group/$Tlink . . . $CurrentTime by $AuthorLink');

This will put changes for all groups into both Main.RecentChanges and 
Main.AllRecentChanges, while each non-Main group will have its own 
customized RecentChanges page.  (For those who may be concerned that the
array above might cause changes to be listed twice in the group Main--
PmWiki already checks for this.)

>    Q2   How  do  other's  feel  about  this  current behaviour?  Like it?
>    Dislike it? Want to see it changed or improved some how?

As usual, PmWiki lets you customize this behavior to whatever you
think is best.

Pm



More information about the pmwiki-users mailing list