Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
DocPad plugin for specifying document dates at the beginning of their filenames
CoffeeScript JavaScript Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
.npmignore
Cakefile
README.md
package.json

README.md

Date from Filename Plugin for DocPad

This plugin provides support for DocPad for specifying document dates at the beginning of their filenames.

Install

npm install --save docpad-plugin-datefromfilename

Usage

To use, simply prepend document file name with date formatted like YYYY-MM-DD separated from base name with either nothing, space, - or _. In the end basename (without extension) of your file should look something like this:

2013-03-10_my-awesome-page

Configuration

By default, this plugin does not remove date part from output filename. This can be changed in your DocPad configuration file by adding something similar to the following:

plugins:
    datefromfilename:
        removeDate: true

You can customize the regular expression used to parse dates from filenames with dateRegExp:

plugins:
  datefromfilename:
    dateRegExp: /\b(\d{4})-(\d{2})-(\d{2})-/

License

Licensed under the incredibly permissive MIT License

Something went wrong with that request. Please try again.