Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
World of Warcraft Recruitment Form Details »»
World of Warcraft Recruitment Form
Version: 1.0.3, by elricstorm elricstorm is offline
Developer Last Online: Nov 2010 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.x Rating:
Released: 06-22-2007 Last Update: 07-23-2007 Installs: 127
Uses Plugins Template Edits
 
No support by the author.

What does this Mod do?
[hr].[/hr]

This is a customizable recruitment form for use with World of Warcraft. It has full customizations and style features built in via vboptions. There are no form edits, template edits, etc. of any kind necessary.

Current Version
[hr].[/hr]

Current Version = 1.0.3

What is required?
[hr].[/hr]

You will essentially need to perform:
  • One product XML import
Features of this Mod
[hr].[/hr]
  • All customization options are right in vboptions!
  • 3 vboption sections to set options for your form.
  • Ability to turn on/off every section and every question (other than generic character)
  • Ability to toggle on custom questions per section
  • Ability to set font and highlight colors for the form and answer sections
  • Fully integrated Character Information Section
  • All character information built systematically so you gain as much information as needed.
  • Class, level, race, attunements, keys, heroics, gear, talents, resists, professions, days played
  • 2 extra custom questions for CI section
  • Fully integrated Personal Information Section
  • Gender, Age, timezone, referrals, active play times, special questions, personality and disposition, previous guild information, summary sections
  • 2 extra custom questions for PI section
  • Ability to debug any form questions and answers.
  • Fully integrated via your own website style and active inherits that style.
  • More than 40 questions to choose and select from.
  • Able to set redirects to forums, threadids, PMs, email.
  • Able to integrate polls and decide on public/private views.
  • Able to set group permissions for using the form.
Instructions
[hr].[/hr]
  • Import the product file through your admincp.
  • Go into your vboptions section and you will find 3 sections. I will briefly outline them below:
Elricstorm's World of Warcraft Configuration Settings
  • Houses all of the generic settings for your form, including name, summary options, redirect options, and many more features.
Elricstorm's World of Warcraft Form Settings
  • Houses all of the settings for your form, including faction, level access, and toggle on/off settings for sections and all questions.
Elricstorm's World of Warcraft Form Style Settings
  • Houses one font, and 4 color header sets that you can color code.
Once finished, remember to write down whatever name you set in the configuration setting for your "What is the default URL for your form?". The default is "wow_form". In order to access your form you need to set a URL link to:

http://yourdomain.com/yourforums/new...hp?do=wow_form

.. with the ending only changing if you decide to change this configuration setting in vboptions.

All of the vboptions have full title/descriptions so understanding what they do and how to work them should be a piece of cake, even for the most novice of users. If, however, you still have questions or concerns, please direct them here. Please remember that I only provide support for those that click "INSTALL".

By clicking INSTALL you not only receive support but anytime I make a newer version or provide feature updates, you receive them via mail.

Changes
[hr].[/hr]

Version 1.0.1 Fixes
  • Fixed the question 3 and question 4 answers as they were pointing to incorrect variables.
Version 1.0.1 Changes
  • Completely vbphrased all English and gaming terms in the addon. You can now adjust phrases and change the wording for yourself. This was especially important for European communities that might want to change the languages.
  • Go into admincp->languages and phrases-> and perform a search against the product using the "w" character as the search term. You will find all of the phrases that are editable here. The terms are "wow_form_(etc)".
Version 1.0.2 Changes & Fixes
  • Fixed vboptions for groups being checked even when toggled off. Now if you toggle groups ON, it only works if you actually add group numbers, and if you toggle it off, it does not check for groups.
  • Fixed answer template for newattunement keys.
  • Fixed linking for what you enjoy most to being linked with the timezone enable.
  • Fixed/Added vbphrasing for HEROIC, RAID, etc. keyphrases on answer template.
  • Addon is now completely phrased or optioned.
Version 1.0.3 Fixes
  • Fixed the list problem with the answer template for BC Instances
  • Fixed the answer template variables for answers 27 and 28.
SPECIAL THANKS TO:
[hr].[/hr]
[name]Abe1[/name]:
For his initial form 4.0 MOD and showcasing the strength of forms. His mod can be found at the following location: https://vborg.vbsupport.ru/showthread.php?t=126676

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #152  
Old 11-24-2008, 10:43 PM
Elbulus Elbulus is offline
 
