"Fossies" - the Fresh Open Source Software Archive

Member "anticms-0.2.1/README" (5 Nov 2005, 2576 Bytes) of package /linux/www/old/anticms-0.2.1.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 AntiCMS, a small and simple content management system for websites
    2 Copyright (C) 2005 Aurelius Bruzas
    3 
    4 This program is free software; you can redistribute it and/or modify it
    5 under the terms of the GNU General Public License as published by the Free
    6 Software Foundation; either version 2 of the License, or (at your option)
    7 any later version.
    8 
    9 This program is distributed in the hope that it will be useful, but WITHOUT
   10 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   11 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
   12 more details.
   13 
   14 You should have received a copy of the GNU General Public License along
   15 with this program; if not, write to the Free Software Foundation, Inc., 59
   16 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   17 
   18 
   19 The template engine is released under the MIT license, so you can use it
   20 wherever you want.
   21 
   22 ---------------------------------------------------------------------------
   23 About
   24 
   25 AntiCMS is a minimalist content management system for small and simple
   26 websites. The main purpose of this system is to separate content, structure
   27 and layout. Layout is defined using templates; content and structure is
   28 stored in XML files - database is not required.
   29 
   30 ---------------------------------------------------------------------------
   31 Installation
   32 
   33 This CMS requires http server (tested only on Apache) with CGI support and
   34 Python interpreter. I'm not going to write here how to turn on Python
   35 support or URL rewrite engine on http server (most probably your server
   36 already has these features on).
   37 
   38 To install the system, you have to put the contents of cgi-bin directory to
   39 a directory from which CGI programs can be run (eg. cgi-bin). In the root
   40 directory of the website there must be .htaccess file with instructions to
   41 redirect not existing files/directories and empty line to index.py file.
   42 Eg., if the system is installed in cgi-bin directory, it would look like
   43 this:
   44 
   45 RewriteEngine On
   46 
   47 RewriteCond %{REQUEST_FILENAME} !-f
   48 RewriteCond %{REQUEST_FILENAME} !-d
   49 RewriteRule .* cgi-bin/index.py [L]
   50 RewriteRule ^$ cgi-bin/index.py [L]
   51 
   52 # forbid access to config.xml
   53 
   54 RewriteRule cgi-bin/config.xml - [F]
   55 
   56 There is no limitation where images, CSS and other files should be held.
   57 
   58 More documentation is available at http://anticms.sourceforge.net/ (also,
   59 entire content of that site can be found in anticms_hp directory).
   60 
   61 ---------------------------------------------------------------------------
   62 Author
   63 
   64 The author is Aurelius Bruzas <aurelijus.b@gmail.com>
   65 
   66 Comments, questions, suggestions are welcome.