Categories

Developer Resources


Welcome to our developer resources. This page will help you quickly locate the necessary documentation for your project.


The complete list our developer's documentation is in this section.


Extending or Adding Functionality

If you are looking to extend the functionality of IP.Board or its applications, then the following guides will be useful:
  • Understanding Application Creation

    This guide will show you how to create your own application. This guide will take you through the required and optional steps for creating an application

  • Member Sync

    IP.Board has the ability to handle triggered events for a few key member actions. This allows for IP.Board to utilize custom modifications outside of the IP.Board code. Each application can maintain its own memberSync.php file.

  • Parsing BBCode and HTML

    IP.Board makes it easy to parse and unparse submitted bbcode, allowing you to provide a consistent experience across the site, even in custom applications.

  • Handling AJAX Requests

    AJAX is a useful javascript implementation that can make your application feel smoother and more responsive to an end user, and for that reason IP.Board makes use of AJAX in miscellaneous points throughout the software

  • API Methods

    Learn how to use built in APIs to send PMs, emails and more.

  • More...

    Learn how to use built in methods in your own applications, such as member configuration, location capabilities, item marking, RSS and more.

Sharing User Log In Authentication

If you are looking to share log in authentication with your IP.Board, or use your own authentication source:

General Guides

General guides and tips when developing with the IP.Board framework
  • IPSDebug Methods

    Learn useful debugging methods such as writing debug log files and more

  • Enabling Developer Mode

    This guide teaches you how to enable "Developer mode" to add functionality while developing.

  • Editing HTML and CSS Outside the ACP

    Learn how to quickly develop skins and templates in your own text editor

  • PHPDoc

    Source code-level documentation of IP.Board and our other first-party applications.