Join Date: Feb 2006
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by FluidG View Post
I added the WoTLK options in the templates and phrases but the additions do not show in the form. Anyone know if you have to reimport the changes in a remade XML file?
I done the changes or atleast thing i made the changes in the correct place in the .xml file , uploaded it and everyone was the same Gonna have a look into it a bit more when i'm not trying to heal people in heroics >< Will post back if i work it out !
Reply With Quote
  #153  
Old 12-04-2008, 12:44 PM
Kaas Kaas is offline
 
Join Date: Jun 2006
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had the same issue, It had something to do with the cache or somethign with the templates... I fully modified my xml to reflect WOLTK... Now however I am having an issue with a "security toekn" IE: CSRF, I for the life of me can not figure out where the line is to be modified... And no one has posted a sugestion in the dev forum on it..
If you have any ideas, let me know please...

Thanks
Reply With Quote
  #154  
Old 12-13-2008, 07:35 AM
mikey1974 mikey1974 is offline
 
Join Date: Jan 2008
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am no genious when it comes to php but i gave this a go for the sake of my sanity when WotLK was released.....its worked on our forum and i stress this is a short term fix till electricstorm or someone with the same know how starts to work on this script again

download Electricstorms product file and then edit it using what ever package you need, then make the following changes, it looks long but alot of it is just same old, same old

find
Code:
$dropdownchoice1i = $vbphrase[wow_form_warrior];
underneath add:
Code:
$dropdownchoice1j = $vbphrase[wow_form_deathknight];
then find:
Code:
$dropdownchoice5i = $vbphrase[wow_form_holy];
underneath add:
Code:
$dropdownchoice5j = $vbphrase[wow_form_blood];

then find:
Code:
$dropdownchoice6i = $vbphrase[wow_form_protection];
underneath add:
Code:
$dropdownchoice6i = $vbphrase[wow_form_frost];

then find:
Code:
$dropdownchoice7h = $vbphrase[wow_form_survival];
underneath add:
Code:
$dropdownchoice7i = $vbphrase[wow_form_unholy];

then find:
Code:
$dropdownchoice8j = $vbphrase[wow_form_skinning];
underneath add:
Code:
$dropdownchoice8k = $vbphrase[wow_form_inscription];

find:
Code:
					<option value="$dropdownchoice1i" <if condition="$dropdownchoice1i == $dropdownanswer1">selected="selected"</if>>$dropdownchoice1i</option>
underneath:
Code:
					<option value="$dropdownchoice1j" <if condition="$dropdownchoice1j == $dropdownanswer1">selected="selected"</if>>$dropdownchoice1j</option>
find:
Code:
				<option value="$dropdownchoice5i" <if condition="$dropdownchoice5i == $dropdownanswer5">selected="selected"</if>>$dropdownchoice5i</option>
underneath add:
Code:
				<option value="$dropdownchoice5j" <if condition="$dropdownchoice5j == $dropdownanswer5">selected="selected"</if>>$dropdownchoice5j</option>
find:
Code:
				<option value="$dropdownchoice6i" <if condition="$dropdownchoice6i == $dropdownanswer6">selected="selected"</if>>$dropdownchoice6i</option>
underneath:
Code:
				<option value="$dropdownchoice6j" <if condition="$dropdownchoice6j == $dropdownanswer6">selected="selected"</if>>$dropdownchoice6j</option>
find:
Code:
				<option value="$dropdownchoice7h" <if condition="$dropdownchoice7h == $dropdownanswer7">selected="selected"</if>>$dropdownchoice7h</option>
underneath:
Code:
				<option value="$dropdownchoice7i" <if condition="$dropdownchoice7i == $dropdownanswer7">selected="selected"</if>>$dropdownchoice7i</option>
find:
Code:
				<option value="$dropdownchoice8j" <if condition="$dropdownchoice8j == $dropdownanswer8">selected="selected"</if>>$dropdownchoice8j</option>
underneath:
Code:
				<option value="$dropdownchoice8k" <if condition="$dropdownchoice8k == $dropdownanswer8">selected="selected"</if>>$dropdownchoice8k</option>

