Programming

Libronix Tools

Openoffice.org => Libronix Sermon File Conversion Graphic

SourceForge.net LogoTransforming the way you work with Libronix.
Well maybe or maybe not but I am hoping for a growing collection of tools which will assist you in working with Libronix.

The First major project comprising Libronix Tools is a conversion filter which will take Openoffice.org documents and directly export them into ready to compile Libronix Sermon Files.
After that is finished I plan on creating some other XSLT filters for Openoffice.org which will enable import/export functionality for a number of Libronix's XML based documents.
You can read more about the first filter which is somewhat simply named OOo2lbxsfl by clicking the link below. (or here if you insist).
The file, code hosting and bug reporting and more should all be done at the Sourceforge site. I will of course host the completed version here but the most up to date version will always be available at the Sourceforge site.

The Extent of lbxsfl formatting

Formatting

The documented formatting for lbxsfl is very limited as it stands. It is based upon basic wiki syntax and provides for the following:

  • Paragraphs
    • <crlf>
    • line breaks \\
  • Headings (1-6)
    1. !
    2. !!
    3. !!!
    4. !!!!
    5. !!!!!
    6. !!!!!!
  • Emphasis
    • Italic /
    • Bold *
  • Lists
    • UL <crlf> *
    • OL <crlf> #.
    • nested lists of both types are accomplished by equalized spacing before the tag
  • tables | | |
  • Horizontal lines ----<crlf>
  • hyperlinks
    • (this is misleading and appears to work only internally with Libronix- a big limitation)
    • [[datatypereference|displayedtext]]
    • Refer to the documentation regarding the differences between parsed and unparsed references
  • Segment
    • {{ }}
    • Language Uses the two or three letter language code after a colon the word follows.
    • {{:el γινωσκω}}

OpenOffice.org => Libronix Sermon File Addin

Overview

I am attempting to write an export filter for
OpenOffice.org which will export Libronix Sermon File's ready to be compiled from within Libronix. The Libronix sermon file format (*.lbxsfl) is just a basic XML file with some fairly simple rules. I have yet to determine whether or not the formatting represented in the help file represents the entirety of all of the formatting options. (Internal Libronix Link)

SourceForge.net Logo
Sourceforge is providing the bug tracking and file serving for this project. You can link directly to it and related projects at: http://sourceforge.net/projects/libronixtools/

If you are interested in helping with developing tools for Libronix to be released under GPL licensing and you wish to distribute them under the libronixtools sourceforge account let me know.

quicktagsplus

I didn't want to use a WYSYWIG editor on stilltruth so I opted to use quicktags by Bèr Kessels. He only included a few basic tags however and I wanted more so I used his directions to create quicktagsplus. Quicktagsplus is hereby released under GPL2.

Until I can gain CVS access at Drupal (should be soon) the first version of quicktagsplus is available here.
to install:

Drupal Module Contributions

I have built stilltruth upon Drupal as a CMS. One of the great characteristics of Drupal is it's easy extensibility. While for the most part I can't program my way out of a paper sack I can follow directions. So following those directions as I find them I intend to submit patches and extensions to various modules. They are listed below.

XML Editor

Found a new free tool at Microsoft today called XML Notepad 2007... This is the link http://www.microsoft.com/downloads/details.aspx?familyid=72D6AA49-787D-4...