# \[ANN\] Rassmalog 6.0.0

**URL:** <https://www.ruby-forum.com/t/ann-rassmalog-6-0-0/115554>\
**Category:** Ruby\
**Created:** [September 26, 2007, 7:09am UTC](https://www.ruby-forum.com/t/ann-rassmalog-6-0-0/115554 "2007-09-26T07:09:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [September 26, 2007, 7:09am UTC](https://www.ruby-forum.com/t/ann-rassmalog-6-0-0/115554/1 "2007-09-26T07:09:49Z")

</div>

Rassmalog

A static blog engine based on YAML, eRuby, and Rake.  
It transforms blog entries written in Textile or other  
formatting systems into valid XHTML files that you can  
view on your computer or upload to your website.

```
        http://rassmalog.rubyforge.org

```

â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”

Version 6.0.0

Contents

â€¢ Caution  
â€¢ Repairs  
â€¢ Additions

This release gives you more control over where blog entries  
go in the output/ directory and adds support for truly  
static web pages so you can build a complete website around  
your blog.

It also adds a simple JavaScript search engine, makes it  
possible to use dynamic blog comments, fixes a show-stopper  
bug on Microsoft Windows, refreshes the default CSS theme,  
and includes numerous other improvements.

1 Caution #

â€¢ The predefined variables in templates have changed  
because the underlying data structures used in  
Rassmalog have been dramatically simplified. Refer to  
the API documentation and the template source files for  
details.

â€¢ The config/index.erb template has been renamed to  
config/list.erb.

â€¢ The config/page.erb template has been renamed to config  
/section.erb. Likewise, the Page class has been renamed  
to Section.

â€¢ The config/index.erb template has been renamed to  
config/list.erb.

â€¢ The config/search.erb template has been converted into  
a blog entry, as input/search.yaml.

2 Repairs #

â€¢ Fixed a show-stopper bug in Microsoft Windows: the rake  
command must be written with a [INS:.bat:INS] suffix,  
as rake[INS:.bat:INS]!

3 Additions #

â€¢ Ability to put blog entry files in the input/  
directory. The default output file path for these files  
is a mirror of its relative path in the the input/  
directory.

```
For example, the input/foo/bar/moz.yaml source fileâ€™s
corresponding output file is output/foo/bar/moz.html by
default.

```

â€¢ Ability enable/disable generation of the table of  
contents either globally or per blog entry.

â€¢ Ability to â€œhideâ€ a blog entry from the lists of  
entries, tags, and archives.

â€¢ Ability to use eRuby directives in more blog entry  
parameters. See the documentation for details.

â€¢ Support for format:verbatim tags in config/format.rb.  
These tags protect text from being interpreted by the  
text-to-HTML conversion process.

â€¢ Added a simple JavaScript search engine that was tested  
on IE6, Firefox 2, and Opera 9. Note that there is no  
loss of functionality for users of text-only web  
browsers.

â€¢ Permalinks are now added to each heading when the table  
of contents generation is enabled.

â€¢ Added a printer-friendly CSS style at input/styles/  
print.css.
