Instiki
Home Page (changes)

Showing changes from revision #103 to #104: Added | Removed | Changed

Current versions
0.18.1: ZIP | TGZ

Instiki source

About
What Is Instiki?
User's Guide
FAQ
Instiki Features
Real World Usage

Mail list
IRC
Lavish Praise
Constructive Criticism
Report a Bug
How To Contribute
Feature Request

Sandboxes
Play around with Instiki:
Textile | Markdown | RDoc

Key Features

Revisions
Follow or rollback any change to any page.

Exporting
Take the entire wiki home with you as HTML or markup rolled up in a zip.

Internationalization
Camel Case Wiki Words are supported- in Latin, Greek, Cyrillic, and Armenian characters. Bracket Style wiki words work in all languages.

Atom feeds
Know when content is added.

Markup choices
Write wiki pages in Textile, Markdown or RDoc.

More: Instiki Features

Instiki (What Is Instiki) is a basic Wiki clone so pretty and easy to set up, you’ll wonder if it’s really a Wiki. Runs on Rails and focuses on portability and stability, while being a slow and plodding as possible. If you want fast, go check out Dokuwiki. This is Instiki, slow as sticky molasses. Supports file uploads, LaTeX export, RSS feeds, S5 slideshows, multiple users and password protection. Some use Instiki as a CMS - Content Management System because of its ability to export static pages; others use it for its Math support.

Windows
  1. Download
  2. run “instidki.cmd” with Ruby 1.8.4 or greater installed (get One-Click Ruby Installer for Windows)
  3. Chuckle… There Is No Step Three™! :) (See note)
Mac OS X
  1. Download
  2. run “instiki” with Ruby 1.8.4 or greater installed (for MacOSX 10.4 and earlier, get the Ruby One-Click Installer for OSX)
  3. Chuckle… There Is No Step Three™! :) (See note)
    If you have problems such as “wiki not found” please read SQLite issues on OSX
Linux
  1. Download
  2. run “instiki” with Ruby 1.8.4 or greater installed (compile Ruby by yourself or check if there are packages for Ruby or even instiki in your package-installer)
  3. Chuckle… There Is No Step Three™! :) (See note)

Now Instiki is running on port 2500. Visit http://localhost:2500 for quick configuration followed by a text area for the home page….

For more detailed installation instructions, see the Installation page on our other website.

Note: As of version 0.11.0, this applies only to the Windows and OSX version with Ruby installed. If you are using any other system, please read more about Installation.

Instiki only relies on Ruby—the sole external dependency (it includes all other dependencies).
Any OS that can run Ruby can run Instiki – that includes Windows, Linux, Mac OS X and most known Unix flavors.
Instiki on BeOS, Amiga OS, OS2, Zeta OS and support for various exotic Platforms is planned. Mostly it already works, if Ruby runs there (download the linux version in this case). Please contact parasew if you want to help out for your OS that is not listed. Please also get in touch if you are able to create an instiki package for your favourite unix or linux distribution.

HOW TO SUPPORT INSTIKI
Test Instiki on your OS and report back to the Mailinglist or file a bug report if you find errors. Please check the Mail Archives and the bug tracker for similar entries before submitting.
If you know Ruby, support with extending and bugfixing Instiki. Read How To Contribute, see the Current Todo or fix bugs from the bug tracker
You can also do new stuff from Feature Request or make your own additions. The current development source can be found on GitHub

RULES

  1. please, keep discussions on rubyforum.at or the Instiki Users Mailinglist and not on this Wiki!
  2. If you want to help with bug reporting or patches, please use only the bug.to tracker – If you want to help out more, mail to parasew

News

Instiki 0.18.1 released Jan 7, 2010
Fixes some character encoding issues under Ruby 1.9 (mostly affected MySQL users). Also added some new features: (Markdown-Extra-style) fenced code-blocks and ‘fortran’ syntax colouring.

As always, you should

rake upgrade_instiki

after installing the new version.

Instiki 0.18 released Dec 27, 2009
New features include automatic syntax colouring (html’, ‘xml’, ‘ruby’, ‘ansic’, ‘javascript’, ‘sqlite’, ‘yaml’ and’css’ modes are supported), a new source view, and auto-resizing Textareas which scale to fit viewing area. Instiki has been upgraded to Rails 2.3.5 and Rack 1.1. It now runs on Ruby 1.9. (If you’re a Passenger user, you may need to upgrade to Passenger 2.2.8, which works around some bugs in Ruby 1.9.1.) And it’s been upgraded for itex2MML 1.3.19 (which works under Ruby 1.9, and has several new feautures, relative to 1.3.15). As you might expect, there’s been a slew of bugfixes, too. See our other site for more details.

