<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" >
	<channel>
		<title>Wiki2Go wiki</title>
		<link>http://wiki2go.nayima.be/</link>
		<description>Wiki2Go wiki</description>
		<language>en-us</language>
		<pubDate>21 December 2005 17:14 GMT</pubDate>
		<lastBuildDate>21 December 2005 17:14 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>

        <item>
        <title>Requested Features</title>
        <author>pascal</author>
        <pubDate>21 December 2005 17:14 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/RequestedFeatures.html</link>
        <guid isPermaLink="true">Wiki2Go/RequestedFeatures</guid>
        <description><![CDATA[<h2>Requested Features</h2>
<p>
<ul><li> SecurePages: some pages can only be edited by authenticated users, even on a PublicWiki
<li> Fastcgi support under Apache and Lighttpd
<li> ViewDiffs to see what changed between two versions of a page
<li> ConvertForFckEeditor to convert existing <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> markup to HTML markup suitable to use with the <a href="http://wiki2go.nayima.be/Wiki2Go/FckEditor.html">FckEditor</a>
</ul>]]></description>
        </item>
        <item>
        <title>WhoUsesWiki2Go</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:30 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/WhoUsesWiki2Go.html</link>
        <guid isPermaLink="true">Wiki2Go/WhoUsesWiki2Go</guid>
        <description><![CDATA[<h2>Who uses <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> ?</h2>
<p>
<STRONG>Public wikis</STRONG>
<p>
<ul><li> <a href="http://wiki.xp.be" target="_blank">http://wiki.xp.be</a> Wiki of the <a href="http://www.xp.be" target="_blank">Belgian XP users group</a>
<li> <a href="http://www.xpnl.org" target="_blank">http://www.xpnl.org</a> Wiki of the Dutch XP users group
<li> <a href="http://wiki.systemsthinking.net" target="_blank">http://wiki.systemsthinking.net</a> Wiki of the <a href="http://www.systemsthinking.net" target="_blank">Dutch-Belgian Systems Thinking group</a>
<li> <a href="http://www.agileopen.com" target="_blank">http://www.agileopen.com</a> Agile Open conference site organized by <a href="http://www.agilesystems.org" target="_blank">Agile Systems</a>
<li> <a href="http://dutchopen.agilesystems.org" target="_blank">http://dutchopen.agilesystems.org</a> wiki for the Dutch Open conference of <a href="http://www.solonline.nl" target="_blank">SoL-Neth</a> - the Dutch fractal of the Society for Organizational Learning
</ul>
<STRONG>Read-only sites</STRONG>
<p>
<ul><li> <a href="http://www.agilesystems.org" target="_blank">http://www.agilesystems.org</a> site of Agile Systems vzw
<li> <a href="http://www.xpday.net" target="_blank">http://www.xpday.net</a> Benelux XP Day Conference
<li> <a href="http://www.johanteirlinck.be" target="_blank">http://www.johanteirlinck.be</a> Site of Belgian author Johan Teirlinck
<li> <a href="http://www.nayima.be" target="_blank">http://www.nayima.be</a> Site of Nayima bvba
<li> <a href="http://blog.nayima.be" target="_blank">http://blog.nayima.be</a> Blog of Pascal Van Cauwenberghe
<li> <a href="http://www.xp.be" target="_blank">http://www.xp.be</a> Site of the Belgian XP users group
<li> <a href="http://www.secappdev.org" target="_blank">http://www.secappdev.org</a> Site dedicated to secure application development
<li> <a href="http://www.agileseminars.nl/" target="_blank">http://www.agileseminars.nl/</a> Site about "Agile seminars", talks about agile topics
</ul>
<STRONG>Private wikis</STRONG>
<ul><li> <a href="http://www.satirworkshops.com/" target="_blank">http://www.satirworkshops.com/</a> by the Satir Workshops collective
</ul>]]></description>
        </item>
        <item>
        <title>SCM Integration</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:23 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/SCMIntegration.html</link>
        <guid isPermaLink="true">Wiki2Go/SCMIntegration</guid>
        <description><![CDATA[<h2>SCM integration</h2>]]></description>
        </item>
        <item>
        <title>Wiki2GoRelease17</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:18 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease17.html</link>
        <guid isPermaLink="true">Wiki2Go/Wiki2GoRelease17</guid>
        <description><![CDATA[<h2>Release v1.17</h2>
<p>
<STRONG>Enhanced webserver support</STRONG>
<p>
<ul><li> Installation generates a configuration file for the <a href="http://www.lighttpd.net/" target="_blank">lighttpd</a> webserver
<li> Works with Apache <a href="http://httpd.apache.org/docs/1.3/mod/mod_proxy.html#proxypass" target="_blank">ProxyPass</a> 
</ul>
<STRONG>Improved CVS integration</STRONG>
<ul><li> Full logging of CVS interaction
<li> Files with embedded spaces allowed
</ul>
<STRONG>Improved administrative interface</STRONG>
<p>
<ul><li> Directory browsing to edit file
</ul>
<STRONG>Bugfixes</STRONG>
<p>
<ul><li> File uploaded with Internet Explorer includes full path
</ul>]]></description>
        </item>
        <item>
        <title>FrontPage</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:13 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/FrontPage.html</link>
        <guid isPermaLink="true">Wiki2Go/FrontPage</guid>
        <description><![CDATA[<h2>Wiki 2 Go wiki site</h2>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> is a wiki written in Ruby, which has the following aims/features:
<ul><li> Easy to install and configure
<li> Protection against <a href="http://wiki2go.nayima.be/Wiki2Go/WikiSpam.html">WikiSpam</a>
<li> Offline mode to use a public wiki, even when not connected
<li> 
</ul>
<a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> uses simple <a href="http://wiki2go.nayima.be/Wiki2Go/TextFormattingRules.html">TextFormattingRules</a>
<p>
<hr>
<p>
<STRONG>Administration</STRONG>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/DownloadWiki2Go.html">DownloadWiki2Go</a> The current version is <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease17.html">Wiki2GoRelease17</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/InstallWiki2Go.html">InstallWiki2Go</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/ConfigureWiki2Go.html">ConfigureWiki2Go</a>
<p>
<hr>
<p>
<STRONG>Development</STRONG>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/ImplementedFeatures.html">ImplementedFeatures</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/ActiveFeatures.html">ActiveFeatures</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/RequestedFeatures.html">RequestedFeatures</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/KnownBugs.html">KnownBugs</a>
<p>
<hr>
<p>
<STRONG>Who's Who?</STRONG>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/WhoDevelopsWiki2Go.html">WhoDevelopsWiki2Go</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/WhoUsesWiki2Go.html">WhoUsesWiki2Go</a>]]></description>
        </item>
        <item>
        <title>Run Wiki2Go</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:13 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/RunWiki2Go.html</link>
        <guid isPermaLink="true">Wiki2Go/RunWiki2Go</guid>
        <description><![CDATA[<h2>Run your wiki</h2>
<p>
<STRONG>Embedded webserver</STRONG>
<p>
Use the following command to use the embedded webserver
<pre>
Wiki2GoServer.rb 
    -d, --dir < directory>           (default is current directory)
    -p, --port < nb>                 (default is port 8081)
    -w, --wiki < wikiname>           (default is 'Wiki2Go')
    -s, --single                     Single or multi-wiki (default)
    -r, --rublets                    Allow dynamic pages
    -m, --module name                CVS module
    -c, --cvsroot root               CVS root
    -b, --blogstyle                  RSS contains creation date
    -h, --help                       Show this message
</pre>  
<p>
<STRONG>Apache</STRONG>
<p>
Include &lt; installation dir&gt;/config/site.conf in your apache configuration
<p>
Restart apache
<p>
<STRONG>lighttpd</STRONG>
<p>
lighttpd -f &lt; installation dir&gt;/config/lighttpd.conf]]></description>
        </item>
        <item>
        <title>Active Features</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:12 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/ActiveFeatures.html</link>
        <guid isPermaLink="true">Wiki2Go/ActiveFeatures</guid>
        <description><![CDATA[<h2>Active Features</h2>
<p>
<STRONG>Features under development in Wiki2GoRelease18</STRONG>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/FckEditor.html">FckEditor</a>]]></description>
        </item>
        <item>
        <title>DownloadWiki2Go</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:11 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/DownloadWiki2Go.html</link>
        <guid isPermaLink="true">Wiki2Go/DownloadWiki2Go</guid>
        <description><![CDATA[<h2>Download <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a></h2>
<p>
<STRONG>Prerequisites</STRONG>
<p>
<ul><li> Ruby 1.8 and Ruby gems installed
<ul><li> Windows users see: <a href="http://rubyinstaller.rubyforge.org/wiki/wiki.pl" target="_blank">http://rubyinstaller.rubyforge.org/wiki/wiki.pl</a>
<li> Debian users see <a href="http://wiki2go.nayima.be/Wiki2Go/DebianRuby.html">DebianRuby</a>
</ul></ul>
<STRONG>Download &amp; Install</STRONG>
<p>
<ul><li> Automatic GEM installation
<ul><li> (as superuser) 'gem install <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a>' 
</ul><li> Manual download and installation
<ul><li> Go to the file download section on Rubyforge <a href="http://rubyforge.org/frs/?group_id=726" target="_blank">http://rubyforge.org/frs/?group_id=726</a>
<li> Select and download the version you want
<li> (as superuser) 'gem install &lt;the gem file you downloaded&gt;'
</ul></ul>
<STRONG>Releases</STRONG>
<p>
<ul><li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease17.html">Wiki2GoRelease17</a>
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease16.html">Wiki2GoRelease16</a>
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease15.html">Wiki2GoRelease15</a>
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease14.html">Wiki2GoRelease14</a>
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease13.html">Wiki2GoRelease13</a>
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease12.html">Wiki2GoRelease12</a>
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease11.html">Wiki2GoRelease11</a>
</ul>]]></description>
        </item>
        <item>
        <title>Configure Wiki2Go</title>
        <author>pascal</author>
        <pubDate>22 October 2005 13:10 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/ConfigureWiki2Go.html</link>
        <guid isPermaLink="true">Wiki2Go/ConfigureWiki2Go</guid>
        <description><![CDATA[<h2>Configuring <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a></h2>
<p>
If you've created a new wiki with the following <a href="http://wiki2go.nayima.be/Wiki2Go/InstallWiki2Go.html">command</a>
<pre>sudo Wiki2Go_make_site.rb -s http://wiki2go.nayima.be -u www-data 
  -g siteadmins -w Wiki2Go -t readwrite -d /var/sites/wiki2go 
</pre>
you get a file similar to the one below in &lt; installation dir&gt;/site/scripts/CgiOptions.rb
<p>
This is where you can configure most of the working of <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a>. The comments explain what the different options do
<p>
<div class="ruby">
<pre>
<span class="comment">#!/usr/bin/env ruby</span>
<p>
<span class="comment"># Select which version of Wiki2Go is used.</span>
<span class="ident">require</span> <span class="punct">'</span><span class="string">rubygems</span><span class="punct">'</span>
<span class="ident">require_gem</span> <span class="punct">&quot;</span><span class="string">Wiki2Go</span><span class="punct">&quot;,&quot;</span><span class="string">~&gt;1.17.0</span><span class="punct">&quot;</span>
<span class="ident">require</span> <span class="punct">&quot;</span><span class="string">Wiki2Go/ReadWriteWikiConfig</span><span class="punct">&quot;</span>
<p>
<span class="keyword">class </span><span class="class">CgiOptions</span> <span class="punct">&lt;</span> <span class="constant">Wiki2Go</span><span class="punct">::</span><span class="constant">ReadWriteWikiConfig</span>
<p>
  <span class="keyword">def </span><span class="method">initialize</span>
    <span class="keyword">super</span><span class="punct">('</span><span class="string">/var/sites/wiki2go</span><span class="punct">')</span>
<p>
    <span class="comment"># Set this to false when the site works ok.</span>
    <span class="attribute">@debug</span> <span class="punct">=</span> <span class="constant">true</span>
    <span class="comment"># Choose whether to have a single wiki or several subwikis</span>
    <span class="attribute">@multi_wiki</span> <span class="punct">=</span> <span class="constant">true</span>
<p>
    <span class="comment"># Email of administrator of the site. Will be obfuscated on the page.</span>
    <span class="attribute">@site_admin</span> <span class="punct">=</span> <span class="punct">'</span><span class="string">wiki2go@nayima.be</span><span class="punct">'</span>
<p>
    <span class="comment"># System user of the web server</span>
    <span class="attribute">@user</span> <span class="punct">=</span> <span class="punct">'</span><span class="string">www-data</span><span class="punct">'</span>
    <span class="comment"># System group who has access to the files</span>
    <span class="attribute">@group</span> <span class="punct">=</span> <span class="punct">'</span><span class="string">siteadmins</span><span class="punct">'</span>
<p>
    <span class="comment"># Set your Amazon affiliate ID for ISBN links</span>
    <span class="attribute">@amazon_affiliate</span> <span class="punct">=</span> <span class="punct">'</span><span class="string">agilesystems-21</span><span class="punct">'</span>
<p>
    <span class="comment"># Set to true if you want to allow the execution of Ruby code inside pages</span>
    <span class="comment"># SECURITY WARNING: this code can do absolutely anything, only allow for trusted users</span>
    <span class="attribute">@allow_dynamic_pages</span> <span class="punct">=</span> <span class="constant">false</span>
<p>
    <span class="comment"># The base path of the wiki if it is a subsite of a larger site</span>
    <span class="attribute">@subsite</span> <span class="punct">=</span> <span class="punct">'</span><span class="string"></span><span class="punct">'</span>
<p>
    <span class="comment"># Uncomment if you want to add 'dot' graphics to your page (see http://www.graphviz.org)</span>
    <span class="comment"># The path must point to the 'dot' executable</span>
    <span class="comment"># enable_dot_graphics('/usr/bin/')</span>
<p>
    <span class="comment"># Uncomment if you want to add Ruby syntax highlighting</span>
    <span class="comment"># You also need to include the html/ruby.css stylesheet in your template</span>
    <span class="comment"># enable_syntax_highlighting</span>
<p>
    <span class="comment"># If you want to enable CVS commit/update support for your wiki, uncomment the following line</span>
    <span class="comment">#  and fill in the CVSROOT and the name of the module as parameters</span>
    <span class="comment"># The CVS repository and module must exist and the webserver user must have commit access to it</span>
    <span class="comment"># You need to have the rscm 0.3 gem installed</span>
    <span class="comment"># use_repository('MYCVSROOT','mymodule')</span>
<p>
  <span class="keyword">end</span>
<p>
<span class="keyword">end</span>
</pre>
</div>]]></description>
        </item>
        <item>
        <title>FckEditor</title>
        <author>pascal</author>
        <pubDate>21 October 2005 17:43 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/FckEditor.html</link>
        <guid isPermaLink="true">Wiki2Go/FckEditor</guid>
        <description><![CDATA[Willem and Rob made a spike with the <a href="http://wiki.fckeditor.net/" target="_blank">Fck Editor</a> - a wysiwig editor for in your browser. 
<p>
documentation: 
<ul><li> <a href="http://wiki.fckeditor.net/Developer%27s_Guide/Configuration/Configurations_Filehuamcharles.com/rails/fckeditor.html" target="_blank">with ruby on rails (very simple) </a> 
<li> <a href="http://wiki.fckeditor.net/Developer%27s_Guide/" target="_blank">Developers guide</a>
</ul>
To make the rather large screenshot below, follow the installation instructions in the rails document (basically, unzip the fckeditor javascripts in a public directory on your weberver and modify the html)
<p>
These are the modifications we made to the edit template.
<p>
In the head:
<pre>&lt;SCRIPT src="fckeditor/fckeditor.js" type="text/javascript" &gt;&lt;/script&gt;</pre>
<p>
in the body
<pre>
 &lt;script type="text/javascript"&gt;
       window.onload = function()
       {
            var oFCKeditor = new FCKeditor( 'text', '100%', '400' ) ;
            oFCKeditor.ReplaceTextarea() ;
       }
 &lt;/script&gt;
 </pre>
<p>
parameters to new <a href="http://wiki2go.nayima.be/Wiki2Go/FckEditor.html">FckEditor</a>: the text areas name is text, width is 100% and height 400. Height and with are optional, but we found the default height (200) too small.
<p>
caveat: IT only edits html (so it doesn't like the blank lines in existing wiki pages that much, it prefers &lt;p&gt; tags) - this is something we could make wiki2go aware of.
<p>
<hr>
<img src="http://wiki2go.nayima.be/html/Wiki2Go/fckeditor.png" border=0 alt="fckeditor" >]]></description>
        </item>
        <item>
        <title>CreateSiteExamples</title>
        <author>willem</author>
        <pubDate>18 October 2005 10:28 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/CreateSiteExamples.html</link>
        <guid isPermaLink="true">Wiki2Go/CreateSiteExamples</guid>
        <description><![CDATA[Make a new wiki called front for user bob, group www-data, readable for the public and writable only for authorized users on port 9002 (the wiki and its scripts will be located in the current directory under 2go):
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a><EM>make</EM>site.rb -s agileworkshops.com -p 9002 -t readwrite -u bob -g www-data -d 2go -w front
<p>
to mount the site on / and port 80, leave out the -p and -w options:
<p>
 <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a><EM>make</EM>site.rb -s agileworkshops.com -t readwrite-u bob -g www-data -d 2go]]></description>
        </item>
        <item>
        <title>Install Wiki2Go</title>
        <author>willem</author>
        <pubDate>18 October 2005 09:03 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/InstallWiki2Go.html</link>
        <guid isPermaLink="true">Wiki2Go/InstallWiki2Go</guid>
        <description><![CDATA[<h2>Creating a new <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> site</h2>
<p>
<pre>Wiki2Go_make_site.rb
   -s, --server URL              (the url to reach the wiki site)
   -p, --port number             (site port, default is port 80)
   -u, --user username           (owner of the files, typically the Apache web server)
   -g, --group groupname         (group of the files)
   -w, --web default_web         (default subwiki name)
   -t, --type wiki_type          (public, private, readwrite)
   -d, --directory dir           (directory to put wiki in, default = .)
   -h, --help                    Show this message
</pre>
<p>
<STRONG>Public wiki</STRONG>
<p>
Everyone can read, write the site. Spam protection is active. Generates HTML.
<p>
<STRONG>Private wiki</STRONG>
<p>
Only logged-in users can access the site. No spam protection. Generates HTML.
<p>
<STRONG>Read/Write wiki</STRONG>
<p>
Everyone can read the site. Only logged-in users can edit. No spam protection. Generates HTML.
<p>
<STRONG>Further installation steps</STRONG>
<p>
<ol><li> Create a passwords file in config/passwords using the htpasswd tool
<li> (Optionally) edit the config/site.conf file (e.g add ServerAlias entries)
<li> Include the config/site.conf file in your main apache config
<li> Restart Apache using 'apachectl graceful'
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/ConfigureWiki2Go.html">Configure the wiki in CgiOptions</a>
</ol>
<STRONG>Location of files</STRONG>
<p>
See <a href="http://wiki2go.nayima.be/Wiki2Go/WikiFileLayout.html">WikiFileLayout</a>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/CreateSiteExamples.html">examples</a>]]></description>
        </item>
        <item>
        <title>Wiki2Go Release 16</title>
        <author>yo</author>
        <pubDate>09 October 2005 13:02 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease16.html</link>
        <guid isPermaLink="true">Wiki2Go/Wiki2GoRelease16</guid>
        <description><![CDATA[<h2><a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> release 1.16</h2>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/api/v1.16/" target="_blank">API documentation</a>
<p>
<STRONG>Implemented features</STRONG>
<p>
<ul><li> CVS update/commit
<li> ViewLogfiles
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/RubySyntaxHighlighting.html">RubySyntaxHighlighting</a>
</ul>]]></description>
        </item>
        <item>
        <title>EmbedDotGraphics</title>
        <author>pascal</author>
        <pubDate>15 August 2005 09:53 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/EmbedDotGraphics.html</link>
        <guid isPermaLink="true">Wiki2Go/EmbedDotGraphics</guid>
        <description><![CDATA[<h2>Embed Dot Graphics</h2>
<p>
Allow the user to embed <a href="http://www.graphviz.org" target="_blank">dot</a> graphics definitions in the page and render them as images. The graphics definitions are embedded in HTML comments.
<p>
The parameter after GRAPH: is the filename where the image is stored and determines the type of image to generate (.gif, .jpg, .png). The image filename must be unique within the wiki site.
<p>
<img src="Wiki2Go/graphics/demo.png" border=0 alt="demo.png">
<p>
This image is generated from the following source
<p>
<pre>
&lt;!--GRAPH:demo.png
<p>
digraph G { 
  Hello->World
}
<p>
--&gt;
<p>
</pre>
<p>
<STRONG>Images with client-side maps</STRONG>
<p>
If you add URLs to nodes or links, a client-side image map is generated
<p>
<img src="Wiki2Go/graphics/mapped.png" border=0 alt="mapped.png" usemap="#mapped">
<map id="mapped" name="mapped">
<area shape="rect" href="http://wiki2go.nayima.be/Wiki2Go/FrontPage.html" title="Home" alt="" coords="18,8,98,56" />
<area shape="rect" href="http://wiki2go.nayima.be/Wiki2Go/EmbedDotGraphics.html" title="Graphics" alt="" coords="7,104,109,152" />
</map>
<p>
This image is generated from the following source
<p>
<pre>
&lt;!--GRAPH:mapped.png
<p>
digraph G { 
  Home  [URL="FrontPage"] ;
  Graphics [URL="EmbedDotGraphics"];
  Home  ->Graphics 
}
<p>
--&gt;
<p>
</pre>
<p>
You need to <a href="http://wiki2go.nayima.be/Wiki2Go/ConfigureWiki2Go.html">configure the plugin</a> in site/scripts/CgiOptions.rb in the #initialize method
<p>
<div class="ruby">
<pre>
    <span class="comment"># Uncomment if you want to add 'dot' graphics to your page (see http://www.graphviz.org)</span>
    <span class="comment"># The path must point to the 'dot' executable</span>
    <span class="comment"># enable_dot_graphics('/usr/bin/')</span>
</pre>
</div>
<p>
<hr>
To download the software and read the documentation on the dot language, visit the <a href="http://www.graphviz.org" target="_blank">Graphviz site</a>, especially the <a href="http://www.graphviz.org/cvs/doc/info/lang.html" target="_blank">dot language specification</a> and <a href="http://www.graphviz.org/Documentation/dotguide.pdf" target="_blank">dot users guide</a>.]]></description>
        </item>
        <item>
        <title>DoNotInterpret</title>
        <author>pascal</author>
        <pubDate>08 August 2005 21:05 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/DoNotInterpret.html</link>
        <guid isPermaLink="true">Wiki2Go/DoNotInterpret</guid>
        <description><![CDATA[<h2>Do Not Interpret</h2>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> applies formatting to the input text: <a href="http://wiki2go.nayima.be/Wiki2Go/TextMarkup.html">TextMarkup</a>, <a href="http://wiki2go.nayima.be/Wiki2Go/InternalLinks.html">InternalLinks</a>, <a href="http://wiki2go.nayima.be/Wiki2Go/ExternalLinks.html">ExternalLinks</a>
<p>
The author of a page should be able to disable this formatting for short amounts of texts
<p>
Use {!word!} to disable wiki link interpretation for a short piece of text
<p>
Use {{! text over several lines!}} to disable wiki link interpretation for several lines
<p>
<STRONG>Testcases:</STRONG>
<p>
<ul><li> A WikiWord should not generate a link (disable <a href="http://wiki2go.nayima.be/Wiki2Go/InternalLinks.html">InternalLinks</a>)
<li> http://www.rubyforge.com should not generate a link (disable <a href="http://wiki2go.nayima.be/Wiki2Go/ExternalLinks.html">ExternalLinks</a>)
<li> *This* should not be <STRONG>bold</STRONG> (disable <a href="http://wiki2go.nayima.be/Wiki2Go/TextMarkup.html">TextMarkup</a>)
</ul>
<hr>]]></description>
        </item>
        <item>
        <title>Ruby Syntax Highlighting</title>
        <author>pascal</author>
        <pubDate>31 July 2005 20:14 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/RubySyntaxHighlighting.html</link>
        <guid isPermaLink="true">Wiki2Go/RubySyntaxHighlighting</guid>
        <description><![CDATA[<h2>Ruby code syntax highlighting</h2>
<p>
<div class="ruby">
<pre>
<span class="keyword">def </span><span class="method">class</span> <span class="constant">PublicWikiConfig</span> <span class="punct">&lt;</span> <span class="constant">Config</span>
<p>
  <span class="comment"># User is always allowed to edit a public wiki</span>
  <span class="keyword">def </span><span class="method">can_edit?</span>
    <span class="constant">true</span>
  <span class="keyword">end</span> 
<span class="keyword">end</span>
</pre>
</div>
<p>
is generated from the following source.
<p>
<pre>
&lt;!--Syntax:ruby
def class PublicWikiConfig < Config
<p>
  # User is always allowed to edit a public wiki
  def can_edit?
    true
  end 
end
--&gt;
</pre>
<p>
You need to download the <a href="http://rubyforge.org/projects/syntax/" target="_blank">'syntax' gem</a> and <a href="http://wiki2go.nayima.be/Wiki2Go/ConfigureWiki2Go.html">configure the plugin</a> for this feature to work.
<p>
Edit the site/html/ruby.css stylesheet to your taste and reference it in your templates.
<p>
The default ruby.css is as follows:
<pre>
.ruby .normal {}
.ruby .comment { color: #005; font-style: italic; }
.ruby .keyword { color: #A00; font-weight: bold; }
.ruby .method { color: #077; }
.ruby .class { color: #074; }
.ruby .module { color: #050; }
.ruby .punct { color: #447; font-weight: bold; }
.ruby .symbol { color: #099; }
.ruby .string { color: #944; background: #FFE; }
.ruby .char { color: #F07; }
.ruby .ident { color: #004; }
.ruby .constant { color: #07F; }
.ruby .regex { color: #B66; background: #FEF; }
.ruby .number { color: #F99; }
.ruby .attribute { color: #7BB; }
.ruby .global { color: #7FB; }
.ruby .expr { color: #227; }
.ruby .escape { color: #277; }
</pre>]]></description>
        </item>
        <item>
        <title>Text Formatting Rules</title>
        <author>pvc</author>
        <pubDate>31 July 2005 16:54 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/TextFormattingRules.html</link>
        <guid isPermaLink="true">Wiki2Go/TextFormattingRules</guid>
        <description><![CDATA[<h2><a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> Text formatting rules</h2>
<p>
<ul><li> <a href="http://wiki2go.nayima.be/Wiki2Go/TextMarkup.html">TextMarkup</a> allows you to style your text
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/InternalLinks.html">InternalLinks</a> to create links between pages within the same (sub)wiki
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/ExternalLinks.html">ExternalLinks</a> to create links outside of the wiki
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/FormattingLists.html">FormattingLists</a> to create bulleted or numbered lists
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/FormattingTables.html">FormattingTables</a> to create tables
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/EmbedDotGraphics.html">EmbedDotGraphics</a> to draw graphs
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/DoNotInterpret.html">DoNotInterpret</a> to disable wiki formatting
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/RubySyntaxHighlighting.html">RubySyntaxHighlighting</a> to format Ruby code nicely
</ul>]]></description>
        </item>
        <item>
        <title>Wiki2Go Release 15</title>
        <author>pascal</author>
        <pubDate>17 July 2005 19:46 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/Wiki2GoRelease15.html</link>
        <guid isPermaLink="true">Wiki2Go/Wiki2GoRelease15</guid>
        <description><![CDATA[<h2><a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> release 1.15</h2>
<p>
<a href="http://wiki2go.nayima.be/Wiki2Go/api/v1.15/" target="_blank">API documentation</a>
<p>
<STRONG>Implemented features</STRONG>
<p>
<ul><li> <a href="http://wiki2go.nayima.be/Wiki2Go/DoNotInterpret.html">DoNotInterpret</a>: disable markup interpretation
<li> <a href="http://wiki2go.nayima.be/Wiki2Go/ExecutablePages.html">ExecutablePages</a>: execute Ruby code embedded in Wiki pages
<li> SubWiki2Go: install a <a href="http://wiki2go.nayima.be/Wiki2Go/Wiki2Go.html">Wiki2Go</a> as part of an existing site
<li> UpdateBlacklist: download a new version of the <a href="http://www.chongqed.org" target="_blank">Chongqed</a> Spam blacklist
<li> TemplateIncludes: allow the administrator to include files into their LayoutTemplates, to reuse common elements.
</ul>]]></description>
        </item>
        <item>
        <title>Executable Pages</title>
        <author>pascal</author>
        <pubDate>05 July 2005 20:41 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/ExecutablePages.html</link>
        <guid isPermaLink="true">Wiki2Go/ExecutablePages</guid>
        <description><![CDATA[<h2>Executable Pages</h2>
<p>
Executable pages have a name that ends in .rbl
<p>
The contents of the page are executed in ERB. This means that <% %> and <%= %> tags are executed.
<p>
To enable this potentially dangerous functionality, set the @allow_dynamic_pages to true in CgiOptions
<p>
Example: <a href="/scripts/view/Wiki2Go/ExecutablePage.rbl">ExecutablePage</a>
<p>
1 + 3 = <%= 1 + 3 %> does not get executed on a normal page]]></description>
        </item>
        <item>
        <title>Executable Page</title>
        <author>pascal</author>
        <pubDate>05 July 2005 20:22 GMT</pubDate>
        <link>http://wiki2go.nayima.be/Wiki2Go/ExecutablePage.rbl.html</link>
        <guid isPermaLink="true">Wiki2Go/ExecutablePage.rbl</guid>
        <description><![CDATA[This is an executable page or "rublet"
<p>
1 + 2 = &lt;%= 1 + 2 %&gt;
<p>
generates
<p>
<STRONG>1 + 2 = <%= 1 + 2 %></STRONG>]]></description>
        </item>
      </channel>
      </rss>

