vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Ive just started to learn PHP (https://vborg.vbsupport.ru/showthread.php?t=106110)

Jaynesh 01-23-2006 04:01 PM

Ive just started to learn PHP
 
:) Ive read quite a few things on that w3school website about PHP, ive learned the basics and i am starting to understand it.

I want to start making Hacks, Mods for vBulletin.

What is the best thing to start of with to make hacks/mods for vBulletin to practise and what do i need to learn to do it.

I wont release anything i make which is for practising.

So suggestions of hacks / mods which are already made / released is okay :)

Guest190829 01-23-2006 06:24 PM

I bought a nice big php/mysql book when I first started. It really helped in learning everything. Afterwards, I looked at hacks/mods and explained to myself what each line did...etc...etc..The tutorial section of vb.org for 3.5 is a great resource. So is vBulletin's API documentation at:

http://members.vbulletin.com/api

Marco van Herwaarden 01-23-2006 06:32 PM

Don't forget about the vB sources themself. Try to understand what they do, and your halfway. :D

But existing hacks are also good for learning (well some of them).

Guest190829 01-23-2006 06:48 PM

Quote:

Originally Posted by MarcoH64
Don't forget about the vB sources themself. Try to understand what they do, and your halfway. :D

But existing hacks are also good for learning (well some of them).

Yes, now thinking of it. It would have been much better if I looked at vBulletin source...You never know what you can find in a hack's source code. :rolleyes:

Princeton 01-23-2006 08:23 PM

viewing existing products / plugins is a good start but it doesn't mean nothing if you don't understand the code

download the PHP manual (http://www.php.net/docs.php)

Jaynesh 01-24-2006 05:29 AM

Danny.VBT, Hey do you remember the name of the book :) I found a nice one on amazon for creating hacks, I might try and create a profile guestbook like you did for practising if its okay with you :)

MarcoH64, Yep i will have a look at a few hacks and study the code :) Any suggestions on which ones to start out with ?

princeton, Cheers il download it :)

Marco van Herwaarden 01-24-2006 06:41 PM

Quote:

Originally Posted by Jaynesh
MarcoH64, Yep i will have a look at a few hacks and study the code Any suggestions on which ones to start out with ?

Mine ofcourse. :D :D :D

Guest190829 01-24-2006 09:38 PM

Quote:

Originally Posted by Jaynesh
Danny.VBT, Hey do you remember the name of the book :) I found a nice one on amazon for creating hacks, I might try and create a profile guestbook like you did for practising if its okay with you :)

MarcoH64, Yep i will have a look at a few hacks and study the code :) Any suggestions on which ones to start out with ?

princeton, Cheers il download it :)

PHP and MySQL Web Development
By Luke Welling, Laura Thomson

http://www.amazon.com/gp/product/067...books&v=glance

It's a very good book, but some of the more advanced topics (OOP and Exceptions) are PHP 5, but that notify you about that.

harmor19 01-24-2006 11:13 PM

When I started making hacks the hardest thing to understand was how "eval" worked.

Learn how to code in php native language first ("native" is correct word?) then move to vbulletin.


All times are GMT. The time now is 07:47 AM.

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.01034 seconds
  • Memory Usage 1,727KB
  • 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
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete