Question
I want to deny access to the entire web for group of people (e.g: Main.TestGroup) but I want to give them access to
some topics (e.g: TestTopic) in the same web.
I set DENYWEBVIEW = Main.TestGroup in the WebPreferences and set ALLOWTOPICVIEW = Main.TestGroup in the topic preferences.
When the group member tried to access the TestTopic (by entering the http url of the topic directly in the browser), it gave an error:
TWiki detected an internal error - please check your TWiki logs and webserver logs for more information.
Undefined subroutine &TWiki::Contrib::EditContrib::Include41::isTrue called
How do I achieve what I want ?
Environment
--
ChengappaCB - 16 May 2008
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
This is unrelated to access control, but rather a bug in EditContrib which has been reported but apparently not yet been fixed. The patch is available in
SectionEditNotWorking (by Greg Gardinier) and in
EditTablePluginDev.
--
HaraldJoerg - 23 May 2008
Thank you very much Harald. Row 93 of Include41.pm did the trick !
--
ChengappaCB - 26 May 2008