Skip to content

trevortwining/liveblog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Liveblog

This repository is the base for a new liveblogging module for the Drupal distribution Thunder.
This module concentrates on providing the best User Experience for the editor as possible.

Overall Structure

The Liveblog will consist of following structure:

  • A lead article at the top
  • Followed by the liveblog, which consists of
    • individual entries/items,
    • with different content types (Text/Image/Twitter...),
    • which updates automatically

Components

It will be splitted into different components.

  1. A UI component
  2. A Drupal module

These components should talk with each other over a defined API.
The API and the UI component should be as flexible as possible, so that new content-types can be added easily later.

UI component

The UI should consist of a JavaScript library, which also consists of two components:

The feed display, which handles

  • updating the feed
  • displaying of new blogging items
  • updating modified items

and the editorial view, where editors can

  • publish different content
  • edit content
  • see a live preview of their content

Drupal Module

The drupal module handles

  • persisting items in the database
  • providing previews for embedded data
  • caching

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published