Find:
Code:
			<phrase name="wow_form_warrior" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Warrior]]></phrase>
underneath add:
Code:
			<phrase name="wow_form_deathknight" date="0" username="Elricstorm" version="1.0.1"><![CDATA[DeathKnight]]></phrase>

find:
Code:
			<phrase name="wow_form_affliction" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Affliction]]></phrase>
underneath add:
Code:
			<phrase name="wow_form_blood" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Blood]]></phrase>

find:
Code:
			<phrase name="wow_form_combat" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Combat]]></phrase>
underneath add:
Code:
			<phrase name="wow_form_frost" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Frost]]></phrase>

find:
Code:
			<phrase name="wow_form_destruction" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Destruction]]></phrase>
underneath add:
Code:
			<phrase name="wow_form_unholy" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Unholy]]></phrase>

find:
Code:
			<phrase name="wow_form_skinning" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Skinning]]></phrase>
underneath add:
Code:
			<phrase name="wow_form_inscription" date="0" username="Elricstorm" version="1.0.1"><![CDATA[Inscription]]></phrase>

Right ok i cheated on the next part but it works, wont reflect it in the control panel but still it works ok on the form

find:
Code:
$dropdownchoice270 = "70";
work upwards changing the numbers so it looks like the following
Code:
$dropdownchoice264 = "74";
$dropdownchoice265 = "75";
$dropdownchoice266 = "76";
$dropdownchoice267 = "77";
$dropdownchoice268 = "78";
$dropdownchoice269 = "79";
$dropdownchoice270 = "80";
get the idea take it all the way down to 11 instead of lvl 1, if you have someone applying to join your guild below level 11 that then tough titty for them. I think thats about it then simply save your work / re-apply the product overwriting the one you had previously installed and it should work great.

Again i stress, i just looked at the file and made the next logical steps i claim no glory for this its electricstorms work that takes all the credit and as i said i am the village idiot so if it takes over the world dont blame me LOL
Reply With Quote
  #155  
Old 12-18-2008, 01:06 AM
Finger78 Finger78 is offline
 
Join Date: Feb 2007
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I applied the fixes in the post above mine and they worked fine, however this mod is so outdated a LOT of the info it asks for in the form are no longer relevant, this is a good mod I just hope the author can find some time to update it. I would be happy to provide some suggestions for possible updates to the form. Msg me!
Reply With Quote
  #156  
Old 12-29-2008, 08:33 PM
Flootroops Flootroops is offline
 
Join Date: Feb 2008
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I applied all the above changes but it's still not showing Inscription, DK's or the DK talent choices. I did it twice by copying and pasting the code exactly. Could you possibly send me your editted XML?
Reply With Quote
  #157  
Old 12-30-2008, 06:33 PM
Flootroops Flootroops is offline
 
Join Date: Feb 2008
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried these changes in 3 different .xml editors. The only change that seems to be working is the change to reflect level 80's.
Reply With Quote
  #158  
Old 01-05-2009, 10:40 AM
Ragefire Ragefire is offline
 
Join Date: Apr 2008
Location: Bradford - UK
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Snap Flootroops
Reply With Quote
  #159  
Old 01-07-2009, 05:16 PM
Zhin Jio's Avatar
Zhin Jio Zhin Jio is offline
 
