Age | Commit message (Collapse) | Author | Files | Lines |
|
Adds a 'sticky' column to threads and rewrites the thread index to
take sticky markings into account when ordering threads.
Stickies are not yet highlighted in any way in the forum overview.
|
|
This implements the classic thread ordering expected by most forum
users (i.e. the thread with the most recent post is at the top).
|
|
|
|
This is a simplification over the previous approach. The OP of a
thread is just a normal post like any other in this model, which
allows some code simplifications (and future query convenience).
|
|
|
|
|
|
|
|
|
|
Implements a new thread rendering pipeline which all posts and the
main thread body are first converted to a `RenderablePost` structure.
During the conversion to this structure, the post body is rendered as
Markdown and the author's email address is converted into the format
required by Gravatar.
|
|
Adds a separate actor that handles page rendering, templating engine
state and other related topics.
|