Channel Apps
[Markdown] 

Hubzilla: Content

Content Management App

Some brainstorming about a new content managgement app, with combined features of the wiki app, webpages app, and articles app.

Proposed Features

  • Revision History and ability to revert to older version (similar to the wiki)
  • Menus and blocks can be added to the page and sidebar (similar to the web pages app).
  • The layout can be changed (3 column, 2 column, 1 column, etc.).
  • Comments can be turned on or off (similar to the articles app).
  • Comments cab be displayed below the entry like a blog, or in another tab like MediaWiki.
  • Supports multi-code (HTML, Markdown, etc.)
  • By default, HTML should be filtered, but administrators can grant "code allowed" (similar to the webpages app).
  • Editing permissions can be set by user or usergroup.
  • Viewing permissions can be set by user or usergroup.
  • Editing UI only appears for people who can edit.
  • The title of the article displayed on the page can be different than the tag.
  • It has a friendly URL (slug) that can be set.
  • If the URL is changed, you can optionally create a redirect.
  • Should be searchable.
  • Search results should be available in a list and grid view.
  • The grid view can use the Meta data, such as image for the article, to provide a preview of the article.
  • Search should be smart enough to consider categories, timestamps, permissions, etc.
  • You can add tags and/or categories.
  • An easy way to add custom CSS.
  • Should work with multiple themes.
  • There should be some easy to access help notes on what the allowed Marksdown tags are, and commonly used HTML.

References