RBML 0.1.3bAbout RBMLRBML is a markup language used to generate dynamic web-content. It is embedded among HTML and analyzed by the RBML Template Processing Engine (TPE).UpdatesThe TPE now supports the 'rebinclude tag! One can include other
.rbml or .html file by simply specifying <rebinclude "testinc.rbml"/> The TPE now supports unary tags! Before, one had to specify a closing tag, even if there was nothing between the opening and closing tag. For example, the old model required the following syntax: <rebset loginname "Bob"></rebset> Whereas, you can now use the more familiar standard SGML syntax of: <rebset loginname "Bob"/> Supported Tags
Future Tags
SetupThe project is currently being developed on a Windows server and as such the instructions will be geared towards Windows, but differences for *NIX should be obvious to anyone comfortable with *NIX.Assuming the following setup for Rebol and Apache/Win32: c:\rebol\rebol.exe c:\program files\apache group\apache\
First, just pop the "rbml.r" file into the cgi-bin directory of the apache
installation like so: c:\program files\apache group\apache\cgi-bin\rbml.r Then, put your RBML template files into the htdocs directory like so: c:\program files\apache group\apache\htdocs\test.rbml c:\program files\apache group\apache\htdocs\testinc.rbml Add the following lines to your httpd.conf in the "apache\conf" directory: Action rbml /cgi-bin/rbml.r AddHandler rbml .rbmlStart or restart the apache service and hit http://localhost/test.rbml (Voila!) Feel free to contact me with comments, questions or suggestions. Files
Copyright 2001 Schuhr.Com
|