Enhance the editorial interface and improve the processes and workflows around creating, editing or removing content.

GitHub Pages

Powered by GitHub Pages

Module allowing users to create a HTML version of a node and then push it to GitHub's free Pages hosting.

Based heavily on Kevin O'Brien's SaveToFTP module.

Inspired by the awesomeness of Mike Bostock, d3.js creator.

Installation

Untar or unzip the downloaded module to your module directory (e.g. sites/all/modules) and then enable on the admin modules page (/admin/modules).

Usage

1. Configure at /admin/config/media/ghpages.
Ensure that the repo you plan to push to has a "gh-pages" branch!

2. Go to a node's edit page, e.g., node/edit/1.
At the bottom there will be a "Push to GitHub" button

3. Everything should then be visible at http://username.github.com/repo_name

Requirements

ToDos

  • Add "Remove from GitHub" button
  • Add user-level config options (I.e., user repos)

Spider Event Calendar

This module is the best Drupal Event Calendar plugin available in Drupal Modules Directory.

Availability Calendars Views Integration

Creates an option for Views that allows you to output a View containing calendar(s) availability data, not as the supplied widget, but with actual control over the various availability data.

Node view count

Node View Count module allows to count node views. Unlike statistics module, this module records each view of node with user uid and timestamp.

Pages

Subscribe with RSS Subscribe to RSS - Content editing experience