• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Custom XenForo Modifications

Mahn

New member
#1
Greetings,

What will I need to know in order to build XenForo add-ons? E.g. a specific framework?

I have a firm understanding of PHP, MySQL, JavaScript and jQuery.

Thanks!
 

pjfry

Active member
#2
Hmm from what I know you will need:
  • A good understanding in PHP, MySQL, JavaScript
  • Basics in MVC
  • XenForo itself because you will need it for developping and addon addons, for teh nistaller of addons and so on
  • Of course at least a text editor :)
That should be enough to bigin with programming XenForo addons

Edit:

I don't know if you can see this ressources: http://xenforo.com/community/resources/categories/development-tutorials.36/ but there are some quite good tutorials for addon develpment!


Benny
 

Chris D

XenForo developer
Staff member
#4
XenForo was created using Zend Framework http://framework.zend.com/
XenForo actually uses very little of the Zend Framework. Common misconception that it was built using it, actually, it just uses a bit of it:

We actually use very little of the Zend Framework - the vast majority of the code that runs XenForo is bespoke. The plugin system in particular is entirely unique to XenForo.
 

CurveGotti

Active member
#6
XenForo actually uses very little of the Zend Framework. Common misconception that it was built using it, actually, it just uses a bit of it:
True, but it doesn't hurt to know that there are some aspects pulled from the framework and that you can extend Zend when writing your own ad on, I've seen this done a few times already.