RE: Chora check-in capability
"Schwentner, Jeffrey" <[email protected]> Mon, 23 Feb 2004 08:56:05 -0500
| Newsgroups | gmane.comp.horde.chora |
|---|---|
| Message-ID | <[email protected]> |
Tim, You would have to make the addLocationPerms call once to give the desired user access to the target repository location. So, put the function where it can get executed at least once, and remove it after execution. I was thinking, in the future, of adding capability to manage user access in Chora, which would require this function. I haven't done this because I am hoping it will come as a result or biproduct of Chuck's implementation (fingers crossed). If the user does not have permissions to a particular directory, it wouldn't display the link to check-in new files or to check-in new revisions of existing files. You should still be able to navigate your repository, with or without check-in capability. Remember that the horde/chora checkout I started with came from a mid-December checkout. If you have something more recent, it might not work (I haven't tested it). At any rate, if you are able to determine where it is goofing up, I will try to help! Jeff -----Original Message----- From: [email protected] [mailto:[email protected]]On Behalf Of [email protected] Sent: Saturday, February 21, 2004 5:14 PM To: [email protected] Subject: Re: [chora] Chora check-in capability Jeff, and anyone else too.... I have installed the modified files (Chora check-in capability) into my chora tree, and now all I get going to my repository is a white page. Any ideas. I really love the idea of being able to check in new versions, and now I can't get at the old. I am not sure if I need to give someone checkin access first, or where to put those function calls. Thanks for the help Tim Jameson ********************************************************* Instructions from archive checkin.zip follow. Installation Instructions: Add a path to the RCS check-in executable in /chora/config/conf.php $conf['paths']['ci'] = '/usr/bin/ci'; Add the following files to the appropriate path: chora/ci.php chora/cvs.php chora/download_dir.php chora/locks.php chora/lib/ciLib.php chora/lib/zipfile.inc framework/VC/VC/cvs.php (php location) Add check-in permissions for users with addLocationPerms function. Example: addLocationPerms(_PERMS_EDIT, 'AccessControl', 'Code/support/common.h', 'schwentj'); - Gives check-in capability for specific file (from screen shot) to user schwentj. addLocationPerms(_PERMS_EDIT, 'AccessControl', '', 'schwentj'); - Gives check-in capability for entire 'AccessControl' repository to user schwentj. -- Chora mailing list - Join the hunt: http://horde.org/bounties/#chora Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected] -- Chora mailing list - Join the hunt: http://horde.org/bounties/#chora Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected]