Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-16-2010, 10:50 PM
donottumbledry donottumbledry is offline
 
Join Date: Jan 2010
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Let's talk about the stupid design of the VB Suite menu

Yes, that's right. The rather stupid system that VB Suite uses to draw the nav tabs and nav bar.

No only does the header section require three different templates (yes three!) but those same templates are not consistent across the entire Suite. Why should the CMS side of things require it's own templates when the ones from the Forum would suffice?

This makes for a very inconsistent and cack-handed way of deploying the nav bar/tabs to the end-user. It also makes re-working the base templates and code an absolute nightmare. Plus - why does the navbar of your website sections suddenly disappear when you view an individual article in the CMS? Oh yes - it's because it's another bloody stupid template!

And why should the height of the nav tabs be directly influencing anything other than the nav tabs themselves? It does - change the height of the nav tabs and the same stylevar is then used indirectly which miss-aligns the drop-down menus in the nav bar and makes them all cocked up.


Who designed this crap? Were they on drugs? If not then perhaps they went away and then came back and decided that even though they were half way through designing a navigation system they would stop and start over from a completely different place for the CMS.

It's a joke.


Does anyone here work for Internet Brands and have you therefore developed any of this code? If so then you should be ashamed of yourselves.


And the crowning-glory is the absolutely fabulous way that the only way to stylise your site is to edit the templates. But wait... hang on! If vB release an update patch some of those templates will need to be reverted back! Wow. Now there's cleverness for you. Everyone's hard work at customising their site has been laid to waste and more time is needed to re-engineer the templates to take into consideration the individual customisations that you have implemented in them before you can then install the patch on your live forums.

WordPress, as a case example, requires NO template edits should you update the core files. The two are entirely separate. If the update is that major though then they'll give you advanced warning that the template might not work (usually though in the very least only a TINY part of it might not work, not the whole god damn thing).

I've been working away at the new Suite for the best part of three weeks. Now that might not sound very much for you long-term coders and developers out there but I can tell you this for nothing - these last three weeks have showed up more flaws and more developmental suicide holes and junior errors than I have ever seen in any software package. The coders should all be shot. No actually, shooting is too nice for them, in fact.
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 02:23 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.04821 seconds
  • Memory Usage 2,192KB
  • Queries Executed 11 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)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)showthread_list
  • (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_threadedmode.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • 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