|
Stories
A description of stories in Tinypug
The Tinypug content system is comprised of stories. A story is intended to be as simple as possible, comprised essentially of a name and a body. The body is HTML, and we provide an in-browser word processor (TinyMCE) to enable users to apply formatting to the text. The story creator has the option of promoting the story to the front page or not. Stories can also be visible or not. A story that is not visible can only be accessed by administrators through administrator interface. Stories are identified with 13-character IDs as well as longer slugs (created from the name of the story). When the system creates a link to a story, it generally uses its slug. Tinypug stories support the rev=canonical technique to create shorter URLs. In the current iteration only administrators can create stories, but after we've implemented user roles and permissions, any user with sufficient permissions will be able to create stories. |