tokenly / tokenly-cms

GNU General Public License v2.0
42 stars 12 forks source link

Upgrade content blocks module #47

Open cryptonaut420 opened 9 years ago

cryptonaut420 commented 9 years ago

A "content block" is a section of page content which is either used on multiple other pages or sites outside of the main content area. For instance, sidebar on the home page, text in the footer etc..

They are pretty simple right now, just "name", "slug" and "content". We want to upgrade this so that it can also function as a "banners" module and be able to have different groups of content blocks. Can be used for things like display advertisement management.

Two main changes:

Content Block Categories. Content blocks should be able to be organized into different groups and sub groups

New fields for content blocks: image, link and rank. They should be able to upload an image, enter in a link (like for an advertisement or something) and enter a "order rank" which determines in what order it is in its category. What fields are actually used and displayed on the front end depends on the theme implementation.