To help improve the visibility of the site, a section should be added for blog articles. Most simply, this will be a Articles model, a controller with routes for URLs, and an interface in admin/ to add/edit/remove Articles
Eventually, it would be nice if there could be non-admin interface to edit articles.
Articles are most easily formatted in Markdown (which may or may not include HTML).
Future features must include published and unpublished status, inclusion in search, sanitization of content to prevent script injection, and possibly tagging.
Problem
To help improve the visibility of the site, a section should be added for blog articles. Most simply, this will be a
Articles
model, a controller with routes for URLs, and an interface inadmin/
to add/edit/removeArticles
published
andunpublished
status, inclusion in search, sanitization of content to prevent script injection, and possibly tagging.Breakdown 🕺
Articles
model - https://github.com/allegroplanet/allegro-planet/pull/64Articles
model inadmin/
- https://github.com/allegroplanet/allegro-planet/pull/68 and https://github.com/allegroplanet/allegro-planet/commit/e8f860cdfb6ffb58bf21d69559a8f73c64c279cfFuture
published
status - https://github.com/allegroplanet/allegro-planet/pull/65