Area level edit security
Lan Barnes <[email protected]>
| Newsgroups | gmane.comp.web.wiki.moin.devel |
|---|---|
| Message-ID | <[email protected]> |
I'm new to the list and apologize in advance for asking a question which I suspect is a FAQ. Nevertheless, I couldn't find an answer in my search of the archive. We are planning to use a wiki (MoinMoin) as an adjunct to a software configuration management system in my company. The code repository (Perforce) and issue/bug tracking (DevTrack) components will be handled by proprietary SW (actually, I believe DevTrack is open source and we have a support contract with the primary developers). We want to use a wiki to gather ancillary data in a viewable and editable format. Each project will have a link on an entry page that will, in turn, have links to the project's: 1. Manifest (purpose, developers, testers, open dates, baseline tag, etc) 2. Build procedures 3. Schedule and completion chart 4. Task summary 5. Code reviews So far so good, but here are the hacks I could use help on: 1. We want the whole system to be world readable, but for the project pages to be editable only by members of the project. I have been searching the code for exactly where the [Edit] button on a page kicks off the editing process so I can hack it to check a list of user names and return w/o action if the requester isn't on the list. I'm learning Python as I go (not the best way to do it!), and find the dereferencing of OO code obscuring. I'd love a hint. Or clue -- I'm not proud. 2. We would like to archive each project's pages in our repository (allowing us to tag the wiki contents with build and release numbers corresponding to the code tags) at regular (e.g. nightly) and irregular (upon a build) intervals. I am trying to understand the relationship between the .../data/text/<filename> and the .../data/text/cache/pagelinks/<filename>. Are both necessary on restore? I'll be working on it this weekend, so Saturday replies are as welcome as any others. For the record, we are a M$ <blech> house but are running our Moin server on Apache over Red Hat 9. Which I think is gonna make this a lot easier for me in the long run. TIA for any help, -- Lan Barnes [email protected] Linux Guy, SCM Specialist 858-354-0616 ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click