# $Id: README.txt,v 1.13 2003/05/22 03:21:22 chavan Exp $ UIPublish INTRODUCTION * COPYRIGHT NOTICE UIPublish Copyright (c) 2000-2003 Urban Insight, Inc. UIPublish 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. UIPublish 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 UIPublish; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See LICENSE.txt) * CREDITS Developed by Abhijeet Chavan UIPublish development is supported by Urban Insight, Inc. http://www.urbaninsight.com Also thanks to: - Mats Lidstrom (Bugfix) - Toni Cornelissen (HTML filter) - Eduardo Lucero (Bugfixes) - Quentin O'Sullivan (QTOFileManager) - Christian Peralta (QTOFileManager customization) * DESCRIPTION A minimalist PHP-based system for managing dynamic content on a website. Suitable for publishing articles, announcements, events, etc. Provides an administration interface for content managers. Look-and-feel of front-end pages can be customized. Content is stored as two types of "items" -- "article" items and "event" items. Article items are for content such as news or press releases. In other words, items with a publication date. Article items with a publication date that matches today's date or earlier are displayed on the website. Event items are for content such as appointments, meetings, or workshops. In other words, items with an event date. If the event date of an event matches today's date or is in the future, it is displayed as an upcoming event. Past events can also be displayed. Both types of items can be classified in to separate sections. For example, with UIPublish you can manage content in a "News" section as well as "Reports" section. Items can be listed on the main page of a website as well as a separate list for each section.Items can also be assigned a "Visibility" setting so that only items with a "High" visibility setting appear on the main page of the website. Each item has a title, summary, content, and event/post date. Each item can also display a "related link" or include a file kept in a directory on the filesystem. * FEATURES - Add dynamic content to a static website - Easy-to-use Web based control panel for content managers - Schedule content for publication on a given date - Schedule content to expire on a given date - Automatic recognition of URLs in content - Ability to use selected HTML tags within the content - Ability to upload and link images, PDF documents, HTML files - Ability to "include" formatted HTML pages - Coexists with web publishing software such as GoLive and Dreamweaver - Categorize content in 'sections' and by 'topics - Content is stored in a database for easy and fast access - Illustrated online user manual - Syndication using RSS or Javascript - PHP beginners should find the code simple enough to customize - Released under the GNU General Public License (GPL) * REQUIREMENTS, INSTALLATION, AND NOTES - PHP (http://www.php.net) - MySQL (http://www.mysql.com) For more details about requirements and installation information see INSTALL.txt. For version notes and other information see NOTES.txt.