Q-Wiki ======= For the latest updates to this readme file, see: http://openacs.org/xowiki/q-wiki The lastest version of the code is available at the development site: http://github.com/tekbasse/q-wiki introduction ------------ Q-Wiki is an OpenACS wiki using a templating system. It allows tcl procedures to be used in a web-based publishing environment. It is not tied to vertical web applications, such as OpenACS ecommerce package. Q-Wiki is derived from OpenACS' ecommerce package. Administrators have voiced interest in having some kind of strictly filtered ACS developer support dynamics for user content. license ------- Copyright (c) 2013 Benjamin Brink po box 20, Marylhurst, OR 97036-0020 usa email: kappa@dekka.com Q-Wiki is open source and published under the GNU General Public License, consistent with the OpenACS system: http://www.gnu.org/licenses/gpl.html A local copy is available at q-wiki/www/doc/LICENSE.html This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . features -------- Pages automatically have revisioning. Pages must be trashed before being deleted. Trashed pages can be untrashed. Trashed pages are not published. Users with create permission can also trash their own creations. No UI javascript is used, so technologies with limited UI can use it. Tcl procedures pass through two filters: 1. a list of glob expressions stating which procedures are allowed to be used 2. a list of specifically banned procedures A package parameter can switch the TCL/ADP rendering of content on or off. This web-app is easily modifiable for custom applications. It consists of a single q-wiki tcl/adp page pair and an extra unused "flags" field. This app is ready for web-based publishing SEO optimization. Besides content, pages include comments, keywords, and page description fields.