Version: 4.3.0, by bananalive
Developer Last Online: Nov 2023
Category: New Posting Features -
Version: 4.0.x
Rating:
Released: 01-27-2010
Last Update: 10-04-2011
Installs: 1410
DB Changes Uses Plugins Auto-Templates
Additional Files Translations
No support by the author.
Easily create forms with no HTML or PHP knowledge. Questions can be made compulsory and are checked before the form is submitted. Forms can be previewed. (You can create multiple forms)
Screenshots
There are two posts full of screenshots of this modification
Upload the contents of upload folder to forum root (Allow Overwrite "YES" for overwrite) clientscript\easyforms.css -> \clientscript\
clientscript\easyforms.js -> \clientscript\
Is it possible to have one entry of the form, hidden from the Actual POST, until I have been able to check that the details that a member have entered, are indeed correct. Then, once I have confirmed that, I can approve that part of the form, and it will show in the actual post, along with the other info that a user has posted.
It is just one part of the form that I need to check - all the other details can be listed straight away.
Is it possible to have one entry of the form, hidden from the Actual POST, until I have been able to check that the details that a member have entered, are indeed correct. Then, once I have confirmed that, I can approve that part of the form, and it will show in the actual post, along with the other info that a user has posted.
It is just one part of the form that I need to check - all the other details can be listed straight away.
I want users to be able to create their own form, or simply copy a standard premade form. Right now, there is no way to allow my users to copy a from a standard form without also giving them the permission to delete other forms.
So I figured I would provide users with the xml of a premade form, and they could upload from there. But I'm getting the common permissions error:
Sterling, you do not have permission to access this page. This could be due to one of several reasons:
1. Your user account may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
2. If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Not sure what is causing this. Can anyone use the import feature?
Edit: Fixed by setting "Users are only allowed to edit forms they created" to no.
Edit 2: I would suggest further expanding the permissions area to something like this:
Usergroups allowed to view own forms.
Usergroups allowed to view all forms.
Usergroups allowed to copy own forms.
Usergroups allowed to copy all forms.
Usergroups allowed to delete own forms.
Usergroups allowed to delete all forms.
And so forth.
Warning: there are major security risks allowing users who you do not trust to access this modification as they can eval php code, etc.
Just one thing. The viewing permissions is currently dependant on "View Forum" permission for the usergroup. Is there a way to make the mod independent of it?
No, vbulletin checks this permission very early in each page so there is no easy way to bypass it.
Im sorry for my english, I will try to paraphrase.
1. Cron job, that will generate file by schedule, users can download only that file. Just an idea. Your suggestion is greate!
2. Thank you, is it possible to code that into Easyforms? So if I change the name of option, it will change it in base?
3. No-no, I meant only hyperlink to edit form result in database. We have this hyperlink in Form Results, how to add it to posts?
4. Thank you! And from export, yes?
2. No, because there is not an id associated with each option, it cannot work out whether an option is new/old/altered/etc.
3. That code adds the link to the end of the post in forum/thread.
4. Yes