Thread: BB Code Enhancements - Modification System
View Single Post
  #60  
Old 05-15-2009, 02:49 AM
metalguy639 metalguy639 is offline
 
Join Date: Dec 2008
Posts: 501
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by metalguy639 View Post
Is it possible to make this where when it asks for the mod version number that instead of a drop down this can be a blank field that members just fill in the version number? The forum I'm going to be running this on does all kinds of mods for all kinds of scripts not just vbulletin. Can you tell me what to change to get it to do this?

Thanks
Damien
Nevermind, I figured it out myself For those of you who might want to do this here's how:

1. Login to your admincp & scroll to "Styles & Templates" find "Style Management" and click on it. Find the skin you have this mod installed on and click on the drop down to get the "Edit Templates" options & choose it.
2. Expand the templates & scroll down to wehre you see the modsystem_post_settings template - double click on it to open.

FIND:

Code:
<fieldset class="fieldset">
      <legend>$vbphrase[modsystem_editmod_versions]</legend>
      <div style="padding:3px">
       $vbphrase[modsystem_editmod_version]:
       <select name="mod_vbversion">
        $version_options
       </select>
      </div>
     </fieldset>
Replace With:

Code:
<fieldset class="fieldset">
      <legend>Mod/Style Version</legend>
      <div style="padding:3px">
       Software Version: <input type="text" name="mod_vbversion" value="$thread[mod_vbversion]" class="bginput" />
      </div>
     </fieldset>
You can change the parts in red to be whatever you want them to be. Ultimately you can also change these in the phrases and not change the names from the phrases if you like. Its up to you. I just changed it in the code because it was here & easier to do right then.

If you were to keep the phrases in tact then the replacement code would look like this:


Code:
<fieldset class="fieldset">
      <legend>$vbphrase[modsystem_editmod_versions]</legend>
      <div style="padding:3px">
       $vbphrase[modsystem_editmod_version]: <input type="text" name="mod_vbversion" value="$thread[mod_vbversion]" class="bginput" />
      </div>
     </fieldset>
I tested it and it works just fine and renders the correct version number that I put into the post.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01065 seconds
  • Memory Usage 1,773KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete