Changes between Version 7 and Version 8 of FullBlogPlugin


Ignore:
Timestamp:
Nov 15, 2007, 12:10:18 AM (7 years ago)
Author:
osimons
Comment:

Updated status based on changes in [2779] - primarily attachments and fine-grained permission support.

Legend:

Unmodified
Added
Removed
Modified
  • FullBlogPlugin

    v7 v8  
    1010 * Create, edit and view blog posts under a new 'Blog' menu.
    1111 * Browse post by month, category and author + and Archive page for all posts.
     12 * Attachments on blog posts.
    1213 * Comments for blog posts.
    1314 * Search for blog posts and comments.
    1415 * Admin page for basic settings.
    1516 * Permissions for `BLOG_VIEW, BLOG_COMMENT, BLOG_MODIFY_OWN, BLOG_MODIFY_ALL, BLOG_ADMIN`.
     17 * Support for Trac fine-grained permissions security checks (based on resource / realm).
    1618 * Special handling of a post named 'about'.
    1719 * Area in sidebar for information text, blogroll, links and similar.
     
    1921
    2022Some features will not be completed before ongoing Trac context refactoring and timeline API changes are nearing completion:
    21  * Attachments on blog posts.
    2223 * Posts and comments in timeline.
    2324 * Diff between version of the post.
    2425 * Delete post version, delete post and delete comment.
    25  * Fine-grained permissions - currently only 0.10 style permissions are implemented as there is no context/resource system implemented.
    2626 * XmlRpcPlugin support.
    2727 * Some sort of news-listing macro thing that will look nice on a project front page, or as summary for categories and author tags. Not sure yet about the details and what it should look like. Input welcome :-)
     
    6262tracfullblog.* = enabled
    6363}}}
     64 1. Include the core of the plugin as permission policy (necessary for attachments). Example of new default line if no other policies are used:
     65{{{
     66[trac]
     67permission_policies = DefaultPermissionPolicy, LegacyAttachmentPolicy, FullBlogCore
     68}}}
    6469 1. Run `trac-admin /path/to/env upgrade`.
    6570 1. Restart server and as `TRAC-ADMIN` you should now see 'Blog' in menu.