vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3 Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=187)
-   -   vBulletin.org and vBulletin modification for Beginners. (https://vborg.vbsupport.ru/showthread.php?t=119121)

Zachery 06-19-2006 10:00 PM

vBulletin.org and vBulletin modification for Beginners.
 
So you?ve got this sweet vBulletin forum you say, but you want more, let?s say an arcade and some shout box and ooh you?ve got to have a jukebox. But wait now Billy, before you run off and start adding mods & add-ons like they were free candy lets sit back for a second and think.

First of all have you ever worked with any type of real coding language before? If not are you willing to learn? Remember when you start to modify the default code base by adding add-ons and mods that you will lose official support from vBulletin.com. If you are not willing to try working though issues that may pop up on your own and you do not want to wait on user to user support you may wish to stop reading right now! But if you say you are willing to do all that lets continue.

The first thing you should do before installing any mod or add-on is look at first if it will do what you need and if it does is the general majority of users reporting that its working. Remember to look over the last 3-5 pages of a mods release thread to ensure that the general majority of users are not complaining that it?s not working. Also ensure that it is working correctly for your version, you may want to ask.

So let?s assume all is well for our mod and continue on, next we want to test this mod in a safe environment for if some reason it drops the entire user table, it?s not the end of the world. If you haven?t yet you should get a test vBulletin forum installed, as per the vBulletin license agreement you are allowed to install a second forum for testing code modifications. The only restrictions to it is that it must be; 1. Not publicly accessible, 2. Used as an active forum for non development forum, so you should name the folder testvb or dev and have htaccess protection either IP based or auth based. If you are not in an apache environment, contact your host on how to do this.

After you?ve read over the instructions for the mod and confirmed that you meet all of its requirements if it has anyway, follow the instructions. In vBulletin 3.5 and beyond this process has gotten a lot simpler with the addition of the plug-in system where you no longer need to do a mass of file, template, database, edits by hand. Now you?ve followed the instructions for your new mod and all is working well. Test it thoroughly and make sure you can tell your new members how to use it. Lets also assume you like the way it works and everything is working to your want.

So you?ve got this sweet new add-on working, what really will this do for your site? Are you adding a new requested feature? Are you trying to draw more people to your site? If it?s the latter an arcade or store system is probably not going to be a terribly huge draw to your site, look at the install count for that mod. If you are adding it to help existing users to have more fun on your site, than it will probably help boost things. The biggest mistake I see new users doing is adding half of the mods at vBulletin.org to their site and wondering why no one joins. General mods does not make the site, content is king always! So if everything went well during testing, make a backup and go for it!

Look for more in the coming weeks.

pwhitehead 06-01-2013 04:56 PM

Quote:

Originally Posted by Zachery (Post 1011838)
If you are not willing to try working though issues that may pop up on your own and you do not want to wait on user to user support you may wish to stop reading right now! But if you say you are willing to do all that lets continue.

Funny as hell, here's a great Cover Your Own Ass Disclaimer. Great article!


All times are GMT. The time now is 01:28 PM.

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.00985 seconds
  • Memory Usage 1,716KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete