For my project, I need to build in Rooms containing containing static html (editable by admins). They need the same functionality as regular channels (add/remove users, sidenav, etc).
I've looked at how livechat is implemented and I like the approach of keeping everything in a self-contained module.
Any suggestions will be helpful. Cheers,
Kiran
That can be interesting.. can you describe the use case better so we can suggest the best approach?
@engelgabriel
We're designing a learning platform with RocketChat as the base.
A requirement is having instructional content accessible to students (videos, text, links, etc.). We also need the ability to create/delete pages and invite/kick people from these pages. Currently, we're using read-only channels, but they are fairly ugly and unintuitive for our purposes.
We need a separate sidebar containing only those pages:

We also need pages that admins/mods can edit.

This feels similar in nature to the home/terms and conditions/privacy policy page. However, it will be a more generic solution with many of the features for rooms.
Another use case...
I am setting up a community project page. Users have different channels where they can discuss the different aspects of the overall project. However, I need static pages where the progress and results of the efforts of those sub-projects can be posted. Trying to bunch everything into the home page doesn't work. Also, using a channel to post the information kills any formatting that would help organize the data, and clutters the channels list.
With the upcoming release of our Rocket.Chat Apps framework. I think this is more fitting as a Rocket.Chat App.
Please feel free to post your Rocket.Chat App idea to our forum so maybe someone (even you) can create it.
Any updates from this?
@SteveUNSW
As per Diegos comment please follow up in the forums
Most helpful comment
@engelgabriel
We're designing a learning platform with RocketChat as the base.
A requirement is having instructional content accessible to students (videos, text, links, etc.). We also need the ability to create/delete pages and invite/kick people from these pages. Currently, we're using read-only channels, but they are fairly ugly and unintuitive for our purposes.
We need a separate sidebar containing only those pages:

We also need pages that admins/mods can edit.

This feels similar in nature to the home/terms and conditions/privacy policy page. However, it will be a more generic solution with many of the features for rooms.