View Full Version : Add-On Releases - [USML] Staff Application
HMBeaty
04-22-2011, 10:00 PM
The [USML] Staff Application Version 2.0.0 allows you to add an application system to your web site that allows users to apply for up to 10 positions which you can specify in your AdminCP options. You currently have the options to restrict usage to certain usergroups and you can specify a minimum post count to be able to submit applications. Also features Human Verification! More available features are listed below!
------------------
Features
------------------
Up to 10 customizable positions.
Restrict access by:
Usergroup
Post count
Reputation amount
Registration length
Require Human Verification
Email submitted applications to the email address(es) you specify
And more!------------------
Installation
------------------
Instructions in readme.html------------------
Upgrade
------------------
Instructions in readme.html------------------
Uninstallation
------------------
Instructions in readme.htmlPlease remember to click Mark as Installed if you use this modification.
Also, feel free to nominate this modification for the MOTM, and/or use the Donate link to show your appreciation in the time and effort put into this modification.
HMBeaty
04-23-2011, 05:00 PM
Reserved for future updates
EddyMaxx
04-23-2011, 05:34 PM
Installed. Working great. Thanks man!!
V.3.8.7
ImSoFly
04-23-2011, 05:42 PM
This is nice. Maybe have a selection of positions people can apply for rather than Supermod, Mod, and Admin?
HMBeaty
04-23-2011, 05:56 PM
This is nice. Maybe have a selection of positions people can apply for rather than Supermod, Mod, and Admin?
To change those, you would just need to change the areas in bold (in the template)
<input type="radio" name="positionapplying" value="Moderator"<if condition="$vbgpc['positionapplying'] == 'Moderator'"> Checked</if> />$vbphrase[usml_staffapp_mod]
HMBeaty
04-23-2011, 10:16 PM
Updated to version 1.1.0
1.1.0 (23 APR 2011):
- Feature: Now 10 positions all customizable via the AdminCP Options.
c0der
04-24-2011, 02:39 PM
nice
thx alot
x_Coffee_x
04-24-2011, 06:05 PM
Will try it out. Thanks! (:
HMBeaty
04-25-2011, 01:09 AM
Updated to version 1.3.0
1.2.0 (24 APR 2011):
- Feature: Added the option to PM the submitted application to the user(s) you specify in the vBulletin Options.
- Feature: Added the option to restrict by reputation amount.
- Added version checking.
1.3.0 (24 APR 2011):
- Updated version number for version checking on all vB versions of the [USML] Staff Application.
HMBeaty
04-25-2011, 06:25 PM
Updated to version 1.4.0
1.4.0 (25 APR 2011):
- Updated thread creation settings and code.
Scyther
06-07-2011, 03:45 AM
Wonderful addition
jasonuk
07-14-2011, 07:53 AM
Thanks for the fab mod!
Any chance you could add the new poll option on 4.x.x version to 3.8? That would be an amazing addition! :-) At the moment I have to wait until all applications are in and then manually create a poll with all the names for people to vote on! :-(
Kind regards,
Jay
HMBeaty
07-14-2011, 07:57 PM
Thanks for the fab mod!
Any chance you could add the new poll option on 4.x.x version to 3.8? That would be an amazing addition! :-) At the moment I have to wait until all applications are in and then manually create a poll with all the names for people to vote on! :-(
Kind regards,
Jay
I'll have a look at that probably this weekend. Have a bit of a bigger project underway at the moment.
HMBeaty
07-30-2011, 11:31 PM
Updated to version 1.5.0
1.5.0 (30 JUL 2011):
- Added poll creation settings.
- Minor bug fixes.
HMBeaty
08-09-2011, 02:49 AM
For those of you that are wondering if this is going to get the same updates as the one for vB 4, the answer is yes. I'm currently working on converting [USML] Staff Application (2.0.0) (https://vborg.vbsupport.ru/showthread.php?t=261978) to work with vB 3
blackberry
08-09-2011, 04:55 PM
why application always goes to moderation?
HMBeaty
08-09-2011, 10:19 PM
why application always goes to moderation?
Because if you're forum that you have the new thread created in is hidden/inaccessible by the user filling out the application, their application thread will be treated as needs moderation.
That's default vBulletin behavior
ShawneyJ
08-09-2011, 11:54 PM
awesome thanks HMBeaty. anyway of changing "Thank you! Forums" to "Thank you! Chat forums." I have looked in Phrases but cant find that Phrase "Forums" to change it.
thanks ;)
HMBeaty
08-09-2011, 11:56 PM
awesome thanks HMBeaty. anyway of changing "Thank you! Forums" to "Thank you! Chat forums." I have looked in Phrases but cant find that Phrase "Forums" to change it.
thanks ;)
The "Thank you! Forums" in what part of the application? Could you post a screenshot with what you want?
ShawneyJ
08-09-2011, 11:59 PM
no worries.
HMBeaty
08-10-2011, 12:01 AM
no worries.
Ah, that's in the template staff_app. That isn't a phrase atm
ShawneyJ
08-10-2011, 12:06 AM
Ahh sorry, im converting IP.Boards to Vbulletin and "Forums" was the title of my boards atm. Sorry, now i understand once i change the boards title it will show, and thanks, easy to change the $vboptions[bbtitle] in template staff_app to anything i want. great mod indeed...cheers ;)
blackberry
08-10-2011, 02:40 PM
Because if you're forum that you have the new thread created in is hidden/inaccessible by the user filling out the application, their application thread will be treated as needs moderation.
That's default vBulletin behavior
ok thanks for clarification
HMBeaty
08-10-2011, 11:07 PM
3.8.x version updated to 2.0.0 :D
HMBeaty
08-11-2011, 06:15 PM
Just another quick update:
- Had a typo in the install code (not required to update)
- Pulled out of beta
Viverra
12-07-2011, 09:15 PM
Anyone have a live demo or can create a video so I can see what I'm about to install? ;)
oxblood12
12-28-2011, 03:02 PM
thanks for add
spirittina
01-28-2012, 06:52 AM
tyvm makes a admins life a little easier xD :)
Silencer Groans
03-07-2012, 01:56 AM
thank
I've added a translation into Arabic .. Do you want to put it here?
EGNDRAGON
03-07-2017, 04:31 PM
Cant seem to get this to work
Alice
03-22-2017, 05:15 PM
I am having a hell of a time getting Select Menu's to work properly with the Application. The following is a sampling from the template usml_staff_application:
<!-- START CHARACTER ARCHTYPE -->
<tr valign="top">
<td class="alt1" width="50%">
<strong>$vbphrase[usml_staffapp_chararchtype]</strong>
</td>
<td class="alt2">
<select name="chartype" value="$vbgpc[chartype]">
<option value="Select">(Select One)</option>
<option value="Option1">Option1</option>
<option value="Option2">Option2</option>
<option value="Option3">Option3</option>
</select>
</td>
</tr>
<!-- END CHARACTER ARCHTYPE -->
The "$vbgpc[chartype]" corresponds to the following located in the php source code:
'chartype' => TYPE_NOHTML,
Any insight would be appreciated.
Thank you,
Alice
03-22-2017, 07:44 PM
Okay, after some more code debugging, I developed a fix for this issue. The different option strings need to also have a name string attached. In case anyone else runs into this issue, the changes are highlighted in the follow code sampling, which I have included below:
<!-- START CHARACTER ARCHTYPE -->
<tr valign="top">
<td class="alt1" width="50%">
<strong>$vbphrase[usml_staffapp_chararchtype]</strong>
</td>
<td class="alt2">
<select name="chartype" value="$vbgpc[chartype]">
<option value="Select">(Select One)</option>
<option name="chartype" value="Option1">Option1</option>
<option name="chartype" value="Option2">Option2</option>
<option name="chartype" value="Option3">Option3</option>
</select>
</td>
</tr>
<!-- END CHARACTER ARCHTYPE -->
Alice
03-22-2017, 09:50 PM
Okay, here is another issue. When attempting to submit a test application, I got the following series of fatal errors:
Fatal error: Existing data passed is not an array
Called set_existing in [path]/staff-application.php on line 405
in [path]/includes/class_dm.php on line 235
The rest of the page displays random elements of array code of the entire forum, globally.
Please advise...
Alice
03-29-2017, 04:39 PM
Okay, it turns out, its not an issue at all. The error with the data passing not an array was caused by database corruption, which was caused by repeatedly installing and uninstalling the same product. I verified this by reverting the database to a point, priot to ever installing, and then installing everything again. Long story short, everything is now working as intended. :)
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.