Displays or sets blazeblogger configuration options
blaze-config [-qV] [-b directory] [-E editor] option [value...]
blaze-config -e [-b directory]
blaze-config -h|-v
blaze-config either sets BlazeBlogger configuration options, or displays their current value. Additionally, it can also open a configuration file in an external text editor.
Allows you to specify a directory in which the BlazeBlogger repository is placed. The default option is a current working directory.
Allows you to specify an external text editor. When supplied, this option overrides the relevant configuration option.
Allows you to edit the configuration in a text editor.
Disables displaying of unnecessary messages.
Enables displaying of all messages. This is the default option.
Displays usage information and exits.
Displays version information and exits.
A title of your blog.
A subtitle of your blog.
A brief description of your blog.
A comma-separated list of keywords.
A theme for your blog. Note that it must point to an existing file in the \*(C`.blaze/theme/\*(C' directory. The default option is \*(C`default.html\*(C'.
A style sheet for your blog. Note that it must point to an existing file in the \*(C`.blaze/style/\*(C' directory. The default option is \*(C`default.css\*(C'.
A translation of your blog. Note that it must point to an existing file in the \*(C`.blaze/lang/\*(C' directory. The default option is \*(C`en_US\*(C'.
A number of blog posts to be listed on a single page. The default option is 10.
A boolean to enable (\*(C`true\*(C') or disable (\*(C`false\*(C') colors in the blaze-list output. The default option is \*(C`false\*(C'.
A boolean to enable (\*(C`true\*(C') or disable (\*(C`false\*(C') colors in the blaze-log output. The default option is \*(C`false\*(C'.
A document type. It can be either \*(C`html\*(C' for \s-1HTML\s0, or \*(C`xhtml\*(C' for the \s-1XHTML\s0 standard. The default option is \*(C`html\*(C'.
A file extension. The default option is \*(C`html\*(C'.
A character encoding. Note that it has to be in a form that is recognized by W3C standards. The default option is \*(C`UTF-8\*(C'.
An external text editor. When supplied, this option overrides the system-wide settings.
An external application to be used to process newly added or edited blog posts and pages. Note that you must supply \*(C`%in%\*(C' and \*(C`%out%\*(C' in place of an input and output file name respectively. This option is disabled by default.
A \s-1URL\s0 of your blog, for example \*(C`http://example.com\*(C'.
A number of blog posts to be listed in the feed. The default option is 10.
A boolean to enable (\*(C`true\*(C') or disable (\*(C`false\*(C') inclusion of the whole content of a blog post in the feed, even though the <!-- break --> form is used. The default option is \*(C`false\*(C'.
A location of a blog post author name. It can be placed above the post (\*(C`top\*(C'), below it (\*(C`bottom\*(C'), or nowhere on the page (\*(C`none\*(C'). The default option is \*(C`top\*(C'.
A location of a date of publishing. It can be placed above the post (\*(C`top\*(C'), below it (\*(C`bottom\*(C'), or nowhere on the page (\*(C`none\*(C'). The default option is top.
A location of post tags. They can be placed above the post (\*(C`top\*(C'), below it (\*(C`bottom\*(C'), or nowhere on the page (\*(C`none\*(C'). The default option is \*(C`top\*(C'.
Your full name to be used in the copyright notice, and as the default post author. The default option is \*(C`admin\*(C'.
Your nickname to be used as the default post author. When supplied, it overrides the user.name setting. This option is disabled by default.
Your email address. The default option is \*(C`admin@localhost\*(C'.
Unless the core.editor option is set, BlazeBlogger tries to use system-wide settings to decide which editor to use.
A file containing the configuration.
A directory containing blog themes.
A directory containing style sheets.
A directory containing language files.
Configure the default text editor:
~]$ blaze-config core.editor nano The option has been successfully saved.
Configure the user information:
~]$ blaze-config user.name Jaromir Hradilek The option has been successfully saved. ~]$ blaze-config user.email [email protected] The option has been successfully saved.
Configure the blog appearance:
~]$ blaze-config blog.title BlazeBlogger The option has been successfully saved. ~]$ blaze-config blog.subtitle a CMS without boundaries The option has been successfully saved. ~]$ blaze-config blog.theme keepitsimple.html The option has been successfully saved. ~]$ blaze-config blog.style keepitsimple.css The option has been successfully saved.
Configure the \s-1RSS\s0 feed:
~]$ blaze-config feed.fullposts true The option has been successfully saved. ~]$ blaze-config feed.posts 10 The option has been successfully saved. ~]$ blaze-config feed.baseurl http://blaze.blackened.cz/ The option has been successfully saved.
Open the configuration in a text editor:
~]$ blaze-config -e
To report a bug or to send a patch, please, add a new issue to the bug tracker at <http://code.google.com/p/blazeblogger/issues/>, or visit the discussion group at <http://groups.google.com/group/blazeblogger/>.
Copyright (C) 2008-2011 Jaromir Hradilek
This program is free software; see the source for copying conditions. It is distributed in the hope that it will be useful, but \s-1WITHOUT\s0 \s-1ANY\s0 \s-1WARRANTY\s0; without even the implied warranty of \s-1MERCHANTABILITY\s0 or \s-1FITNESS\s0 \s-1FOR\s0 A \s-1PARTICULAR\s0 \s-1PURPOSE\s0.