• Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
v3.5.2 Latest
Buy Hosting

Setting up NodeBB for a Q&A style website

Scheduled Pinned Locked Moved General Discussion
9 Posts 6 Posters 4.2k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    Epigami
    wrote on last edited by
    #1

    Hi Guys,

    First thing, love the work, NodeBB really works well and looks great.

    I would like to implement NodeBB as a Q&A style forum and I imagine a few others might also be interested in doing so,

    So wanted to understand if there are all the "mechanics" a Q&A forum would require (taken from https://en.wikipedia.org/wiki/Q%26A_software#Mechanics).

    If there are settings, plugins or tickets (ie in the works) for the different aspects it would be great to add them,

    Also if there are other Q&A features others think should be included.

    There is the plugin created by @psychobunny https://www.npmjs.com/package/nodebb-plugin-question-and-answer, but I'm not sure if it addresses all the characteristics of a complete Q&A platform on its own.

    1. Differentiate Questions & Answers
    	@psychobunny plugin seems to address this, but instead of selecting "Ask a Question", can that be defaulted to all queries? 
    2. Differentiate Answers (replies to the question) & Comments (replies to an answer).
    	NodeBB does allow to reply a specific answer, by citing it, but here it would be like StackOverflow, where comments are small additions under the answer itself, not a post lower down on the page.
    3. Vote up/down answers
    	This ticket seems to address it: https://community.nodebb.org/topic/730/upvotes-downvotes-are-finally-here
    4. Sort answers by votes or questions by answered status
    	@psychobunny plugin seems to address this, though marked as "TODO"
    5. Accept an Answer
    	Not sure if this ever got implemented, but found it here https://community.nodebb.org/topic/510/select-as-best-answer/4
    6. Question tagging and tag search
    	Seems like a default for NodeBB
    7. Mark a question as duplicate
    	Couldn't find anything on this one
    8. Reputation/Achievements/Badges 
    	Not in the Wiki list, but gamification is quite important for QnA
    	This plugin seems to address the medals https://community.nodebb.org/topic/4397/nodebb-plugin-ns-awards-ns-awards-give-medals/13
    	And the scoring https://github.com/psychobunny/nodebb-plugin-cash,
    	But is there any current way to get them to work together?
    

    Essentially, how could NodeBB be made to replace ("to its best possible") StackOverflow.

    It would be great to have a default Q&A option for NodeBB which would include settings and plugins relevant.

    Again thanks for the awesome work.

    Cheers,

    Victor

    1 Reply Last reply
    2
  • E Offline
    E Offline
    Epigami
    wrote on last edited by
    #2

    Bumping this up.

    Does anyone have an idea regarding the missing aspects for Q&A?

    If you could point me in the right direction regarding relevant tickets or plugins which might help.

    Thank!

    Victor

    1 Reply Last reply
    0
  • S Offline
    S Offline
    shri
    wrote on last edited by
    #3

    Take a look at a wordpress plugin called Sabai Discuss. Has some really usable options to turn a site into a Q&A site.

    1 Reply Last reply
    0
  • E Offline
    E Offline
    Epigami
    wrote on last edited by
    #4

    Thank for the tip shri,

    Though we like nodebb because it's built on nodejs and therefore much more easily customizable than wordpress, its also a dedicated forum system which is in active development and improvement while relying on a WP plugin would mean much less new/modern features to come.

    1 Reply Last reply
    0
  • yariplusY Offline
    yariplusY Offline
    yariplus Community Rep
    wrote on last edited by
    #5

    Most of these don't look like they would be too hard to implement. Mostly through changes to the Q&A plugins, just open them as issues if not already there.

    #2 might be an issue. There's no existing mechanism for comments that I know of. Would have to be added to core or it's own plugn.

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by
    #6

    @Epigami Thanks for reaching out, and sorry about the delay!

    If you're interested in sponsoring these upgrades to the Q&A plugin, please reach out to us at [email protected] (and reference this topic). We'd be more than happy to send over an estimate.

    1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #7

    What is Q&A?

    FastidiousF 1 Reply Last reply
    0
  • FastidiousF Offline
    FastidiousF Offline
    Fastidious
    replied to A Former User on last edited by
    #8

    @tanzentu said:

    What is Q&A?

    Questions and Answers (Q&A).

    1 Reply Last reply
    1
  • E Offline
    E Offline
    Epigami
    wrote on last edited by
    #9

    @julian We would love nothing more to put into nodebb but we're still bootstrapping in our (still small) startup. I was just wondering if the different elements of a Q&A had already been implemented in one form or another in NodeBB, so we could put them together for a Q&A forum we want to provide for our users.

    1 Reply Last reply
    0

Copyright © 2023 NodeBB | Contributors
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development