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

What to learn to become a Xenforo Developer?

Discussion in 'XenForo Development Discussions' started by Faked, Sep 9, 2015.

  1. Faked

    Faked Member

    I'm basically wondering what type of Language do I need to learn to make themes for xenforo?

    HTML and CSS or is there more too it?

    Also, what sites would be the best way to go to learn it all.
     
  2. Daniel Hood

    Daniel Hood Well-Known Member

    Become familiar with Zend Framework v1 as that's what the core is based on. PHP (Object Oriented). Learning about jQuery as well would be helpful.
     
  3. Jon W

    Jon W Well-Known Member

    You don't really need to understand Zend Framework/PHP if you are just interested in making themes.

    HTML and CSS is a must. There are hundreds of sites out there with hints and tips.

    There are some great tutorials/FAQs out there for understanding the XenForo side of things:
    How To...
    Conditional Statements

    As above, learning jQuery would also be helpful, but not required. www.jquery.com is a great website for learning about this.
     
  4. Daniel Hood

    Daniel Hood Well-Known Member

    My mistake, I skimmed over the fact they only want to do themes because the thread title was "XenForo Developer" I assumed they wanted to do add-on development as well.
     
  5. borbole

    borbole Well-Known Member

    That is pretty much it for starters. Have a look at this link:

    https://xenforo.com/help/styling/

    Or did you mean where to learn Html/Css? if so there are a lot of online tutorials about it. Personally I would recommend this site to begin:

    http://www.w3schools.com/
     
  6. Zenexer

    Zenexer Active Member

    You'll need to learn the XenForo template language, for which public documentation does not exist. PHP knowledge is certainly handy for reverse engineering it.
     

Share This Page