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

Development Tutorials

Top Resources

  1. Creating a add-on to insert tabs in profile page (using hooks) Fuhrmann
    This tutorial will teach you how to insert new tabs in the profile page using the templates hooks.
  2. How to read and write into the database (with a page) Fuhrmann
    I'll teach you how to read and write to the database using XenForo.
  3. How to show a forum in a page Fuhrmann
    This tutorial will explain how to show a forum (thread list) inside a page.
  4. How to create your own helpers Fuhrmann
    I'll teach you how to create your own helpers to use in templates.
  5. How to extend user criteria (for use in trophies, upgrades and notices/notifications) Chris D
    Extend the standard user criteria used in trophies, upgrades and notices/notifications
  1. tenants

    Avoid Plugin Upgrade Errors (0 query method)

    A 0 query method to avoid upgrade errors when the addon version does not match the installed version
    0/5, 0 votes
    Updated:
    Mar 10, 2014
  2. Fuhrmann

    How to create your own helpers 1.1

    I'll teach you how to create your own helpers to use in templates.
    5/5, 5 votes
    Downloads:
    33
    Updated:
    Feb 18, 2014
  3. Chris D

    Query to Reset BB Code Media Sites

    Reset the BB Code Media Sites to default
    5/5, 1 vote
    Updated:
    Feb 2, 2014
  4. cclaerhout
    5/5, 1 vote
    Downloads:
    67
    Updated:
    Dec 16, 2013
  5. Jeremy

    Development Best Practices

    Practices are your friends.
    4/5, 1 vote
    Updated:
    Dec 15, 2013
  6. Jaxel

    Adding BB Code Media Sites Using oEmbed

    How to add oEmbed (using Twitter as an example)
    5/5, 2 votes
    Updated:
    Oct 27, 2013
  7. Jeremy

    Understanding the XenForo Class Proxy System

    A brief explaination of XenForo's add-on execution chain.
    5/5, 3 votes
    Updated:
    Jul 14, 2013
  8. tyteen4a03
    0/5, 0 votes
    Updated:
    Jul 9, 2013
  9. Chris D

    Overriding the active navigation tab

    Adding more navigational context
    5/5, 1 vote
    Updated:
    Jun 24, 2013
  10. Chris D

    How to check XenForo version during an add-on install

    Explains how to check the version of XenForo during an add-on install, and throw an error.
    5/5, 3 votes
    Updated:
    Jun 19, 2013
  11. tyteen4a03
    0/5, 0 votes
    Updated:
    Apr 29, 2013
  12. Jaxel

    Jaxel's Method for Creating A Route Controller

    The "proper" way to construct complicated route controllers...
    5/5, 1 vote
    Updated:
    Apr 2, 2013
  13. Micheal

    Add Editor To Admincp 1.0.0

    This will help you add the editor to your admincp
    0/5, 0 votes
    Downloads:
    37
    Updated:
    Mar 2, 2013
  14. cclaerhout

    TinyMCE and MarkItUp Overlay popups (OUTDATED)

    Tutorial for developers based on the TinyFix addon & the MarkItUp integrator
    5/5, 1 vote
    Updated:
    Jan 14, 2013
  15. Chris D

    How to extend user criteria (for use in trophies, upgrades and notices/notifications) 1.0

    Extend the standard user criteria used in trophies, upgrades and notices/notifications
    5/5, 5 votes
    Downloads:
    47
    Updated:
    Dec 12, 2012
  16. guiltar

    Add extra fields to any content using separate table

    Extending DataWriter and Model to work with joined table.
    5/5, 3 votes
    Updated:
    Apr 3, 2012
  17. Rigel Kentaurus
    0/5, 0 votes
    Updated:
    Mar 3, 2012
  18. Rigel Kentaurus

    How to get the current controller name from a Model, Helper or other class

    Need the controller name somewhere other than the controller?
    0/5, 0 votes
    Updated:
    Mar 3, 2012
  19. Rigel Kentaurus
    0/5, 0 votes
    Updated:
    Mar 3, 2012
  20. Rigel Kentaurus

    How to recompile phrases programatically

    How to recompile phrases programatically
    0/5, 0 votes
    Updated:
    Mar 3, 2012