The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.048 - 2015-06-22

  • fix vim swap files being parsed as markdown
  • add ListItem page to wrap pages in a list page
  • add basename and dirname to Page objects
  • fix templated content not rendered in blog list
  • remove Statocles::Page::Feed
  • allow Path::Tiny objects in link href attrs
  • fix double / when building App urls
  • remove duplicate test
  • make it easier to deal with one page link
  • add type to base Page role
  • add more basic docs to the app role
  • link to built-in app docs in app role documentation
  • remove unused import
  • upgrade perl in travis config
  • update site theme from default theme
  • add fontawesome and icons for rel=external links
  • fix schema-less URLs being rewritten by build
  • add rel="external" to external perldoc links
  • add release v0.047 announcement

Documentation

Run Statocles commands
Get help for Statocles
A guide to configuring a Statocles site
How to use Statocles to write content
How to deploy a Statocles site
How Statocles works and how to write Statocles modules
How to set up a Statocles site
A guide to making Statocles themes
Prepare a release blog entry for this project

Modules

A static site generator
Base role for Statocles applications
A blog application
Render documentation for Perl modules
Plain documents made into pages with no extras
Manage static files like CSS, JS, images, and other untemplated content
Base module for Statocles modules
The statocles command-line interface
Base role for ways to deploy a site
Deploy a site to a folder on the filesystem
Deploy a site to a Git repository
Base class for all Statocles documents
Events objects for Statocles
A link object to build <a> and <link> tags
Render documents into HTML
Render documents into HTML
A page wrapping a file (handle)
A page presenting a list of other pages
An item in a List page
A plain page (with templates)
Check links and images for validity during build
An entire, configured website
Base role for repositories of documents and files
A store made up of plain files
A template object to pass around
Common test routines for Statocles
Templates, headers, footers, and navigation
Type constraints and coercions for Statocles
Various utility functions to reduce dependencies

Provides

in lib/Statocles/Base.pm
in lib/Statocles/Event.pm