Pragyan CMS


README

Welcome to the Pragyan CMS User's Guide. Please use the navigation toolbar at the top of the page to browse through the sections, or simply scroll down below.

Introduction

Pragyan CMS is a multi-user, modular Content Management System (CMS) to organize & facilitate collaborative content creation & updation on a website and its administration. It is written completely in PHP and supports MySQL databases. It has a strong custom inbuilt framework with independent components like templates, modules and widgets. It comes pre-packaged with a large number of modules like article, form, quiz, forum, gallery, book, news, poll, etc and third-party plugins like PDF converter, google maps, sphider search engine, etc. It also provides tools to organize and manage permissions for users and groups.

Top of Page

Features

Top of Page

Important Documents

Top of Page

Download

You can get the latest release version at Pragyan's Sourceforge Website.

If you wish to download Pragyan CMS for developing purposes, then you should download the latest revision available at the Pragyan CMS Trac code browser from here. For more details, please read the Developer's Guide.

Top of Page

Requirements

Top of Page

Installation

  1. Make sure the FollowSymLinks feature is included in the Options directive of the <Directory "..."> corresponding to your install location.

    Note: You can also skip this step now, in which case Pragyan CMS will generate a code at the end of installation, that you can put into your webserver's configuration file.

    For this,

    1. Go the configuration directory of your web server. (Usually, it is named httpd.conf, check your web server documentation to find it's location).
    2. Search for the <Directory "..."> directive which includes the location where you will install the CMS.
    3. Search for the line containing the "Options" directive. (It's just a line starting with the word "Options").
    4. Make sure it has either "All", or "FollowSymLinks" included in the list of included features.
  2. Unzip the source code in the root of your http server or from wherever you want to serve up the site.
  3. Open INSTALL/install.php from your browser and follow the instructions.
Done!

Top of Page

Developers

Please read the Developer's Guide file carefully.
Pragyan CMS TRAC is available is here.
You can also subscribe to Pragyan Developer's mailing list by registering here.

Top of Page

Documentation

Unfortunately, Pragyan CMS documentation is not complete yet and is still underconstruction. However, a basic documentation is available in docs/Documentation folder. Click here.

Top of Page

Bugs and Feature Requests

For reporting any bugs or request new feature, please click here.
You may also want to check the list of features or bugs already reported and currently under development, here.

Top of Page

Support

A dedicated website for Pragyan CMS support is currently under development and we will be able to answer your queries more effectively using that platform. Meanwhile, for any kind of queries, you can directly contact :

Abhishek Shrivastava
i.abhi27 [at] gmail [dot] com

Top of Page

External Links

Top of PageTop of Page

Disclaimer


    Pragyan CMS is an open-source web-based content management system
    for developing, publishing and managing websites.
    
    Copyright (C) 2010-11 Pragyan CMS Team

    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 3 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 <http://www.gnu.org/licenses/>.

Enjoy!
The Pragyan CMS Development team.
Any kind of feedback will be highly appreciated :)