Category:OpenGuides: Difference between revisions

restoring edits lost when I reverted to fix the Wiki Engine template
(fixed broken structured data)
(restoring edits lost when I reverted to fix the Wiki Engine template)
Line 12: Line 12:


==Description==
==Description==
[http://openguides.org OpenGuides] is a complete system for running a wiki about some subject where geographical location is important.  It's mostly used to run guides to a town or city.  It's an open source wiki-based web application written in Perl.
[http://openguides.org OpenGuides] is a complete system for running a website about some subject where geographical location is important.  It's mostly used to run guides to a town or city.  It's an open source wiki-based web application written in Perl.


====Features:====
====Features:====
Line 22: Line 22:
Our StructuredData is implemented via user-friendly individual text boxes rather than MediaWiki-style templates; see for example [http://boston.openguides.org/?id=Sandbox;action=edit Sandbox edit] on the [[Open Guide to Boston]].
Our StructuredData is implemented via user-friendly individual text boxes rather than MediaWiki-style templates; see for example [http://boston.openguides.org/?id=Sandbox;action=edit Sandbox edit] on the [[Open Guide to Boston]].


We chose to use SQL storage because it's flexible, and it allows guide admins to create customised queries and features; see for example [http://london.randomness.org.uk/scripts/find.cgi the category search] on the [[Randomness Guide to London]].  We included SQLite support for situations where running a proper database server isn't possible; SQLite is a complete SQL engine which stores all its data in a single file on disk.
We chose to use SQL storage because it's flexible, and it allows guide admins to create customised queries and features; see for example [http://london.randomness.org.uk/scripts/find.cgi the category search] on the [[Randomness Guide to London]].  We included [http://sqlite.org SQLite] support for situations where running a proper database server isn't possible; SQLite is a complete SQL engine which stores all its data in a single file on disk.


====Community:====
====Community:====
6,456

edits