Composer tpl editing

NodeBB Development

Suggested Topics

  • 2 Votes
    1 Posts


    As outlined in the second part to this post here - I have created this dedicated topic for the purposes of pitching this new feature and functionality for composer.

    A composer that can align in one click to the right of the screen - creating a split view.

    I guess if people want left they can have it but the concept is being able to easily reference posts on the right and compose on the left, keeping an unobstructed view of the entire flow of the topic posts without having to minimize the compose editor.


    Meet the new contextual button that would toggle between positions.

    Click to toggle horizontal position: composer-horz-btn.png
    Click to toggle right-aligned position (split view): Composer-right-btn.png

    As an evolution of composer core feature & function, I believe the case for, is incredibly self evident.

    I'm waiting for someone to tell me this feature is already available... 🤣 I will edit an addition this OP with summary points and extra info if required.

    Please Upvote 👍 - If you want to see this as a core feature in standard nodeBB deployment.

  • 404.tpl

    Moved NodeBB Development
    0 Votes
    3 Posts

    ok, I found out how. you simply create a template with the error name inside your theme. example 404.tpl
    hopefully, this might help someone.

  • Composer design ideas

    NodeBB Development
    3 Votes
    3 Posts

    @baris said in Composer design ideas:

    Looks good, another improvement would be to make the composer a regular element in the body instead of static positioned div overlayed on top of everything else on mobile.

    that would probably help too

  • 0 Votes
    1 Posts

    If you have any plugins that use, action:topic.restore or action:topic.edit please read below on the changes coming in 0.6.0. If you have any questions about how to update to the new hooks please feel free to ask.

    The parameter passed to all three hooks has been changed from a topic id to a topicData object.

    plugins.fireHook('', topicData);
    plugins.fireHook('action:topic.restore', topicData);
    plugins.fireHook('action:topic.edit', topicData);

    topicData object contains at least the following data.

    { tid: 3, title: 'test topic', mainPid: 5 }
  • 0 Votes
    8 Posts