howto   developers


Suspend a user via the API (3)
How to use Discourse core variables in your theme (9)
Add a custom per-user setting in a plugin (11)
Redirecting old forum URLs to new Discourse URLs ( 2 3 ) (50)
Importing an IPB 3.1 Forum into Discourse (1)
Importing Xenforo to Discourse (14)
Beginner's Guide to Creating Discourse Plugins Part 3: Custom Settings ( 2 ) (23)
Beginner's Guide to Creating Discourse Plugins - Part 1 ( 2 3 4 5 ) (97)
How to migrate from SMF2 to Discourse (7)
How to migrate from Vanilla to Discourse! ( 2 ) (38)
Developer's guide to Markdown extensions (14)
Using the Discourse API Ruby Gem ( 2 3 ) (41)
Sync SSO user data with the sync_sso route (14)
Beginner's Guide to Creating Discourse Plugins Part 5: Admin Interfaces ( 2 3 ) (47)
How to add settings to your Discourse theme (11)
Creating Routes in Discourse and Showing Data (9)
Beginner's Guide to Creating Discourse Plugins Part 4: Git Setup (10)
How to create and share a color scheme (1)
Repackaging a markdown.it extension as a Discourse plugin (1)
Importing from Kunena 3 ( 2 ) (31)
Importing from Google Groups (5)
Tips for overriding existing Discourse methods in plugins (2)
Redirect vBulletin URLs to Discourse URLs (6)
Add a new locale from plugin (1)
Custom nav header like discourse.org ( 2 ) (24)
Migration from UseResponse to Discourse in subfolder (1)
Migrating from Ning to Discourse (2)
Custom header with dropdown navigation (12)
Plugin tutorial #3 - How to add a button after every post? ( 2 ) (21)
Running plugin qunit tests separately (4)