Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 06-20-2008, 12:14 PM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Important Hacks Upgrade Info

Several users reported that sometimes hack upgrade process adds another instance of hack to Product Manager. Here is explanation and instructions on how to avoid/solve these problems...

vBulletin does not accept uppercase characters in product IDs anymore. This means if you have installed older version of some hack, which used uppercase characters in ID, they may not be upgraded properly. So save hack settings to your computer, then uninstall all it's instances, then install latest version and update settings.

Be noted that all of my hacks in latest versions has only lowercase characters in ID, so similar problems will not happen again. And this is not bug, but caused by changes in vBulletin. Sorry for any inconveniences this may caused.
Reply With Quote
  #2  
Old 06-24-2008, 11:01 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No this is not caused by changes in vBulletin, but it was a bug in your old products.

The product-id has always been limited to lowercase, numeric and underscores, but this was not enforced in older vB versions.

See the manual for more information: Adding a Product
Quote:
Product IDThis is the most important field of a product - all items added to the product such as templates, plugins, phrases etc. will all reference this value to indictate their attachment to the product.

Product IDs can contain lowercase letters, underscores and numbers but no other characters.

Note:
Please do not name your products with a 'vb' prefix, such as vbelephant or vbsidewalk. The 'vb' prefix is reserved for official vBulletin products released by Jelsoft or its affiliates.
Reply With Quote
  #3  
Old 06-28-2008, 07:25 PM
Valter Valter is offline
 
Join Date: Aug 2005
Location: Sarajevo
Posts: 2,432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
this is not caused by changes in vBulletin

+++

this was not enforced in older vB versions
If uppercase chars in ID was not accepted before, I would never use it. And if newer versions of vB are not changed to disallow uppercase chars in product ID, those products will update with no problems (as it worked in all vB 3.5.x and 3.6.x versions). So today this is not only my fault, but also caused by changes in vBulletin.

You should warn user when creating product that "product IDs can contain lowercase letters, underscores and numbers but no other characters". Also when importing product with problematic ID user should be warned that "product IDs can not contain spaces/uppercase or some special characters...", and that "product may not work/upgrade properly", and also "before installing this add-on please ask author to check their product ID and update if needed".

Thanks for the reply, and sorry for my bad English.

And can you try to help here, please:
https://vborg.vbsupport.ru/showthread.php?t=183070
Reply With Quote
Reply

Thread Tools
Display Modes

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:22 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.03428 seconds
  • Memory Usage 2,175KB
  • 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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete