Ywiki is a command line program which formats wiki style text files (MediaWiki formatting rules) into html. The reason to develop this program is:
No installation is required. Just unzip downloaded archive in some folder and use provided exe.
No de-installation needed - just remove .exe and that's it.
For now it is very simple: start program with parameter input .wiki file (and possibly name/folder where you want to get result).
For example:
YwikiCmd Ywiki.wiki
shall convert this file into html file.
another example (using wildcard):
YwikiCmd *.wiki r:\
will read and format *.wiki files, putting resulting *.html on r:\
Formatting follows MediaWiki rules. Implemented features:
Date | Version | Description |
---|---|---|
2018.05.02 | 1.06.00 | * change: do not add ".html" for links if it already has .html |
2017.05.23 | 1.05.03 | * bugfix: bold and italic can start and end on different lines |
2015.11.21 | 1.05.02 | * bugfix: <pre>/<source> are automatically in <nowiki> state and shall not eat XML comments |
2015.11.19 | 1.05.01 | * bugfix: handling of <code> and comment inside line which starts with space |
2015.11.11 | 1.05.00 | * added: support for graphviz and quickgv |
2015.04.02 | 1.04.07 | * bugfix: another problem fixed when changing bullet type |
2015.04.01 | 1.04.06 | * bugfix: changing bullet type on same level; wrong html template hardcoded into program |
2015.02.12 | 1.04.05 | + added: support for source tag (simply converted to pre) |
2015.02.04 | 1.04.04 | + added: support for indent (:) and definition list (; and :) |
2015.01.31 | 1.04.03 | + added: bugfix: support external links with different label, i.e. [http://mediawiki.org MediaWiki] and pixel size for images |
2015.01.12 | 1.04.02 | + added: support usage of <strike> and comments |
2014.12.19 | 1.04.01 | * bugfix: support usage of <b> and <i> |
2014.12.18 | 1.04.00 | + added: support for external links (http & https) |
2014.12.08 | 1.03.00 | + handle "row style", i.e. "|- ..." goes to <tr ... + handle captions: i.e. |+ + template for generation (cmd line -tmpl parameter) |
2014.12.07 | 1.02.05 | * bugfix: handle "<pre>" correctly (auto-on <nowiki>) |
2014.12.05 | 1.02.04 | * bugfix: handle bar "|" inside <nowiki> section in tables. * bugfix: do not put <p> in <pre> sections |
2014.12.04 | 1.02.03 | * bugfix: generate correct link when used without bar inside, i.e.: [[link]] |
2014.12.01 | 1.02.02 | * bugfix: do not put .html in internal links |
2014.11.30 | 1.02.01 | * bugfix: handling of cell attributes |
2014.11.30 | 1.02.00 | + Accept col/row span. * Correctly handle <nowiki> * handle HTML tags |
2014.11.13 | 1.01.03 | * Bugfix: do not put <pre> for empty line with spaces on it |
2014.11.13 | 1.01.02 | + Adding: -file command line parameter |
2014.11.13 | 1.01.01 | + Adding: .html for links |
2014.11.11 | 1.01.00 | + Added: support for tables; using of css in head |
2014.11.05 | 1.00.00 | + First public release |