API Methods
| Title | Listing Description | |
|---|---|---|
Sending Private Messages |
Learn how to send, reply to, edit or delete personal topics | |
IPSDebug |
Learn how IPSDebug can assist you in debugging your application | |
Showing user locations (session_api) |
Learn how to identify the users online in an application | |
Attachments (class_attach) |
Learn how to use attachments | |
Storing and displaying reputation ("likes") |
How to integrate with the reputation/like system | |
Sending Emails |
Send emails from your custom applications, modules and hooks | |
IPSSearchRegistry |
||
IPSMember |
Interact with member accounts using built in IP.Board methods | |
Outputting HTML |
Learn how to specify the response HTML and manipulate other aspects of the output and complete response | |
Editor & BBCode |
||
Kernel: AJAX Methods (classAjax.php) |
Utility methods you can utilize to facilitate handling AJAX requests | |
Kernel: XML-RPC API Server (classApiServer.php) |
Learn how to use the classApiServer libary available in the IP.Board kernel | |
Kernel: Convert Character Sets (classConvertCharset.php) |
Learn how to convert character sets using the kernel character set conversion library | |
Kernel: Caching Libraries (classCache*.php) |
Utilizing the cache engine capabilities in IP.Board | |
Kernel: Custom Fields (classCustomFields.php) |
Use this kernel library to facilitate parsing and displaying (for viewing or editing) custom fields | |
Kernel: Files and URLs (classFileManagement.php) |
Easily manage HTTP requests, file retrieval, and directory manipulation | |
Kernel: XML-RPC (classXmlRpc.php) |
Learn how to make and parse XML-RPC communications with classXmlRpc | |
Kernel: CAPTCHA (classCaptcha.php) |
Perform CAPTCHA validation in your application and create new CAPTCHA plugins | |
Kernel: FTP (classFtp.php) |
Utilize FTP in your application to manage files on remote servers | |
Kernel: Graphs (classGraph.php) |
Create various types of chart graphs using classGraph.php | |
Kernel: Databases (classDb.php) |
Using the database driver to create and manipulate queries in IP.Board and addon applications | |
Kernel: RSS (classRss.php) |
Create and consume RSS feeds in your applications | |
Kernel: Three-Way Merging (classMerge.php) |
Use the three-way merge engine to merge 3 strings together. | |
Kernel: Uploading (classUpload.php) |
Learn how to allow file uploading in your application | |
Kernel: Template Engine (classTemplateEngine.php) |
Learn how to use the template engine library in your own applications | |
Kernel: XML Archives (classXMLArchive.php) |
The XML Archive library provides a robust interface for importing and exporting archives of files | |
Kernel: Image Handling (classImage.php) |
Learn how to use the image libraries to manipulate images | |
Kernel: Incoming Email (classIncomingEmail.php) |
Learn how the incoming email library can route incoming emails to your application | |
Kernel: XML (classXML.php) |
Utilize the XML library to read and create XML files in your application | |
Generating Pagination |
Learn how to easily generate pagination with the IP.Board output library | |
Kernel: Run Diff Reports (classDifference.php) |
Show diff reports of two textual strings | |
Kernel: Emails (classEmail.php) |
Learn about the features classEmail affords IP.Board when sending emails | |
Showing Errors |
Easily display unique and meaningful errors to users | |
Notifications |
Learn how to send notifications to users | |
Redirecting Users |
Learn how to use the redirect features in IP.Board |


