Difference between revisions of "Blogs"
From ADF Docs
(→Potential) |
(→Overview) |
||
Line 1: | Line 1: | ||
=Overview= | =Overview= | ||
− | Blogging in CommonSpot should be as simple and easy as managing | + | Blogging in CommonSpot should be as simple and easy as managing events. Users should be able to add/modify/delete and reuse blog content easily. The reworking of the original blog application will build upon the lessons learned and take advantage of new ADF featuresF. |
== Getting Started == | == Getting Started == | ||
Line 6: | Line 6: | ||
==Requirements== | ==Requirements== | ||
− | * Each blog post should have their own page | + | * Each blog post should have their own page. |
− | * Each blog should | + | * Each blog should belong to a subsite. |
− | * Searching should be available by blog | + | * Searching should be available by blog. |
− | * Tags should be used for both categorization and page metadata (keywords) | + | * Tags should be used for both categorization and page metadata (keywords). |
− | * Blog posts should have the option to display comments (or not) | + | * Blog posts should have the option to display comments (or not). |
− | * Blog posts should have the option to display trackbacks (or not) | + | * Blog posts should have the option to display trackbacks (or not). |
* Users posting comments should be able to authenticate against: | * Users posting comments should be able to authenticate against: | ||
** CommonSpot | ** CommonSpot | ||
** External DB | ** External DB | ||
** Facebook (via Facebook Connect) | ** Facebook (via Facebook Connect) | ||
− | * Blog pages should display a 30 day calendar widget with recent blog posts highlighted like the Calendar of Events | + | * Blog pages should display a 30 day calendar widget with recent blog posts highlighted like the Calendar of Events. |
− | * Blogs should be managed from a central administrator | + | * Blogs should be managed from a central administrator. |
− | * Blogs should have security to control who owns and who can post | + | * Blogs should have security to control who owns and who can post. |
− | * Blog | + | * Blog posts should have a "draft" status that allows the post to not be published. |
==Technical Specs== | ==Technical Specs== | ||
− | * Custom Field type for categories should preform better than the previous application | + | * Custom Field type for categories should preform better than the previous application. |
− | * Calendar Element will be handled similar to Events element using a RH on the Blog Element with the proper filter | + | * Calendar Element will be handled similar to Events element using a RH on the Blog Element with the proper filter. |
− | * Creating a blog post will use the [[Add Blog Post]] Custom script which will create the page similar to the way the American AUpedia application is completed | + | * Creating a blog post will use the [[Add Blog Post]] Custom script which will create the page similar to the way the American AUpedia application is completed. |
− | * In the [[Add Blog Post]] functionality a [[CS CFT Subsite]] would be used to create a new subsite for the new blog | + | * In the [[Add Blog Post]] functionality a [[CS CFT Subsite]] would be used to create a new subsite for the new blog. |
==Elements== | ==Elements== |
Revision as of 22:26, 20 December 2009
Contents
[hide]Overview
Blogging in CommonSpot should be as simple and easy as managing events. Users should be able to add/modify/delete and reuse blog content easily. The reworking of the original blog application will build upon the lessons learned and take advantage of new ADF featuresF.
Getting Started
Requirements
- Each blog post should have their own page.
- Each blog should belong to a subsite.
- Searching should be available by blog.
- Tags should be used for both categorization and page metadata (keywords).
- Blog posts should have the option to display comments (or not).
- Blog posts should have the option to display trackbacks (or not).
- Users posting comments should be able to authenticate against:
- CommonSpot
- External DB
- Facebook (via Facebook Connect)
- Blog pages should display a 30 day calendar widget with recent blog posts highlighted like the Calendar of Events.
- Blogs should be managed from a central administrator.
- Blogs should have security to control who owns and who can post.
- Blog posts should have a "draft" status that allows the post to not be published.
Technical Specs
- Custom Field type for categories should preform better than the previous application.
- Calendar Element will be handled similar to Events element using a RH on the Blog Element with the proper filter.
- Creating a blog post will use the Add Blog Post Custom script which will create the page similar to the way the American AUpedia application is completed.
- In the Add Blog Post functionality a CS CFT Subsite would be used to create a new subsite for the new blog.
Elements
Scenarios
Potential
- Move Blog