Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/memowe/contenticious
A simple file based "CMS" on Mojo steroids!
https://github.com/memowe/contenticious
markdown perl websites
Last synced: 3 months ago
JSON representation
A simple file based "CMS" on Mojo steroids!
- Host: GitHub
- URL: https://github.com/memowe/contenticious
- Owner: memowe
- License: mit
- Archived: true
- Created: 2009-12-22T22:56:06.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2019-04-10T06:03:57.000Z (over 5 years ago)
- Last Synced: 2023-04-20T13:59:25.478Z (over 1 year ago)
- Topics: markdown, perl, websites
- Language: Perl
- Homepage: http://memowe.github.com/contenticious
- Size: 299 KB
- Stars: 68
- Watchers: 12
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
- License: MIT-LICENSE
Awesome Lists containing this project
README
# Contenticious [![Build Status](https://travis-ci.org/memowe/contenticious.svg?branch=master)](https://travis-ci.org/memowe/contenticious)
Contenticious is a simple way to build a pretty website from Markdown content. It includes a helper script which will create example pages and directories for you to get you started in no time. With one single command Contenticious will create static HTML ready for upload. It's also possible to mount Contenticious in existing Mojolicious web apps.
See [memowe.github.com/contenticious](http://memowe.github.com/contenticious) for an introduction.
## Prerequisites
Package | Version
---|---
perl | 5.10.1
File::Copy::Recursive | 0.38
File::Share | 0.25
Mojolicious | 8.05
Mojolicious::Plugin::AssetPack | 1.45
Mojolicious::Plugin::PODViewer | 0.004
Mojolicious::Plugin::RelativeUrlFor | 0.052
Mojolicious::Plugin::Subdispatch | 0.04
Text::Markdown | 1.000031Build requires
Package | Version
---|---
File::ShareDir::Install | 0.13## Installation
This distribution is available on CPAN. You can install it like any other CPAN module via
$ cpan Contenticious
or
$ cpanm Contenticious
See their documentation for details. To install it manually, download the dist tarball or clone the git repository and execute the following standard procedure:
$ cpanm --installdeps --notest .
$ perl Makefile.PL
$ make
$ make test
$ make installIt's possible to use this module from inside of its dist directory without installation.
## Documentation
After installation you can access the main documentation with this command:
$ perldoc Contenticious
It's possible to [view the same file without installing Contenticious](https://github.com/memowe/contenticious/blob/master/lib/Contenticious.pod).
## Author and License
Copyright (c) [Mirko Westermeier](https://github.com/memowe), [[email protected]](mailto:[email protected]).
Credits:
- [Joel Berger](https://github.com/jberger)
- [John Hall](https://github.com/dancingfrog)
- [Stephan Jauernick](https://github.com/stephan48)
- [Keedi Kim](https://github.com/keedi)
- [Slaven Rezić](https://github.com/eserte)
- [Roy Storey](https://github.com/kiwiroy)
- [Joan Pujol Tarrés](https://github.com/mimosinnet)
- [Maxim Vuets](https://github.com/mvuets)Thank you for your contributions!
Published under the MIT license. See MIT-LICENSE.