Difference between revisions of "Blogs"

From ADF Docs
Jump to: navigation, search
Line 5: Line 5:
 
* [[Install CS Blog Version 2 | Install ]]
 
* [[Install CS Blog Version 2 | Install ]]
  
=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 be long to a subsite
Line 33: Line 33:
 
* [[CS Blog Version 2 Element Comment]]
 
* [[CS Blog Version 2 Element Comment]]
  
=Scenarios=
+
==Scenarios==
 
* [[Add Blog]]
 
* [[Add Blog]]
 
* [[Edit Blog]]
 
* [[Edit Blog]]

Revision as of 18:29, 18 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 features presented in the ADF.

Getting Started

Requirements

  • Each blog post should have their own page
  • Each blog should be long 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