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\
Enable Attachments for the other non-admins usergroups for that forum. It should display the attachments even without forum viewing permission.
They fill out the form fine but get the error when they hit "manage attachments" I allowed attachments and posting rights in those forums. They other forms post fine its just attachments.
Is there any plans a foot to integrate calendar event creation into the MOD? So someone could enter in a Start and End date and have the calendar event created automagically?
I need some help on this code for a custom question.
I'm using this code to ask new applicants to our clan to pick from a list who they were referred by. However when I change it to the correct usergroupid = 18
It will not display any names. However usergroupid = 2 does work.
Any ideas?
Quote:
Originally Posted by Sarcoth
Good stuff Banana, thank you. I got it working! I am using a custom question which selects a user from usergroup 2; reference name = shuser.
PHP Code:
$answer .= '<select name="'.$formbit[id].'">'; $members = $db->query_read("SELECT * FROM " . TABLE_PREFIX . "user WHERE usergroupid = 2 ORDER BY username ASC"); while($row = $db->fetch_array($members)) { $answer .= '<option value="'.$row[username].'"'; if ($row[username] == $thisanswer) { $answer .= 'selected="selected"'; } $answer .= '>'.$row[username].'</option>'; } $answer .= '</select>';
I need some help on this code for a custom question.
I'm using this code to ask new applicants to our clan to pick from a list who they were referred by. However when I change it to the correct usergroupid = 18
It will not display any names. However usergroupid = 2 does work.
Any ideas?
I use the following code to successfully do what you're wanting:
The usergroup ID number I've used is 50. Try changing 50 to 18 and pray.
PHP Code:
$answer .= '<select name="'.$formbit[id].'">'; $answer .= '<option></option>'; $thisanswer = $q_{$formbit[id]}; $members = $db->query_read("SELECT * FROM " . TABLE_PREFIX . "user WHERE membergroupids LIKE \"%50%\" ORDER BY username ASC"); while($row = $db->fetch_array($members)) { $answer .= '<option value="'.$row[username].'"'; if ($row[username] == $thisanswer) { $answer .= 'selected="selected"'; } $answer .= '>'.$row[username].'</option>'; } $answer .= '</select>';
I use keyCaptcha and am having problems submitting forms. I can preview the form but when I submit I get this error even though I get the green check mark (keycaptcha passed).
Anyone else?
EDIT: I changed to question answer instead of keyCaptcha and the form will submit. I guess I can't use keyCaptcha.
Can somebody please recommend a smarter way of constructing a question with multiple checkboxes so that the Results Table doesn't end up bloated with the answers selected?
Bananalive answered so many questions from me about the 3.8.4 version I was running that he finally worked up an xml sheet for me to have a look at. After loading that in to easy forms I got the picture of how to make it work. Thanks again.
BUT
Due to some personal problems I lost my storage bin which had all 4 of my desktop computers in it. All I have left is my lappy, my cameras, and my happy a**. So no I didn't get the chance to see if the old vb3x xml sheet works with the current version of this mod.
Maybe just maybe Bananalive has it stashed away somewhere...
But Bananalive consider this version installed and I'll just bang away on it and see if I can make it do what the old version did.