EnglishFrenchSpanish

Ad


OnWorks favicon

chronicle-entry-filter - Online in the Cloud

Run chronicle-entry-filter in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command chronicle-entry-filter that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


chronicle-entry-filter - Convert blog files to HTML, if required.

SYNOPSIS


Help Options

--help Show a brief help overview.
--version Show the version of this script.

Options

--format The global format of all entries.
--filename The name of the single file to process.

Filters

--pre-filter A filter to run before convertion to HTML.
--post-filter A filter to run after HTML conversion.

ABOUT


This script is designed to receive a filename and a global formatting type upon the
command line. The formatting type specifies how the blog entry file will be processed:

1. If the format is "textile" the file will be converted from textile
to HTML.

2. If the format is "markdown" the file will be converted from markdown
to HTML. The related format "multimarkdown" is also recognised.

3. If the format is "html" no changes will be made.

Once the conversion has been applied the code will also be scanned for <code> tags to
expand via the Text::VimColour module, if it is installed, which allows the pretty-
printing of source code.

To enable the syntax highlighting of code fragments you should format your code samples as
follows:

Subject: Some highlighted code.
Date: 25th December 2009
Tags: chronicle, perl, blah

<p>Here is some code which will look pretty ..</p>
<code lang="perl">
#!/usr/bin/perl -w
...
..
</code>

Notice the use of lang="perl", which provides a hint as to the type of syntax highlighting
to apply.

Additionally you may make use of the pre-filter and post-filter pseudo-headers which allow
you to transform the entry in further creative fashions.

For example you might wish the blog to be upper-case only for some reason, and this could
be achieved via:

Subject: I DONT LIKE LOWER CASE
Tags: meta, random, silly
Date: 25th December 2009
Pre-Filter: perl -pi -e "s/__USER__/`whoami`/g"
Post-filter: tr [a-z] [A-Z]

<p>This post, written by __USER__ will have no lower-case values.</p>
<p>Notice how my username was inserted too?</p>

You may chain arbitrarily complex filters together via the filters. Each filter should
read the entry on STDIN and return the updated content to STDOUT.

(If you wish to apply a global filter simply pass that as an argument to chronicle, or in
your chroniclerc file.)

Use chronicle-entry-filter online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 2
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 3
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 4
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 5
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • 6
    Shadowsocks
    Shadowsocks
    A fast tunnel proxy that helps you
    bypass firewalls This is an application
    that can also be fetched from
    https://sourceforge.net/projects/shadowsocksgui/.
    It ha...
    Download Shadowsocks
  • More »

Linux commands

Ad