Instiki 0.17.3 released Oct 23, 2009
The most important facet of this release is a small change in the database schema. Previously, people migrating from the default SQLite3 database to MySQL ran the risk of silent data loss, because MySQL had a more strict interpretation of the column types in the database. The new schema will prevent such problems.

rake upgrade_instiki

will seamlessly upgrade your existing database to the new schema. This release also improves support for Passenger, supports itex2MML 1.3.15, and fixes a number of bugs.

Instiki 0.17.2 released Sept 5, 2009
This is a security release. It updates the bundled Rails to 2.3.4, which closes some security vulnerabilities in Rails. It has a few minor new features, like syntax colouring for code blocks, and a boatload of bugfixes. See the CHANGELOG for details.

Instiki 0.17.0 released June 19, 2009
Several bugfixes, ability to rename pages, ability to redirect pages (both as Wikilinks and through HTTP 301 Redirects). See the CHANGELOG for details.

Instiki 0.16.6 released May 11, 2009
Several bugfixes, some new colour schemes, and a new “history” feature. See the CHANGELOG for details.

Instiki bugtracking new March _19, 2009
please keep the bug tracking now at the bug.to instiki tracker

instiki 0.16.5 released March _17, 2009
Rails 2.3.2 and other bugfixes and enhancements, read the changelog and get the new version

Instiki Code Repository moved to Github February _17, 2009
The current instiki code development moved to github: Instiki on Githubparasew

instiki main site updated to upcoming 0.16.2 release January 27, 2009
The main instiki site (this site) was updated to the upcoming 0.16.2 release, which should come up very soon. We are also working on structual updates, such as a new bugtracking, a new forum and the move to github. So expect some great enhancements to both the code and the overall project. Stay tuned! —parasew

instiki moved to a new host, rails 2.2 and passenger, all previous spam removed January 25, 2009
We moved the main instiki site to a new, faster hosting. We also set up apache with passenger to serve the site faster.
We also deleted all the spam pages that were created in the past, so the site is slim and slick again. —parasew

Instiki Version 0.13.0 released! March 17, 2008
Mainly a Bugfix Release, which fixes two XSS Vulnerabilities.
More information can be found on Jacques Distler’s Blogparasew

Ruby One-Click Installer for OSX Juli 12, 2007
to keep the “there is no step three” for Mac OSX, i developed a One-Click Installer for OSX which makes it very easy for people running Mac OS X to get Ruby up and running, even without Apple XCODE!—parasew

instiki SVN move to Rubyforge April 19, 2007
i moved the instiki subversion repository to rubyforge, since the
people at textdrive don’t respond to my support requests and
dev.instiki.org gets spammed to death. find the new repository at the rubyforge site: http://rubyforge.org/scm/?group_id=186
those people who need or want a developer account, please contact me
directly via mail. please also commit patches, support requests, bugs
and that kind of stuff only to the rubyforge page from now on.

0.12 will be late March 4, 2007
I’m sick, lying in bed and cannot work that much on instiki these days. I apologize for the 0.12 version being late a little. Please do submit your patches and bugfixes in the meanwhile. I will continue working on the 0.12 release when i am better. —parasew

cross site scripting vulnerability! please update your instiki to 0.11.pl1 Febuary 27, 2007
People running Instiki 0.11 should update immediately to Instiki 0.11pl1
The issue was reported already some days ago, sadly i couldn’t react faster. Now, download the new release since it also includes some fixes and featuresparasew

hivelogic stress test Febuary 13, 2007
The current trunk version of instiki has the plugin form-spam-protection included. To stress test this plugin for an upcoming anti-spam edition of instiki i disabled the dnsbl_check on this main wiki and just let the form-spam-protection plugin show its strength. Hope it works out! Feedback welcome!—parasew

importers and exporters wanted Febuary 8, 2007
Which importers from other wiki systems and formats would you use? Are there any exporters missing? Please let us know in the Feature Request Page. Did you already write an importer or exporter script? Submit it to the instiki patch trackerparasew

Assistance requests.
These can all be handled by the FAQ and User's Guide seen in the right bar.