Join Date: Mar 2003
Location: Colorado
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Since noone seems to be contributing real fixes to this, I will explain in a bit of detail how to go about making changes to this "correctly". I'll use two examples, level changes (non-hack way as opposed to what is suggested above), and adding "Death Knight".
  • Adding new levels to the dropdown
    • Part ONE : Modifying the plugin code
      1. Plugins & Products -> Plugin Manager
      2. Click on [Edit] next to your formname under the Elricstorm product
      3. Find the following line:
        Code:
        $dropdownchoice270 = "70";
      4. Add the following after:
        Code:
        $dropdownchoice271 = "71";
        $dropdownchoice272 = "72";
        $dropdownchoice273 = "73";
        $dropdownchoice274 = "74";
        $dropdownchoice275 = "75";
        $dropdownchoice276 = "76";
        $dropdownchoice277 = "77";
        $dropdownchoice278 = "78";
        $dropdownchoice279 = "79";
        $dropdownchoice280 = "80";
      5. Please note, NEW values are used in this example, unlike the example a few posts up. For those new to this... its important that variable names here are unique.
    • Part TWO - Adding in phrases
      • Ok, in this case, we can skip this step since we didn't add any new phrases in. Proceed below...
    • Part THREE - Modify the template
      1. Styles & Templates -> Style Manager
      2. In your style, select 'Edit Templates'
      3. Scroll to the bottom, find 'wow_form', double_click
      4. Find the following block:
        Code:
        <option value="$dropdownchoice270" <if condition="$dropdownchoice270 == $dropdownanswer2">selected="selected"</if>>$dropdownchoice270</option>
      5. After it, add in a similar line for every level above 70 you're adding. For example, to add in level 71, you'd put in:
        Code:
        <option value="$dropdownchoice271" <if condition="$dropdownchoice271 == $dropdownanswer2">selected="selected"</if>>$dropdownchoice271</option>
  • Adding the Death Knight Class
    • Part ONE : Modifying the plugin code
      1. Plugins & Products -> Plugin Manager
      2. Click on [Edit] next to your formname under the Elricstorm product
      3. Find the following line:
        Code:
        $dropdownchoice1i = $vbphrase[wow_form_warrior];
      4. After it, add the following:
        Code:
        $dropdownchoice1j = $vbphrase[wow_form_deathknight];
      5. Note, that in THIS case, the new variable is incremented using a letter instead of a number (dropdownchoice1j) AND we *are*, in fact, using a new phrase (wow_form_deathknight)
    • Part TWO - Add the new phrase(s)
      1. Languages & Phrases -> Phrase Manager
      2. "Add New Phrase" button
        Code:
        Phrase Type : GLOBAL
        Product : Elricstorm's World of Warcraft Recruitment Form
        Varname : wow_form_deathknight
        Text : Death Knight
      3. Note that in the above example, the "Varname" *MUST* match the new vbphrase that you added above
      4. Click "Save"
    • Part THREE - Modify the template
      1. Styles & Templates -> Style Manager
      2. In your style, select 'Edit Templates'
      3. Scroll to the bottom, find 'wow_form', double_click
      4. Find the following block:
        Code:
        <option value="$dropdownchoice1i" <if condition="$dropdownchoice1i == $dropdownanswer1">selected="selected"</if>>$dropdownchoice1i</option>
      5. After it, add:
        Code:
        <option value="$dropdownchoice1j" <if condition="$dropdownchoice1j == $dropdownanswer1">selected="selected"</if>>$dropdownchoice1j</option>
      6. Note that the block you're searching for will contain the variable name we added in the above step (Modifying the code), namely 'dropdownchoice1i'
      7. Save

The above method(s) can be used for adding other fields as well, including Inscription or whatever else. I leave those examples as an exercise to the reader.

PS - No offense meant to other submitted fixes... they just weren't working.
Reply With Quote
  #160  
Old 01-07-2009, 05:21 PM
Zhin Jio's Avatar
Zhin Jio Zhin Jio is offline
 
Join Date: Mar 2003
Location: Colorado
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kaas View Post
I had the same issue, It had something to do with the cache or somethign with the templates... I fully modified my xml to reflect WOLTK... Now however I am having an issue with a "security toekn" IE: CSRF, I for the life of me can not figure out where the line is to be modified... And no one has posted a sugestion in the dev forum on it..
If you have any ideas, let me know please...
Thanks
This occurs in versions past ... I think 3.6.something or other. Fix:

Edit your wow_form template, find the following:
Code:
<input type="hidden" name="posthash" value="$posthash" />
<input type="hidden" name="poststarttime" value="$poststarttime" />
Add this after:
Code:
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
I'm not certain the sessionhash is necessary, but it works. Tested on 3.7.4, I will not speak to this fix's validity on any other version.
Reply With Quote
  #161  
Old 01-15-2009, 01:58 AM
Bman200 Bman200 is offline
 
Join Date: Dec 2007
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Why is it giving me the following when I try to submit or preview the form: Your submission could not be processed because a security token was missing or mismatched.

If this occurred unexpectedly, please inform the administrator and describe the action you performed before you received this error.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:39 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06147 seconds
  • Memory Usage 2,352KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (43)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete