ref: fbd16e76e4e780b3b4c5a9adf1826f5f4be604a5
parent: 21ce37b48a35f10253711e59ea46504d67e9fbf5
author: sl <uriel@engel.se.cat-v.org>
date: Wed Feb 4 22:02:10 EST 2009
Expand documentation in werc website.
--- a/sites/werc.cat-v.org/docs/config_options.md
+++ b/sites/werc.cat-v.org/docs/config_options.md
@@ -1,0 +1,43 @@
+Werc Configuration Options
+==========================
+
+
+Titles and metadata
+-------------------
+
+Variables:
+
+* Page title:
+ * siteTitle
+ * siteSubTitle
+
+* Html header meta tags:
+ * meta_description
+ * meta_keywords
+ * extraHeaders - Raw extra headers.
+
+
+Sidebar and navigation
+----------------------
+
+Variables:
+
+* sideBarNavTitle
+
+Functions:
+
+* `conf_hide_paths [paths_patterns ...]` - Hide the given patterns from navigation menu, sitemap and dir listing (do *not* depend on this for securty!).
+
+Http control
+------------
+
+Variables:
+
+* extraHttpHeaders - Raw HTTP headers to be added to response.
+
+Functions:
+
+* `conf_perm_redirect [pattern] destination` - If pattern is provided, match it against the requested url, and replace the match with `destination`; ie., *s/pattern/destination/.
+
+
+
--- a/sites/werc.cat-v.org/docs/rc_template_lang.md
+++ b/sites/werc.cat-v.org/docs/rc_template_lang.md
@@ -1,5 +1,5 @@
-Rc template language
-====================
+The Rc Template Language
+========================
Implemented by Kris, thanks!
@@ -10,3 +10,32 @@
* To 'inline' the value of an environment variable use `%($my_var%)`
That is basically it!
+
+
+Examples
+--------
+
+Loops
+
+ <ul>
+ % for(i in a b c) {
+ % echo '<li>'$i'</li>'
+ % }
+ </uL>
+
+Is equivalent to:
+
+ <ul>
+ % for(i in a b c) {
+ <li>%($i%)</li>
+ % }
+ </uL>
+
+and results in this output:
+
+ <ul>
+ <li>a</li>
+ <li>b</li>
+ <li>c</li>
+ </ul>
+