vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   News and Announcements (https://vborg.vbsupport.ru/forumdisplay.php?f=2)
-   -   API Documentation for 3.5.x (https://vborg.vbsupport.ru/showthread.php?t=100093)

TundraSoul 11-06-2005 03:32 AM

They should turn it into a PDF so I can read it off-line.

Lea Verou 11-06-2005 04:58 AM

I have to agree with Dark Visor. As a non-experienced coder, I can say this was really hard to understand. I was searching for an explanation of how adding options to a product via the admincp works and there was nothing like that there. :(

kall 11-06-2005 04:59 PM

Typo alert in the Announcement!
Quote:

vauleble
Valuable. ;)

akanevsky 11-06-2005 05:08 PM

Quote:

Originally Posted by kall
Typo alert in the Announcement!

Valuable. ;)


:rolleyes:

Wayne Luke 11-07-2005 01:37 PM

Quote:

Originally Posted by Loukrhtia
I have to agree with Dark Visor. As a non-experienced coder, I can say this was really hard to understand. I was searching for an explanation of how adding options to a product via the admincp works and there was nothing like that there. :(

This is because this is an documentation of the API of vBulletin. These types of documents are simply a list of classes, functions and the variables they expose. It is not a programming manual to teach you how to program or expand the system. Rather it is a list of things you can reference in your code. And while it is sparse (i.e. doesn't tell you how all variables are used or what they mean), that can be expanded upon in the future.

It is not meant for people who are not experienced in PHP programming or who are just learning. If you are just learning, I would suggest looking in the Tutorial's forum on this site and the developer documentation in the Online Manual.

Lea Verou 11-07-2005 03:28 PM

Quote:

Originally Posted by Wayne Luke
This is because this is an documentation of the API of vBulletin. These types of documents are simply a list of classes, functions and the variables they expose. It is not a programming manual to teach you how to program or expand the system. Rather it is a list of things you can reference in your code. And while it is sparse (i.e. doesn't tell you how all variables are used or what they mean), that can be expanded upon in the future.

It is not meant for people who are not experienced in PHP programming or who are just learning. If you are just learning, I would suggest looking in the Tutorial's forum on this site and the developer documentation in the Online Manual.

Adding settings in a product via the vBulletin GUI, is not a programming issue but a vBulletin issue. However it's not explained either in the online documentation nor in the API documentation. :(

Wayne Luke 11-07-2005 11:14 PM

Hopefully as time goes on the documentation can be improved and we can provide a developer's guide or a programming vBulletin guide. However, this isn't the purpose of the API documentation.

alt.id 11-08-2005 04:03 PM

Thanks for this API!

bradsears 12-30-2005 02:54 PM

I have to give my compliments as well. I'm exactly the kind of coder that craves docs this detailed. I've spent far too much time combing through vB code I don't understand completely.

Brad


All times are GMT. The time now is 05:54 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01003 seconds
  • Memory Usage 1,731KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (9)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete