• GitHub
  • Documentation
  • Discord
  • Tip
search
  • chevron_right Threads
  • label Dev Development

Creating Plugins

xCausxn
Feb. 19, 2017
chat_bubble_outline 2
  • link
    xCausxn
    Members 3 posts
    Feb. 19, 2017, 12:20 a.m. Feb. 19, 2017, 12:20 a.m.
    link

    Hey There,

    I was wondering whether there was a guide to making plugins for misago. I know its only in alpha but would be interesting to see how feasible this is to do :)

    Thanks,
    Caus

  • link
    rafalp
    Project Lead 2028 posts
    Feb. 19, 2017, 12:52 a.m. Feb. 19, 2017, 12:52 a.m.
    link

    Hey!

    Plenty of things are extensible out of the box, with more things coming in eventually:

    • Writing admin actions
    • Adding logic to posting process
    • Adding permissions
    • Adding custom validators to registration

    Then there's usual from Django:

    • Writing middlewares
    • Writing context processors

    Finally, Misago 0.6 is designed to play nicely with Django's ecosystem of apps, and there's nothing stopping you from writing your own app (say, image gallery), adding it to your INSTALLED_APPS list, and then adding link to it in your forum's menu. Eventually I would like to support adding custom tabs to threads lists, user profiles and users lists, as well as search pages and (in future) moderation panel.

    xCausxn likes this.

    favorite 1

  • link
    xCausxn
    Members 3 posts
    Feb. 19, 2017, 1:07 a.m. Feb. 19, 2017, 1:07 a.m.
    link

    Thanks for the reply,

    will have a look now and thanks for the links :D

arrow_upward Go to top
  • This site uses cookies to gather statistical data for use in traffic analysis.
  • GitHub
  • Documentation
  • Discord
  • Tip
  • Terms of service
  • Privacy policy
powered by misago