Template:Ruwiki: Difference between revisions
Hoof Hearted (talk | contribs) (Created page with "---- '''Ruwiki''' is a simple, extensible wiki (engine) written in Ruby. It supports both CGI and {{W|WEBrick}}...") |
Hoof Hearted (talk | contribs) m (Protected "Template:Ruwiki": High importance template ([Move=Allow only administrators] (indefinite))) |
(No difference)
| |
Revision as of 16:12, 30 June 2021
Ruwiki is a simple, extensible wiki (engine) written in Ruby. It supports both CGI and Template:W interfaces, templates, and CSS formatting. Additionally, it supports project namespaces, so that two pages can be named the same for differing projects without colliding or odd naming conventions. Please see the Ruwiki project for more information.
Ruwiki is also an internationalised wiki, although more testing, especially testing with multibyte character encodings and Template:W (UTF-8) is required. There are German and Spanish localisations of the messages included with the Ruwiki distribution.
The current version is 0.9.3. Enhancements and changes include:
- a deployment system, whereby Ruwiki deployments can be installed from a package manager like that used for RPA (rpa-base) or RubyGems (see Ruwiki::RuwikiUtilities);
- support for Ruwiki as a Windows service on NT, 2000, XP, and 2003 systems;
- demotion of Template:W and Marshal storage types to formats of the Flatfiles storage type;
- external user authentication (currently to RubyForge only);
- antispam efforts including robot and IP exclusion and URL redirection (see Ruwiki::Antispam); and
- protection against cross-site scripting (XSS) attacks with HTML and CSS cleaning.
The full list of changes can be found in Ruwiki::ChangeLog, with discussions of various features in Ruwiki::WikiMarkup, Ruwiki::Configuring Ruwiki, and Ruwiki::Extending Ruwiki.
If you are upgrading from a version of Ruwiki older than 0.8.0, please read Ruwiki::RuwikiUtilities.
Certain Ruwiki APIs are considered stable at this point, others will be changing leading up to 1.0. Some of this is discussed in Ruwiki::To Do, with further architectural discussions in Ruwiki::Roadmap.
To not include articles which use this template in the category:Ruwiki, type (or copy and paste) {{Ruwiki|cat=no}} as a parameter before }}