Page 1 of 1

Unable to install formbuilder

Posted: Fri Aug 24, 2007 6:34 am
by RichardC
I've read [url=http://"http://forum.cmsmadesimple.org/index.php/topic,14434.0.html#msg71373"]here[/url] that FeedBackForm is deprecated. Now I've got a website which still uses this module, and I recently upgraded it. I saw the Formbuilder module in the modules. It was downloaded, but not installed. So I clicked install, and I got this message:

You need the "Modify Forms" permission to perform that operation.

Now I've checked the permissions I have, and I have all permissions, except for "Modify Files", since I've installed the other filemanager module.

Am I doing something wrong here?

Re: Unable to install formbuilder

Posted: Fri Aug 24, 2007 6:42 am
by RonnyK
Strange message, but I found a topic with a solution.

http://forum.cmsmadesimple.org/index.ph ... l#msg63548

Ronny

Re: Unable to install formbuilder

Posted: Fri Aug 24, 2007 7:02 am
by RichardC
I see... delete the line that checks for permissions....

if (! $this->CheckAccess()) exit;

This IS a solution, but I'm not sure if it is the correct one...

Re: Unable to install formbuilder

Posted: Fri Aug 24, 2007 7:04 am
by RonnyK
I agree, I'll report this one in the QA-area.

Ronny

Re: Unable to install formbuilder

Posted: Fri Aug 24, 2007 7:14 am
by RichardC
I found another solution, which, ultimately, didn't solve the problem, so I just went ahead and deleted the check. After installation I could check the correct permission.

Re: Unable to install formbuilder

Posted: Fri Aug 24, 2007 7:18 am
by RonnyK
This doesn't do anything after installation, it just prevented you from installing at all. With the deletion of the line, you just made sure you could install. After installation, all will function as normal. SO that line has no effect AFTER installation.

BTW the link to the QA-topic:
http://forum.cmsmadesimple.org/index.ph ... l#msg71471

Ronny

Re: Unable to install formbuilder

Posted: Fri Aug 24, 2007 8:08 am
by RichardC
Thank you!

I've added some more of my findings to your Q&A post. I am a programmer myself (though rarely have the free time to do so), so I guess I could've solved this one on my own  ;)