The most weakest point of nodebb



  • The most weakest point of nodebb

    Nodebb is great, the editor Markdown is also a plus. I deployed the forum with nodebb, but most of the users complain that the editor is a mess they refuse to learn anything about MarkDown. Then I switched to another forum software.

    So I have a suggestion for the NodeBB develop team:
    Markdown is great, but most lazy people just want to use some stupid easier editors such as WYSIWYG. So it is better to add the features to let the forum users have the choice to select which editor they like. Those Markdown fan can choose to use MarkDown, while the others can choose the traditional simple editors as they like.

    Without such feature, lots of people will turn to use other forum softwares, that would be a loss for nodebb.


  • Admin

    We have the Redactor editor for those kinds of users :smile:


  • Global Moderator

    Though a user can't choose which editor they want to use.


  • Plugin & Theme Dev

    @julian said in The most weakest point of nodebb:

    We have the Redactor editor for those kinds of users :smile:

    Problem with redactor is you lose all other plugins that interact with the composer

    No polls
    No canned responses
    No spoiler
    No calendar
    No question and aswer
    No color
    Etc


  • Global Moderator

    @exodo I think some of those do work with redactor, actually.


  • Plugin & Theme Dev

    @PitaJ said in The most weakest point of nodebb:

    @exodo I think some of those do work with redactor, actually.

    Dont think so. Did a test lat week while addind emoji support back to redactor


  • Community Rep

    :expressionless:

    What do you guys think about having that thing where every joining member has to read and agree to a code of conduct, a "sticky" as it were. And in it would be things like, be nice, don't harass people, don't complain about the editor, etc. etc...

    (For context, @nodeber this is the 3rd time it's been brought up)


  • Global Moderator

    @Bri haha



  • @Bri That is not the best solution. I found some forums offer the users to select between several editors including markdown, that is what I want to have.


  • Community Rep

    @nodeber well, let's be clear here, you think it (markdown) is not the best solution. As Julian mentioned there is the redactor composer for people who need a traditional WSIWYG


  • Global Moderator

    @Bri I think you misunderstand them. They want to be able to have users switch between composers.


  • Community Rep

    @Schamper had mentioned it briefly a while ago. An API or abstraction layer, like we have for the databases, might be a nice feature for the composer module. So that plugins that are compatible with one editor would be 99% compatible with the other, without developer intervention.


  • Plugin & Theme Dev

    @yariplus said in The most weakest point of nodebb:

    @Schamper had mentioned it briefly a while ago. An API or abstraction layer, like we have for the databases, might be a nice feature for the composer module. So that plugins that are compatible with one editor would be 99% compatible with the other, without developer intervention.

    Agree. That's best solution


  • Admin

    Switching editors is not possible, since we save raw data into the database, that is, we save raw markdown in the case of the default composer, and html in the case of redactor.

    They are incompatible and do not translate well between each other.


  • Global Moderator

    @julian also, editing a post submitted with markdown wouldn't work well with redactor and vice versa.


  • Plugin & Theme Dev

    @PitaJ said in The most weakest point of nodebb:

    @julian also, editing a post submitted with markdown wouldn't work well with redactor and vice versa.

    I didnt have problem with editing md post on redactor i think


  • Plugin & Theme Dev

    @julian said in The most weakest point of nodebb:

    Switching editors is not possible, since we save raw data into the database, that is, we save raw markdown in the case of the default composer, and html in the case of redactor.

    They are incompatible and do not translate well between each other.

    I dont think the option to user-select is that important
    Is more imporant making both composer not plugin dependant like default composer already is
    Doubt anyone would choose redactor and lose polls, and all others plugins for his community


  • Global Moderator

    @exodo redactor doesn't have a live preview for markdown. Besides, it's mostly trying to edit redactor output with the markdown editor that's the issue. If redactor could output markdown, that might work, but then other things like bbcode, etc would break.

    But yes, I agree that there should be an agnostic composer API.


  • Anime Lovers

    Yes, I second this.

    As a developer, I love MD as it is pretty easy to use once you master it. However, the layman out there are not familiar with MD.

    As such, I support the notion that the stock editor should be WYSIWYG instead of markdown.



  • With all respect to the topic, the wekeast point of NodeBB is its unfriendly monetization options for webmasters, which keeps several people away from it. Missing app support is also something to mention, but for most webmasters money goes first.


Log in to reply
 

Looks like your connection to NodeBB was lost, please wait while we try to reconnect.