Go Back   vb.org Archive > Community Central > vBulletin.org Site Feedback
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-13-2009, 09:22 PM
jdelasko's Avatar
jdelasko jdelasko is offline
 
Join Date: Jan 2007
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How about mods having to meet some minimum standards....

before they can be listed on this site.

For one..... coders should be required to provide detailed uninstall directions for a mod before it is accepted here. Most of them do. A while back, I installed a mod called vBRadio, assuming that if I ever wanted to remove it, there would be no problem. Not the case. The vBRadio mod, and others from the same coder, do modifications to the database, templates, admincp, and hell knows what else. Trouble is, the mod doesn't show up in the product manager so you can't remove it that way. A look at the distribution package shows no uninstaller. OOPS! There is no list of what modifications the installer made to my vBulletin installation.

Can someone at vBulletin.org, at the very minimum, publish a set of guidelines for mods? It my save some poor dumbass like me a lot of trouble in the future.
Reply With Quote
  #2  
Old 01-14-2009, 03:47 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Who is here to judge what the "standard" of a modification is?
Reply With Quote
  #3  
Old 01-14-2009, 10:07 AM
nexialys
Guest
 
Posts: n/a
Default

posting a question as an answer to that same question is pointless Hanson... the guy is asking if the site could have some protocol...

and yes, this is a good question. the problem is that as there is no rule, nobody wants to apply any...
Reply With Quote
  #4  
Old 01-14-2009, 11:52 AM
markbolyard's Avatar
markbolyard markbolyard is offline
 
Join Date: Apr 2005
Location: Maryland
Posts: 629
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The problem I see with this is, any coder could provide uninstall directions which in turn could not work as they have described. To have a set standard on the mods that are released would almost mean that someone would have to take he time to install and test each modification.

With that said, your best bet when getting ready to use any modification is to test it on a test forum (thus why I believe vbulletin allows you to use two instances (so long as one is not viewable to the public). If and when your forum becomes substantial in size, would you risk the word of someone who is providing a modification free for download to work 100%) Personally, and nothing against any coder here, I would test it on a demo forum before allowing it to go on my live forums.

Good question but I'm not sure it's up to the mods / staff to determine the quality of a modification or set guidelines on what is included, in this case uninstall instructions.

As for "uninstall instructions" well reversing the order which you installed it would be the typical way, remove template edits if any, uninstall the plugin, delete the associated files. If you follow these steps and it left your DB with extra tables, then the modification wasn't written too well... and back to my original point that someone HERE would have had to have tested it to know it in fact did not work. Anyhow, not trying to be negative but shed some thought on why it might be a difficult task.
Reply With Quote
  #5  
Old 01-14-2009, 12:10 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We have no intention to change our policy on modifications. We have a limited set of guidelines/rules in place, but we try to keep low requirements for sharing solutions with the rest of thecommunity. We could add a lot of (artificial) rules a modification must follow, but that will only lower the number of submitted modifications.

Some modifications are coded by experienced vB coders who will ensure that everything will run smooth in most situation, some others are simply a solution someone made for their own board and share it so others do not need reinvent it.

Using any third-party modification should always be done with a bit of care and if possible first tested on a testboard.
Reply With Quote
  #6  
Old 01-14-2009, 12:14 PM
cheat-master30's Avatar
cheat-master30 cheat-master30 is offline
 
Join Date: Mar 2007
Location: Information Classified
Posts: 1,715
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I personally disagree with the idea of mods having to meet some minimum standards due to the fact that even if these standards only are based on the coding and instructions given at first, nearly every site I've seen which has added a set of rules for submission has then basically used it to remove or ban content the moderators don't personally like, and with all due respects, I don't want to see moderators playing judge, jury and executioner with modifications like I've seen on a couple of other sites in other subject areas, especially with some of the more controversial submissions (aka, anything seen by some to be controversial or quick activity/content boosting would probably get banned if it went that far). The other reason is that only some mods need these instructions, things like BB code, or minor edits, or just product/plugin files really don't need a step by step list of instructions how to install or uninstall.
Reply With Quote
  #7  
Old 01-14-2009, 02:21 PM
nexialys
Guest
 
Posts: n/a
Default

being a site for " fans " to share their own stuff is not supposed to be ruled by a big protocol... there is already one existing, when we build something to be a product/plugin ... just following this protocol is already good.

if vb.org become an official site for pros, yes it would require a protocol of approval and strict coding, but i don't think we need something like this in the vB community...
Reply With Quote
  #8  
Old 01-14-2009, 02:29 PM
jdelasko's Avatar
jdelasko jdelasko is offline
 
Join Date: Jan 2007
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
We have no intention to change our policy on modifications.
Well Marco .......... I guess that ends this conversation. Not everyone is into quality control I guess.

Attention all coders: Go ahead and post your hack job of a mod on this site. It's ok.


Quote:
Originally Posted by Marco van Herwaarden View Post
Using any third-party modification should always be done with a bit of care and if possible first tested on a testboard.
So vBulletin doesn't mind me running 2 copies of their script?
Reply With Quote
  #9  
Old 01-14-2009, 02:35 PM
markbolyard's Avatar
markbolyard markbolyard is offline
 
Join Date: Apr 2005
Location: Maryland
Posts: 629
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
So vBulletin doesn't mind me running 2 copies of their script?
You are allowed to run a second copy in a test directory that is password protected from the public, for example though htaccess, or you may do as I do and use xampp and run it locally on your computer.
Reply With Quote
  #10  
Old 01-14-2009, 02:36 PM
Wayne Luke's Avatar
Wayne Luke Wayne Luke is offline
Senior Member
 
Join Date: Jan 2002
Location: Southern California
Posts: 1,694
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jdelasko View Post
So vBulletin doesn't mind me running 2 copies of their script?
It specifically states in the license agreement that you can have a Production/Live installation and a Test/Development installation. In fact we encourage people to have a test/development installation so you can test out upgrades and addons without affecting your live site and causing issues that would adversely affect your community.
Reply With Quote
Reply


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 04:07 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.04324 seconds
  • Memory Usage 2,259KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (8)postbit_onlinestatus
  • (10)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
  • 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