Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
  #1  
Old 07-18-2011, 03:22 PM
ltwinnerr ltwinnerr is offline
 
Join Date: Feb 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Is there even 1 decent vBulletin 4 tutorial?

I have spent hours over the last few days looking for a decent vbulletin tutorial that explains the templating system to a newcomer. And I have not found one.

It seem there is no tutorial that leads a newcomer right the way from creating a product, through to using plugins/hooks/templates, and then exporting that product.

So can someone point me in the direction of a tutorial that doesn't assume prior knowledge of vbulletins inner workings?
Reply With Quote
  #2  
Old 07-18-2011, 03:36 PM
socialteenz's Avatar
socialteenz socialteenz is offline
 
Join Date: May 2011
Posts: 465
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Style References for vBulletin 4.x By super Man
Reply With Quote
  #3  
Old 07-18-2011, 03:46 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There are a couple of articles about writing products/plugins - https://vborg.vbsupport.ru/showthread.php?t=82625 and
https://vborg.vbsupport.ru/showthread.php?t=82923 - but I've always found the best way to learn is to download a simple one, see how it works and try to write your own similar one and grow from there.
Reply With Quote
Благодарность от:
borbole
  #4  
Old 07-18-2011, 03:48 PM
ltwinnerr ltwinnerr is offline
 
Join Date: Feb 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That looks like a good reference but it has very little to do with what Im talking about - A comprehensive guide for making products/plugins that explains how the templating system works to a newcomer.
Reply With Quote
  #5  
Old 07-18-2011, 04:03 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I cannot think of ever reading anything about the templating system.
Reply With Quote
  #6  
Old 07-18-2011, 06:02 PM
EquinoxWorld EquinoxWorld is offline
 
Join Date: Nov 2009
Location: Naples
Posts: 354
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Lynne View Post
There are a couple of articles about writing products/plugins - https://vborg.vbsupport.ru/showthread.php?t=82625 and
https://vborg.vbsupport.ru/showthread.php?t=82923 - but I've always found the best way to learn is to download a simple one, see how it works and try to write your own similar one and grow from there.
I agree with Lynne, I also had the same question as you do, I gave up looking for tutorials and just got my hands dirty and start to play with mods. I created a development site and just went bananas. Start building your own vb pages with simple templates (https://vborg.vbsupport.ru/showthread.php?t=228112) and go from there. What helped me out alot was this tutorial about php http://devzone.zend.com/article/627 . Start form 1 and go from there. Your gonna have to know php if you want to build a product of any kind. Start small and by no means , DON'T GIVE UP! Just when you start to understand it the stage gets bigger and bigger and what you can accomplish seems like everything but at first it will be hard so just hang in there (if you really want to code your own product that is).

P.S.:I am already building my own first product with just the articles that are here and with the php tutorial mentioned above with no previous programming experience (with the exception of the occasional template edit to install a mod). So I am sure if I can do it so can you....but again....if you really want to.
Reply With Quote
Благодарность от:
Lynne
  #7  
Old 07-18-2011, 07:21 PM
Jeff Ledger Jeff Ledger is offline
 
Join Date: Jun 2011
Location: Dresden - Germany
Posts: 140
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My advice,

Read, read, read. keep reading
Try it, fail, try it again.

I myself love reading tutorials, but to be honest, the stylevars guide was one of the most boring thing ever happen on earth but...I read them all when vbulletin4 released.

Why? Because if you are looking for a guide how to make a vbulletin template? You should know already about
- Photoshop for making images
- HTML for basic template coding
- CSS for working with vbulletin 4

If you already have enough knowledgse about it, I believe when you finish reading a guide, you know how and where to start.

Get started by download a small modification, looks at the source codes and see how it works.

The articles here at vb.org is not as rich of contents but I think there are enough of informations for you to get a start.

Good luck!

Jeff
Reply With Quote
  #8  
Old 07-18-2011, 07:28 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is no guide, because the vBulletin template system is: HTML, CSS, and some basic sudo php conditionals. That is it.

Specific questions are better, but I doubt we'd ever see a guide that explains exactly what you want. Unless we see a specific step by step of how to code your own skin from scratch. Which considering it can take 10-20+ hours to do, a tutorial would take an additional 10~ to document and screenshot everything.

That being said, if someone is willing to pay for 30 hours of my time
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 12: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.04594 seconds
  • Memory Usage 2,228KB
  • 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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (2)post_thanks_box_bit
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete