Copyright (c) 2007-2008 Infrae. All rights reserved.
See also LICENSE.txt

Meta::
  
  Valid for:        SilvaForum 0.1-beta-3 (SVN/Unreleased)
  Author:           Todd Matsumoto, Guido Wesdorp, Marc Petitmermet
  Email:            todd@infrae.com

HISTORY
=======

0.3
---

  - Re-wrote dtformat.py

  - Added i18n support

  - Removed SilvaTestCase.py.

0.2-beta1
---------

  - Added condition on forum table to not display when empty.

  - Adjusted presentation code so the forum works with Silva Layout.

  - Refactored pagination code so defines are grouped.

0.1-beta-2 (SVN/Unreleased)
--------------------------

  - Changed regex in format_link to not include parenthesis, or
    periods.

  - Removed the priority (was -4) in light of the
    doc/priority_settings.txt reccomendations.

  - The Include Comments code source includes icons for comments,
    these could be added to the forum view.

  - Changes to make near-complete customization of the Include
    Comments code source possible with css.

  - Move all the include checking in view_topic.pt into one define.

  - Add id and topic_url to the comment object for constructing more
    sensible permalinks, going to the topic with an anchor that's the
    comment id.

  - Add permalink to "[user] posted"; this links to the comment in the
    topic with an anchor, not to the comment object (which is not very
    useful because there's no context).

  - Add a parameter field to the SMI to add a topic, which by default
    is the document title.

  - Put in javascript toggle button for a comment form.

  - Checked in Marc Petitmermet's code source to the
    SilvaForum-CodeSource branch and added it to Silva Forum
    code. Added a view_include.pt, and include.css to handle the
    styles of a Silva Document with comments. Added to the
    FiveViewable class a switch to check for an 'include' parameter
    that gets the code source template.

  - Fixed text formatting to include links, moved replace_links call
    from the view_topic.pt to the format_text methog in view.py.

  - Put replace_links method in the view.py for searching and
    replacing links in text area of comments. Also made tests for the
    method.

  - Put back subject field check in view.py. Somehow it got cut in
    recent changes.

  - Changed the topic and comment addable priority to 4.

  - Changed the configure.zcml priority setting for Silva Forum to 4,
    to send it to the bottom of the addables list in the SMI select
    pulldown.

  - Fixed the _generate_id method which would return 'already used id'
    with id's ending in '___2'.

  - Removed old security code triggered with the Ajax version of the
    forum.

  - Fixed the pagination links to not can the add messages. Tweaked
    the the pagination code to be more efficient.

  - Put in jump for the preview form on a comment. Now when previewing
    the comment will jump to the last page, the same page as where it
    is added.

  - forum.css changes, added emoticon preview support to
    view_forum.pt, view_comment.pt subject fields.

  - Ah, after reverting to static forms, unicode issue persists. Found
    the error on the preview hidden inputs, and re-wrote those to
    support unicode.

  - Reverted to static form in view_topic.pt view.

  - Reverted to static form in view_forum.pt view.

  - Reversed order of topics newest to oldest. Added jump
    functionality. Found IE issue with Ajax forms.

  - Pagination right/leftdouble.gif are not included in Silva 2.0, so
    put them into the www/ of SilvaForum.

  - Took out all required switches from edit comment view.

  - Unicode problem with textareas in view_topic.pt. Did ugly hack
    doing the unicoding in the tal expression.

  - Took out required subject in the edit comment view by switching
    the required tag in form.form to 0.

  - Made datetimes smaller.

  - Removed emoticons directory again, only this time from svn.

  - Finished Adding alt tag text to emoticons.

  - Changed Silva Forum Thread to Silva Forum Topic and refactored
    code to use topic rather than thread.

  - Put jump to last and first page pagination in the view_forum.pt

  - Changed the topic functionality to only take topics. Opted to take
    out messages because they can't be edited in the SMI without some
    considerable changes.

  - Configured the view_forum.pt and view_topic.pt to get emoticons
    added in the subject field.

  - Added support for emoticons.

  - Added nice date/time formatting.

  - Several layout fixes.

  - Small code fixes and cleanups (see individual checkin messages for
    API changes).

  - Added preview button functionality.

  - Added javascript to hide the form, however this isn't implemented
    yet.

  - Added Several layout styles.

  - Added pagination, and sorted list orders newest to oldest.

  - Workout out a solution to authoring issue in the SMI.
