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.