A list of out-of-the-box included plugins. You can remove them by deleting them from the system/plugins folder.
- Bloglike
- Password
- Calendar
- Download-page
Turn a collection of markdown files into your own blog. Sorting by date, RSS-Feed and tagging included!
Available settings:
title: StringText displayed inside a<h1>element at the top of the page (optional)previewlen: IntegerNumber of characters displayed in the preview (default 200)layout: StringA templated text from wich the list entries for the blog are generated. Gets passed through markdown, so html support is wonky until we find a better parser.tagged: BooleanWether or not articles are tagged. Enables Sorting by tags. Articles are required to havetagsmetadata. You also have to supply your own layout with an<article tags="{{tags}}">tag as the root. (requires JavaScript).
Simple password protection for folders. Uses .htaccess and .htusers files. Make sure they are enabled in your (apache) webserver config.
Supply username and password in the plugin config.
The calendar-Plugin can be configured with the following JSON-object.
"plugin": {
/* The name of the Calendar Plugin */
"name": "calendar",
/* The Title displayed at the title page */
"title": "Programm",
/* Forces the usage of the timezone instead of UTC (optional) */
"forceTimeZone": true,
/* The time starting from today displayed on the event page (optional) */
"mainPageInterval": "P6M",
/* The template for a date in the event lists (optional) */
"contentPreviewDay": "## {{date}}\n{{renderedEvents}}\n",
/* The template for an event in the event lists (optional) */
"contentPreviewEvent": " * **{{startTime}}** [{{summary}}]({{filename}}.html) \n",
/* The template of the event page (optional) */
"contentEventPage": "# {{summary}}\n\n*Start:* {{startDate}} {{startTime}} \n*Ende:* {{endDate}} {{endTime}} \n*Ort:* {{location}}\n\n{{description}}\n",
/* The timezone used for the time of the events (optional) */
"defaultTimeZone": "DE"
}
- The calendar plugin generated an
index.htmlwith the upcoming events, anall.htmlwith all events in chronological order, and an own page for every event in the calendar. - If there exists an
index.mdin the used folder, its contents are displayed before the calendar listing.
Make files inside a directory avalable for download.