On 2009-01-23 9:50 AM, Neil Herber (nospam) wrote: > On 2009-01-23 9:23 AM, Patrick R. Michaud wrote: >> On Fri, Jan 23, 2009 at 01:21:51AM -0500, Neil Herber (nospam) wrote: >>> If I protected the group where the download lived and had an >>> authorization group (@limited) controlling access to the pages, could I >>> make the "@limited" authorization group *automatically* disappear after >>> a certain date? >> Do you want the authorization group itself to disappear, or >> do you simply want it to disappear from the page's/group's >> set of authorizations? > > Excellent question! I think it would be workable either way, so the > easiest to implement might be the way to go. > > The behaviour I want is: > - a "downloads" group with a home page showing attached files > - restrict access to "downloads" via authorization groups > - have an authorization expire, so members can't get to "downloads" > > Thinking out loud here, it would be better if the authorization group > disappeared. That way I could have, for example, one group with a one > week limit and another group with a four week limit. Or ... > > Does the AuthUser page honour conditionals? > (:if date 2009-01-01..2009-01-07:)carol: @downloads (:ifend:) > (:if date 2009-01-01..2009-01-30:)bob: @downloads (:ifend:) >
Answering my own question (took a while because I was upgrading 5 PmWiki sites to 2.2.0), the following *does* work on SiteAdmin.AuthUser: (:if date 2009-02-01..2009-02-28:) @nameofauthgroup: * (:ifend:) Note that it *does not* work "in line", like so: (:if date 2009-02-01..2009-02-28:)@nameofauthgroup: *(:ifend:) -- Neil Herber _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
