Difference between revisions of "Blogs"

From ADF Docs
Jump to: navigation, search
(Potential)
(Overview)
Line 1: Line 1:
 
=Overview=
 
=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 features presented in the ADF.
+
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 be long to a subsite
+
* 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 Posts should have a "draft" status that allows the post to not be published
+
* 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

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

Cselements blog.png

Scenarios

Potential

  • Move Blog