When creating an add-on, can one of you please explain where to put certain things. For instance, listener.php as showen by Kier will always deal with template hooks? What about database info, does it go in the datawriter? can anyone list the ways a programmer should go about doing a xenforo add-on? Thanks.