ForumSpark Support

support.forumspark.net

Official support and community forum for ForumSpark. Access announcements, troubleshooting, customization help, extension development, theme resources, and platform updates.

205 members 717 topics 3K replies
Jamie ·ForumSpark Headlines ·1 year ago
APIs and Extension Development

It is intended for ForumSpark to have an accessible API so that you are able to add features to your board.

This will take place in 2 stages:

The first is an implementation of a 'simple' admin level API. This will allow owners to create scoped personal access tokens. These scoped tokens will have access to a range of REST based API endpoints that can be called to manipulate the board (think creating posts / topics, direct messages, updating user data). The tokens will also have the ability to listen to webhook events to be able to respond when something happens (e.g. a topic is created, a post is made).

This simple API will open the door to allow developers to create extensions to the platform.

The second stage will be an implementation of OAuth for API authentication. This will allow for more tight integration with the platform to be able to create 'apps'. The API endpoints will likely be the same (or similar) but the authentication mechanism will change.

Additional Javascript APIs will be added to also aid with development of frontend extensions.

Example Use cases:

  1. A theme development kit (see theme topic to follow) that allows theme developers to use their own build tools locally and synchronise the theme to a board without having to use the admin interface. This opens up the possiblities of using source control for themes. Preview (forgive the crudeness of the demo)
  2. Extensions like currency and money systems. Webhooks allow an extension to listen to forum activity and react accordingly. On the frontend it should be possible to show user monetary values and perform actions like donations or shop purchases.
Cedric ·Introductions ·1 year ago
Welcome to the Introductions!

At ForumSpark, we believe community starts with connection. This Introductions forum isn’t just a place to say a quick hello - it’s your space to share who you are, what brought you here, and your vision for building or managing a community. Among the countless faceless users on the internet, this is your chance to stand out and connect with others who share your passions and interests.

So whether you’re a brand-new board owner, a seasoned community manager, or someone who’s been with us since the start, we’re excited to have you here.

To help you kick things off, our staff members have shared their own introduction topics. Feel free to use these as inspiration when creating your own. Make your topic your own by sharing as much - or as little - as you’re comfortable with, all within the boundaries of our board rules.

Guidelines for Posting
To keep the Introductions forum welcoming and organized, please follow these guidelines:

Be respectful: Treat all members with courtesy and kindness. If you notice any inappropriate behavior, use the Report button to alert our team.
One topic per user: Please keep a single introduction topic for yourself. If multiple topics are created, they may be combined by staff.
Board sharing: You’re welcome to share your FS board link and talk about events or updates happening on your board in your introduction topic. For frequent events (e.g., weekly or daily), please limit updates to once every seven days to avoid bumping and spam.
Adherence to rules: All content must comply with ForumSpark’s Board Rules, Terms of Use, and Terms of Service. Content that violates these policies may be edited or removed at staff discretion.

We’re excited to get to know you better and see the unique communities you’re building!
Welcome to ForumSpark, and here’s to a bright future together. :)

- FS Team

Cedric ·Introductions ·1 year ago
A formal introduction

My name is Cedric, and I’m passionate about building thriving online communities. With ForumSpark, our goal is to provide you with a modern platform that makes it easier than ever to achieve your dreams of becoming a successful community owner.

Community management has been a passion of mine for over two decades, and I’m always excited to connect with like-minded individuals who share the excitement of pushing the boundaries of what online communities can be.

I want to personally welcome each of you to ForumSpark - this is just the beginning of an exciting journey. 😉

ForumSpark © 2023 - 2026 · ForumSpark.net · Terms