backdrop-ops / forum.backdropcms.org

The Forum for BackdropCMS.org.
https://forum.backdropcms.org/
4 stars 10 forks source link

[META] build out other nice-to-have features #5

Open jenlampton opened 7 years ago

jenlampton commented 7 years ago

Here are a bunch of great ideas for the forum:

Permissions:

Search

Dinornis commented 7 years ago

I think soon or later you will find that there is a need to manage access to forums based on user roles, meaning only some roles having access to certain forums while other forums available to all.

docwilmot commented 7 years ago

Email people when activity happens on the thread

We dont have any contrib notifications type modules except Rules; will that do?

@mentions that send an email to said person

Theres a Mentions module (never heard of it till Google just now.)

Ability for people to bookmark a particular comment for later

Dont quite understand what this means

Votes on answers Ability to sort replies by # of votes Auto-unpublish after X reported flags Auto-block user ? if new and spamming, or X reported posts

Sounds like Flag + Rules

Award points (or badges?) over time (+2 for answer, +1 for comment, +½ for reporting spam -1 for posting spam, tie in to auto block!)

Rules again?

Allow users to subscribe / unsubscribe from email updates

Again Flag + Rules would do this

Have some semi-private or access-controlled forums

I dont think we have any taxonomy access modules yet.

jenlampton commented 7 years ago

@Dinornis I've moved our conversation about emails over to the issue about emails (I just created it) so these thoughts won't be lost when we get around to working on it! :) Please see https://github.com/backdrop-ops/forum.backdropcms.org/issues/10

jenlampton commented 7 years ago

I've created an issue for each of these items that is not yet done. Some of them have more info about the use case (user story) and each has technical specs added too.

Some of the details are things we talked about at the forum meeting(s), some stuff was added after being recommended by @docwilmot and @Dinornis, and some stuff I just thought up now.

Please everyone feel free to weigh in on each individual issue, if you like!

docwilmot commented 7 years ago

Maybe another nice-to-have which I really appreciate is a notification on a reply as to which comment or commenter it is replying to. Like http://gizmodo.com/this-goth-chicken-doesnt-conform-to-your-perfect-chicke-1791841530

screen shot 2017-01-31 at 5 33 27 pm

klonos commented 4 years ago

There's a CKEditor plugin to support mentions: https://ckeditor.com/cke4/addon/mentions

We should consider that too, so that people can mention others in their comments.

docwilmot commented 4 years ago

I ported Mentions and CKEditor Mentions years ago