Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > vBulletin Tips & Tricks
How 2 Guide - Uninstalling Modifications & Plugins
TheLastSuperman's Avatar
TheLastSuperman
Join Date: Sep 2008
Posts: 5,844

Hey vb.org members and coders! Not much to say except I have a beautiful wife, three fantastic kids

North Carolina
Show Printable Version Email this Page Subscription
TheLastSuperman TheLastSuperman is offline 10-10-2015, 09:00 PM

Uninstalling Modifications:
Quote:
Note: On some occasions disabling the modification instead of uninstalling is best.
  • Prepare yourself i.e. if you're uninstalling a modification it's best to know exactly what you're uninstalling.
  • Run a backup of files and database beforehand.
When to disable versus uninstall?
Quote:
Note: When you disable a mod the data remains within the database. When you uninstall a mod all data is removed permanently. *With that being said if you uninstall a mod due to whatever reason, you will not be able to retain any previous data.
Example: A Thanks mod for thanking people on certain posts, if you uninstall and later decide to re-install all user thanks will be gone SINCE you previously uninstalled the mod ? if however you disabled it and now upgrade the mod all previous data will upgrade with the new version of the mod and all users will still have their previous thanks amount.
  • If the mod only works on a certain version of vBulletin AND you're unsure if an upgrade will become available then you could retain the mod by simply disabling it.
  • If the mod is a basic mod that generates no site specific and/or user data it can be uninstalled then re-installed at any time without the loss of data.
  • If the mod has a security risk you can either disable it so it cannot be exploited (some can even if files remain so you could disable AND remove the files to be safer than usual) OR uninstall it completely (*Refer to the Note above, be sure you want to specifically uninstall instead of disabling ? knowing the difference can save you a headache later on if a mod was in fact required).
How to uninstall?
Quote:
Note: Some mods have file uploads and some do not. The easiest way to know if it has file AND what those files are (since you remove all files associated with mods IF uninstalling) is to re-download the same version of the mod you have installed, within the .zip if it had files to upload all the files will be shown in the .zip and now you know what files to remove. IF the mod is no longer available you can inquire for assistance or for file names themselves from the community on vbulletin.org.
*We strongly advise against using warez/nulled sites for downloads as they can be compromised or you yourself by utilizing such sites and on top of that most are providing scripts, files, and much more without permission and are usually in violation of the law by conducting illegal activity ? be careful!
*Mods in the modification graveyard can be there for various reasons be sure to check the last few pages of the thread to see if a reason was given as to why it was removed. Mods that were removed from vbulletin.org via being moved to the graveyard may still be available elsewhere such as the authors site otherwise if it's in the graveyard on vbulletin.org AND the company went belly up you must rely on Google and other searches to find the file names associated with the mod.

Directions:

> AdminCP > Plugins & Products > Manage Products > *Now to the right of each mod listed is a drop-down, select to disable OR uninstall the mod in question.
Quote:
Note: The mods title on the left is a hyperlink. Hovering above the mods title on the left will reveal the url of the mod on vbulletin.org or the authors site, click it to view and possibly download the .zip required to know what files should be removed.
  • If a mod has no files associated with it and only an .xml file was present then no further cleanup is required i.e. a mod with only an .xml will not have files that need to be removed.
  • Some mods have manual file edits to default vBulletin files required before use, be sure you read any readme.txt or readme.html files to ensure that you remove all customization's (easiest way to revert custom changes in a file is to overwrite the default vBulletin file with a fresh file of the same version). Another example would be changes to .htaccess in which case you should remove any custom additions and only retain what is required in a typical .htaccess file.
  • If you're unsure about which files to delete (for example if you could not find a download of the modification and are using your best judgement to clean old files from your site) you can CHMOD them to 000 which makes them unusable by the server in a sense ? if the file was required you will see some form of error on your forum in which case you now know the file was not a file to be removed and can CHMOD it back to the previous CHMOD permission value. *Only CHMOD the files to 000 AFTER uninstalling the modification from the product manager ? If you CHMOD files to 000 before you uninstall the product it WILL produce errors respectively.
Reply With Quote
  #2  
Old 11-05-2015, 09:20 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved.
  • Revised and made public 11.05.15.
  • Update phrasing regarding mod files if mod is in graveyard here on vbulletin.org 11.08.15.
Reply With Quote
  #3  
Old 12-06-2015, 04:20 AM
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting and useful information.

On unistalling mods, I always keep downloaded versions of my mods on PC. Mods for vB aren't that big that would be big problem and it is easily backup-ed along my other important files.
Reply With Quote
Благодарность от:
TheLastSuperman
  #4  
Old 12-06-2015, 04:35 AM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I very seldom uninstall, usually almost always just disable.

Good info.
Reply With Quote
  #5  
Old 12-06-2015, 05:40 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

^ It's not that I liked Alan's post and not yours, I was presented with "You must 'Like' someone else's post before liking any more by Max Taxable." so that's why . It happens, to me very often as you can imagine but sometimes... just sometimes it would be nice to like every dang thing under the sun!
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 01:14 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.04551 seconds
  • Memory Usage 2,251KB
  • Queries Executed 20 (?)
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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_box_bit
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)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_postinfo_query
  • fetch_postinfo
  • 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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete