Blog Module

From ExtractValue Wiki

Jump to: navigation, search

The Blog Module of the Content Management System (CMS) is the application for updating and distributing blogs, news and press releases.

Contents

Business Description

Get the most visibility with a blog that is syndicated to your Group profile, your business website, financial web portals and your e-mail lists.

Requirements

Good Design

  • good pattern usages ( MVC , et .al ) - helps structure development.
  • good abstraction - helps keep interfaces clean
  • optimizable - avoid object orientation just for it's sake
  • internationalization - keep all user interaction paths i18n clean.
  • plugins - allows lower costs for future development.
  • documented - keeps costs for future work down.
  • careful database usage - caching database results properly helps optimization

Features

  • tagging - needed for platform metadata
  • security - needed for platform
  • storage of multiple blogs in one set of tables - helps make merging easy
  • WSYIWYG editor - keeps beginners from being scared off.
  • REST interface - helps avoid person pressing delete and deleting 2 entries.
  • RSS syndication stream - useful for platform when merging blogs & others.
  • multiple access to blogs - for group blogs.
  • comments - standard.
  • admin for comments
    • hold for authorization, allow only certain security levels
    • deletable
  • plugins for migration from WP, others.


Current Features

As of 00:41, 21 August 2008 (UTC), the Blog Module has these current features:
Admin Side:

  1. Standard blogging features:
    • Add, delete, publish, unpublish, or edit entries
    • Edit entry title
    • Edit page title
    • Edit page meta tags
    • Edit authors
    • Edit body content

Client side:

  1. Print page
  2. Email articles to a friend

Future Goals

Admin Side:

    • Tag article with keywords
    • Upload images
    • Display image as header, thumbnail, or set width
  1. Advanced blogging features:
    • Add/Edit modules in right-side column. Modules are:
      1. Highlighted quotes
      2. Charts/Graphs
      3. Related articles
      4. Top headlines
      5. RSS feeds
      6. Video
  2. Categorization of articles in a hierarchical structure to link related topics
  3. Ability to interlink:

Client side:

  1. Bookmarking tools (Digg, Stumbleupon, Delicio.us)
  2. Ability to comment on articles


Related Links

  • Pligg - (Like an open-source Digg) Pligg has perfected content management in a unique way that encourages users to participate and control the content on the site. This makes the site user-moderated and allows for "social publishing" where the stories are created and promoted by members not website editors.
  • Drigg - Like Pligg but built in Drupal

Blikis

Read more about Blikis here.

Category Tree

Personal tools