 |
 |
 |
 |
#153441 - 06/04/02 06:22 PM
[6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
New Version 3.1.5 Released on 2-18-2003 Name: Application Forms v3.1.5 Author: Corona Description: Creates a fully customized form (textboxes, checkboxes, radio buttons and select lists) to display on a website. Submitted form data is added to a new thread in a setable forum. Form records can be managed with built-in functions by moderators and administrators. Application Forms communicate to the original form submitter via configurable email messages. Requirements: Sticky Threads by Jordo Tested On: UBB v6.3 & UBB v6.3.1.1 with Sticky Threads Hack v1.7 by Jordo Thanks: Jordo for producing and maintaining Sticky Threads, Bookie for providing the buttons, and all UBBDev Hack Authors Purpose: Application Forms is an add-on to the Ultimate Bulletin Board (UBB) which enables a website to display a fully customizable input form ( Example Screenshot of a Custom Form ). Administrators create a custom form through the UBB's control panel interface. After a custom form is created, the form is displayed on a website and accessed by an end user to request and gather data. Forms can be displayed in a shtml page by using SSI, or as a standalone page using the UBB's style templates. When data is entered into the custom Form and submitted by an end user, the data entered into the form is posted to a new thread in any selectable UBB message forum -- the data is placed into a record and neatly displayed to users who have the appropriate access permissions to view the forum. An optional customizable email message is sent to the user who submitted the form (which by default) indicates that the form has been recieved successfully. A preview of the data entered into the form is also included in the reply email. Admin functions are provided which give an administrator or moderator various automated functions that can be executed on any form. Custom email messages are shipped to the individual who submitted a form when an admin or mod performs admin functions on the submitted form. Admin functions provide various scripting options which can sticky/unsticky a thread, grant or deny the form submitter private access to any forums, provide status reports, edit any submitted form, email a custom message, etc... Forms can be managed by moderators with a set of features included with this release. This release is appropriate for gathering data with an Application type form for a game guild, private club, or private member organization. While this release can be used to display any custom form that is desired, and performs varying tasks for various status settings, the included admin functions may not be appropriate for some situations. Admin functions are not required to be used, (forms will work without using the admin functions), but the admin functions in this release may not be appropriate for various organizations. Please read more about the admin functions for further information. Screenshots, Information and Download: Application Form Mods Information and Download Demo: Demo the Mod - A Gaming Form Future Plans:- Rewrite admin functions to be customizable and provide a proper fit with any type of input form (paypal, credit card orders, trouble ticket systems, software request and shipment upon acceptance, etc...).
Support Questions? Feel free to post your support problems here, or contact me via email.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153444 - 06/09/02 09:40 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 08/29/01
Posts: 57
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153459 - 08/24/02 02:17 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
quote: Recieved this question Via Email: Yeah things seem to be working just fine. The only little thing that is different then the earlier version of the Application Forms Hack is when someone posts a new application in the thread title it no longer shows their level and class. Here is an example of the old version vs new.
Old: Sticky Pending: Tindair (58 Cleric)
New: Sticky Pending: Tindair
Is there any way I can get the level and class back in the subject title?
The hardcoded level and class in the subject title has been removed to make the application forms hack a bit more viable for people to display custom forms which are not specific to EQ only. However, you can hard code the subject line to appear similiar to the old style by performing the following: Open ubb_new_application.cgi ## FIND: $in{topic_subject} = $in{("Field" . (&FirstFieldNumber(0)))}; ## REPLACE WITH: $in{topic_subject} = $in{("Field" . (&FirstFieldNumber(0)))} . " (" . $in{Field7} . " " . $in{Field5} . ")";
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153461 - 08/26/02 09:20 PM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 05/14/01
Posts: 262
Loc: Los Angeles, CA
|
No problem! One thing I want to let all of you know is that this is the most versatile, value adding mod I have ever added to a community. I have had very few bugs to report - and that's even while using the mod for something it was originally not intended to do. Corona has put a lot of effort into making this mod and it's self evident. I hope that more of you can find an application for this on your boards. Also, Corona has been available, and extremely helpful, to help me customize his code into my Fishing Report feature that will soon be available on my site. I've been fine tuning my application of the mod and will soon be able to release it to my community. Check it out at http://www.catcherman.com/cgi-bin/ultimatebb.cgi - in a day or so (from 8/26/02). The Fishing Reports forum is there now, but it's private until I finish tweaking it. You can see my submittal form right now at http://www.catcherman.com/cgi-bin/ultimatebb.cgi?ubb=agreeapplication just to get an idea of what this is capable of doing. Thanks for this GREAT hack Corona! - Cheers
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153471 - 08/30/02 06:01 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 07/14/02
Posts: 80
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153472 - 08/30/02 08:40 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 08/01/02
Posts: 93
Loc: Michigan
|
Using 6.3.1 there were a only 2 syntax things that didnt fit exactly, but close enough I could figure them out. Its working great in my sandbox, going live as soon as I get it tweaked thanks and good job (edited by Chrimera) Someon playing in my sandbox created an application and then deleted the thread I had a practice application I made, stepped through the process all the way to Decline. But when I try to edit the worrksheet, I get this error: This Template is in use by 2 application(s) and can not be saved or closed until all applications using the template are removed. removed from where? thanks
_________________________
New to this whole UBB thing I have <img src="http://www.ubbdev.com/ud/?u=[IGRAINE] Chrimera&s=1" alt=" - " /> points, <img src="http://www.ubbdev.com/ud/?s=2&u=[IGRAINE] Chrimera" alt=" - " /> results and <img src="http://www.ubbdev.com/ud/?u=Chrimera, [IGRAINE] gitp4, [IGRAINE] Erondel &s=1" alt=" - " /> sub-team points.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153473 - 08/30/02 01:16 PM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
quote: Originally posted by Chrimera: I had a practice application I made, stepped through the process all the way to Decline. But when I try to edit the worrksheet, I get this error:
This Template is in use by 2 application(s) and can not be saved or closed until all applications using the template are removed.
removed from where?
thanks Hello Chrimera, Glad the hack installed with minimal trouble on 6.3.1. Each application will be found in the forum number that you have set as the 'Form Forum Number' option (setting found in the control panel under 'Application Form Settings'). Head to that forum and examine the posts. You should find 2 threads that have applications posted in them. Basically, the warning message is telling you that you must remove all active applications before being allowed to edit the template. To remove the applications you can either a) delete the thread which contains an application or b) open the thread, press the 'edit' button, check the delete application checkbox, then click the submit button. After all active applications are deleted, you will be able to edit the template.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153480 - 09/07/02 04:34 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
quote: Originally posted by anon90: Okay,
I am now more than a little pissed at the non-existant lines that this hack says to find:
public_forum_page.pl
<img src="$vars_config{NonCGIURL}/$vars_style{plain_old_regular_lock}" hspace="2" border="0" alt="$vars_wordlets{closed_topic}" /> $vars_wordlets{closed_topic} </font> </td> </tr>
that does NOT exist in either the orginal 6.3.1.1 zip file, nor in the 6.3.1 code. Where exactly is it? I have so far wasted my time because people have claimed this hack is working when in fact the instructions are incorrect. Did you happen to notice this forums description? The part that says 'V6.3x BETA Mods'? This mod is a beta, installers are the beta-testers and this is why its posted here instead of within the v6.3x Finished Mods forum. This software works perfectly fine on ubb boards version 6.3.0 -- as the code was tested on v6.3.0 as indicated within the original mod description. Others have installed to 6.3.1 & v6.3.1.1 without many reported troubles, but im also geussing the multiple v6.3.1 and v6.3.1.1 installers knew enough perl to figure out where to place the listed code chunk. 8 Posts up, Chrimera says he/she installed to 6.3.1, and while there were 2 syntax inconsistencies in the install instructions, he/she was able to install the hack. However, Chrimera didn't state the syntax inconsistencies with v6.3.1 thus I couldn't repair them. Anyhows, thanks for pointing out an inconsistency in the BETA VERSION installation instructions. The installation manual has been upgraded to show exactly where to put the code in v6.3.1. Re-download the software, examine the new installation text and rehack public_forum_page.pl. Note: Chimera says there were 2 inconsistencies, so you might find another somewhere -- if you do, please post it and i'll repair it as soon as possible. Please attempt to be a bit more charismatic and not rant when reporting bugs -- thats what this forum is for. Software within this forum is prone to various inconsistencies or bugs, its the nature of these hacks. If you have additional troubles with installing or operating this mod, please post the issues here and i'll be more then happy to help you out.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153481 - 09/07/02 04:41 PM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 08/01/02
Posts: 93
Loc: Michigan
|
Umm Chrimera is a HE  and my issues were easy enough to overcome for someone that DOES NOT know perl. I know being here is attempting suicide with my board in that case. But working with Beta software is about the best way I can think of to accelerate my learning perl. I am beginning to understand what a particular code string is trying to do, and make some comparisons between what this code is saying, and JCTemplates needs it to say for instance. (though it would not break my heart to see some accomidations made for JCTemplates when a mod goes Gold) I make mistakes, but if I were THAT good I would be producing here and not copy and pasting from here BTW Corona - sorry for not including the syntax errors, I’ll get to the server and see if I can find the instances. I have some notes on what I was taking about and where I stuck the code to get it to work. I’m new here and would like to fit in and do my share And anon09, I have heard it mentioned here a lot - "relax, we'll get you there". These guys/gals are not here to screw up your boards and have patiently walked me through some pretty elementary stuff Check out what I have been able to do in 2 weeks, knowing NO perl when I began the board over a year ago.
_________________________
New to this whole UBB thing I have <img src="http://www.ubbdev.com/ud/?u=[IGRAINE] Chrimera&s=1" alt=" - " /> points, <img src="http://www.ubbdev.com/ud/?s=2&u=[IGRAINE] Chrimera" alt=" - " /> results and <img src="http://www.ubbdev.com/ud/?u=Chrimera, [IGRAINE] gitp4, [IGRAINE] Erondel &s=1" alt=" - " /> sub-team points.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153485 - 09/08/02 03:49 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
Anon90,
Instructions have been updated to match v6.3.1 boards with the inconsistency you have detailed above. I extracted the zip to make sure the change was there, and it was.
Tonight, Chrimera was also kind enough to ship me the second variation he found -- and as of the time of this posting i updated the install text with this syntax variation as well. Redownload the mod to grab the new install instructions with both of the syntax variations repaired. You will only need to examine the code hack to public_forum_page.pl and ubb_forum.cgi.
here are the exact changes to the installation text: ## IN PUBLIC_FORUM_PAGE.PL FIND: $TBB
<table border="0" width="$vars_style{TableWidth}"> <tr> <td align="left" valign="middle"> $new_topic_button $poll_link </td>
## ADD ABOVE: $view_applicants
## IN UBB_FORUM.CGI FIND: $subject = $this_topic_data[3]; ## if the above code can not be found, search for the following instead: $subject = &PipeFixer($this_topic_data[3]);
## ADD BELOW (refer to instructions for the addition -- its the same as it was before, but just a little too lengthy to post here):
This should take care of the syntax variations between UBB versions 6.3.0 and 6.3.1+. As UBB versions change, i do my best to stay on top of all the versions, but quite simply, i haven't had time to test the install to v6.3.1 and v6.3.1.1 personally. I know 2 individuals successfully have this mod installed on v6.3.1+, and they have reported that the hack is operating properly -- you should have the same results (after you get past the install instructions that is). But if you do experience additional troubles, please post them, and i'll help you out as soon as possible.
Chrimera, Thank you for submitting the syntax variations -- i've updated the install instructions with the appropriate changes.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153496 - 09/11/02 04:51 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153498 - 09/12/02 07:08 PM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
quote:</font><hr />Originally posted by Chrimera: hmmm how difficult would it be to create a checkbox that would activate/deactivate certian questions?
Example: I would like to use the App for both a Guild application and an Alliance one. I place BOTH sets of questions in the form but a checkbox grays-out selected questions. Probably a whole lot of work huh?<hr /></blockquote>Thats a very good question, and one i have been thinking about myself.
The problem is, i don't believe perl allows for form fields to be greyed out, or hidden on the fly. If perl does allow this functionality, then please fill me in. If perl did allow for fields to be hidden or greyed out on the fly, then its definately doable, but would be a rather large and tricky addition. I'm sure it can be done using java code, but I don't know Java too well and assume it would be a major overhaul if the hack was recoded in java.
I'll look into it though. This idea would be fantastic to add to this hack.
<blockquote><font class="small">quote: [qb]Also odd thing. shouldnt the table with all the user info appear in the thread for accept/decline, to be seen by all members? I was under the impression it was in my past tests, but it wont now. . .[/qb] Accept/decline/refuse/vote/edit options are only accessable by administrators and moderators of the forum. Registered members or unregistered users will not see these options. The view option is available to all members, but its not on the thread view page. The view option is found on the topics page (the page that lists all the posts in the forum).
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153506 - 09/14/02 09:12 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
Heya Chrimera, Im not sure what you mean about the windows splitting off. I did visit your board and took a peak at the application form mod. While i do see a split window setup, its in your html code. A split window is created when you click 'join us'. Even in v3.1.1, the hack should all run within one window (doesn't need multiples). Currently you have the 'join us' button which is coded as follows: <a href="http://www.thedarkwatch.com/recruiting.html" target="_blank"> (target _blank tells the browser to pop open a new window) changing this to: <a href="http://www.thedarkwatch.com/recruiting.html"> should remove the window split. The big issue is... v3.1.1 does not support age checks (and they are enabled on your forum) nor email verification (and they are also enabled on your forums). Im suprised it transitions through the pages at all I urge you to look back through the threads here and upgrade to v3.1.2.1. v3.1.2.1 handles the age checks and email notifications much nicer. In v3.1.2.1, there no major issues on the transitions that i'm aware of. To simplify the upgrades from one version to the next (i know the appform mod is a huge hack), i've prepared Upgrade instructions which will bump the version up on each instruction set followed with as minimal work as possible. You will need to follow 2 of these upgrade instruction sets. First, Upgrade from v3.1.1 to v3.1.2 Instructions are found here: Upgrade from 3.1.1 to 3.1.2 Instructions This upgrade will resolve many of the transition problems i see on your forums. Second, Upgrade from v3.1.2 to v3.1.2.1 instructions are found here: Upgrade Patch 3.1.2 to 3.1.2.1 These upgrades will give you a much cleaner transition from one page to the next. This hack will be built up quite a bit over the next few weeks and if you want it to perform its best, hit the upgrades when they are released. Im working on v3.1.3 which pretty much puts the completing touches on transitioning through pages cleanly (seems to work really well so far and looks very sleek). v3.1.3 also allows unregistered users to submit forms if you decide to allow it. Couple other features of v3.1.3 is wordletization of buttons and text and the ability to disable a form. V3.1.3 hopefully will put me closer to being able to work on code which allows the hack to have its own custom administrative functions. BTW: I did look into the graying out of fields. While it is possible, it only works on IE4.0 browsers or higher atm. I do still plan on adding this functionality -- but its gonna be a few months.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153513 - 09/18/02 08:45 PM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 08/01/02
Posts: 93
Loc: Michigan
|
Im not saying the mod is behind the error its most likely the user, just thought you might save me some forehead slapping I'll regress back to 3.1.1 and try again (edited by chrimera to cut down on spam  ) I reverted back to 3.1.2.1 and all seems normal (^5) Fat fingers and 12 hour days I think. I'll try the final upgrade later in the week when Im rested. Sorry I never got you on IRC but its not on this computer. btw I was impressed with your quick response.
_________________________
New to this whole UBB thing I have <img src="http://www.ubbdev.com/ud/?u=[IGRAINE] Chrimera&s=1" alt=" - " /> points, <img src="http://www.ubbdev.com/ud/?s=2&u=[IGRAINE] Chrimera" alt=" - " /> results and <img src="http://www.ubbdev.com/ud/?u=Chrimera, [IGRAINE] gitp4, [IGRAINE] Erondel &s=1" alt=" - " /> sub-team points.
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153525 - 10/12/02 09:35 AM
Re: [6.3.x] Application Forms v3.1.5
|
Junior Member
Registered: 10/22/01
Posts: 24
Loc: Zaandijk, Netherlands
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153536 - 12/11/03 05:11 AM
Re: [6.3.x] Application Forms v3.1.5
|
User
Registered: 11/05/03
Posts: 35
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153540 - 10/26/04 12:28 AM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#153543 - 11/08/04 11:54 PM
Re: [6.3.x] Application Forms v3.1.5
|
Member
Registered: 06/25/01
Posts: 199
|
|
|
Top
|
|
|
|
 |
 |
 |
 |
|
 |
 |
 |
 |
Registered: 02/02/10
Posts: 2
|
|
 |
 |
 |
 |
|