Your mileage may vary, especially on the edit page (where I did a good deal of hacking).\
Go get it.
# Go to Applications, right click on Instiki, and choose “Show Package Contents”
# Go to Contents, then Resources, then rb_src (on every other platforms, you should have an rb_src inside your instiki directory).
# Now, go to the app directory, then controllers and open up wiki.rb.
# You should see a line that says “def print” (in mine, it’s line 189). Above that line, put in:
<code>def preso @page = wiki.read_page(web_address, page_name) end</code>
# Save that file and close it.
# Now, go back to the app directory, then to views.
# I went ahead and put my preso file up, so you can snag it.
# Drop preso.html into the views directory.
# Now, we need to create our link to the Presentation view, so in the views directory, open up page.rhtml, and search for “| Views:” – that should put you in the right place. Now, add the following:
<code> | Presentation</code>
# Save that file, and close it.
# Now, we have to make some decisions, mostly because I suck. I couldn’t figure out (in the fifteen minutes it took me to do this) where to drop the s5 stuff (the ui directory in the s5 zip file) to get it to get served out by WeBRICK (the webserver instiki runs), so I just dropped them in my local copy of Apache, which is always running anyway. I suggest you do the same, then change the urls at the top of preso.rhtml (for the CSS and JS files) to match that. Once you’ve done that, you’re almost done!
# Bounce Instiki.
# Now, try it! Isn’t that cool?\
All you need to do to create an s5-able wiki entry is enclose the stuff you want in a slide in (the spaces are important, so Textile doesn’t do something stupid with the HTML):
<code><div class="slide"> stuff </div></code>
If you’re looking for a personal note-taking app, or a wiki for your team, Instiki’s the way to go, really.