haskellblog / src / Blog / Templates.hs

Author Commit Message Labels Comments Date
Luke Plant avatarLuke Plant
Corrected more underscores in field names
Luke Plant avatarLuke Plant
Changed various instances of underscores to camelCase, so they can be used in templates
Luke Plant avatarLuke Plant
Various fixes to run on GHC 7.0 and much more recent versions of packages.
Luke Plant avatarLuke Plant
Merged experimental head
Luke Plant avatarLuke Plant
Switched to ByteString StringTemplates
Luke Plant avatarLuke Plant
Cleanups
Luke Plant avatarLuke Plant
Switched to ByteString StringTemplates.
Luke Plant avatarLuke Plant
Use ByteString in Comment instead of String
Luke Plant avatarLuke Plant
Use Data.Time instead of System.Time where possible
Luke Plant avatarLuke Plant
Added showing of comment responses, and AJAX method for adding them
Luke Plant avatarLuke Plant
AJAX moderation for comments - set 'hidden' state.
Luke Plant avatarLuke Plant
Added 'edit posts' admin page
Luke Plant avatarLuke Plant
Beginnings of admin form for blog Posts.
Luke Plant avatarLuke Plant
Made formatWidget more reusable.
Luke Plant avatarLuke Plant
Added anchors to individual comments
Luke Plant avatarLuke Plant
Removed use of 'widgets' for comment form where they added no value.
Luke Plant avatarLuke Plant
Removed use of 'widgets' for login page, which provide no value.
Luke Plant avatarLuke Plant
Switched to Data.Text for templates, and HStringTemplate 0.6
Luke Plant avatarLuke Plant
Moved some code around, removed unused code
Luke Plant avatarLuke Plant
Removed unused code
Luke Plant avatarLuke Plant
Re-implemented info page view using templates
Luke Plant avatarLuke Plant
Use templates for 404 page
Luke Plant avatarLuke Plant
removed unused code
Luke Plant avatarLuke Plant
Re-implemented login page using HStringTemplate
Luke Plant avatarLuke Plant
Implemented 'post' page using HStringTemplate
Luke Plant avatarLuke Plant
Encode some elements as UTF8, to avoid the fact that HStringTemplate uses 'pack' on ByteStrings
Luke Plant avatarLuke Plant
Correct encoding of blog post so that unicode chars come out correctly
Luke Plant avatarLuke Plant
Re-implemented 'category' page using HStringTemplate
Luke Plant avatarLuke Plant
Re-implemented index view using HStringTemplate
Luke Plant avatarLuke Plant
Nicer symbols for back/next
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.