AldoContent 0.9 README Copyright (c) 2007 Miguel Angel DA VILA <miguelangeldavila at argotvisual dot net> Licensed under GPLv2 (or any later version, see COPYING) Introduction ================================ AldoContent is a modern Online Based Content Management System written in PHP by Miguel Angel Da Vila in Mexico City. Its design is focused on usability to be as user friendly and versatile as possible. AldoContent meets the features required by a real CMS: Templates based layout, easily editable content (WysiWyg), scalable feature sets via plugins, Document management and of course, Web standards commitment. Installation and requirements ================================ Please read the aldocms/docs/INSTALL file to know about system requirements and follow the instructions on it in order to install the program. Copyright ================================= This software is copyrighted (2007) by Miguel Angel Da Vila and is protected by the GNU Public License Version 2 (GPL). In short, this means: --you'll have the source code available --you may run this program on as many machines as you want/have --you may copy and distribute it as much as you want, as long as you don't violate the copyright, distribute it as a commercial product (and keep all files together!) --you may edit this code to fit your needs/wishes (please, let me know about improvements) --you may use this code for your own applications but they have to be released under GPL then as well. For licensing details, please read the file named COPYING. If you release this program e.g. in a bundle of software on CD/DVD, publish an article about this program etc, let the author know about this. Not that you need an explicit permission (as long as you stick to the above terms, especially the GPL) you are even encouraged to do so. About credits ======================== As a courtesy to me and my effort, I respectfully request you to retain the link to AldoContent in the footer of your website pages, in this way you will contribute to invite more users to use with AldoContent and, in the spirit of Open Source, to involve more people to participate making improvements, discovering bugs or security issues in your own benefit. Features ======================== This is a brief of the main features: * Uses HTML templates containing the webpage's layout. It is possible to have many templates as you wish and use them to have different designs according the site section. The dinamically generated content is positioned in the templates via special tags. * Multilingual content and interface. The interface internationalization is based on GNU gettext, an NLS (Native Language Support) API from GNU. Te content internationalization is possible by writing and storing content for many languages as you have installed for the interface in the locale folder of your site. * With LiveIMG manages a sets of images which are positioned in the templates using a special tag to create random or static image banners. * Uses FCKeditor to bring Rich Text Formating capabilities to edit content. * AldoContent has its own FCKeditor plugin to create hyperlinks to the dynamic pages created with it. * It's equiped with a file manager to upload and manage files in the server. * Has the capability to create premium content for registered members. * Authors can decide if content is published or unpublished in order to hide it from public while is approved. This feature can also be used to maintain pages out of the visitors visible menu wich are usseful to store forms or content with its own hyperlinks to get it. * The content is organized in tree levels: a first level consisting in sections grouping a second level with the navigation menus from which the user comes to content. And a third level based on articles which can be a large text separated in small pages or chapters. * SEO friendly URLs cappable. NOTES: ======================== Enable Firefox paste functionality 1. Close all Firefox windows/tabs. 2. Create a text file named user.js in your PROFILE folder (see below). On Windows use notepad (make sure you can see file extensions first so you don't create a file named user.js.txt). On Windows XP your PROFILE folder is usually here: C:\Documents and Settings\[UserName]\Application Data\Mozilla\Firefox\ Profiles\Default.Oj and similar for Windows 2000. Do NOT use the Firefox/Mozilla program under C:\Program Files\Mozilla\ On Linux/Unix your PROFILE folder is on: /home/[username]/.mozilla/firefox/[someletters].[profile]/ 3. Add the following lines to the user.js file (replace 'yourdomain' with your real domain where AldoContent is used for): user_pref("capability.policy.policynames", "allowclipboard"); user_pref("capability.policy.allowclipboard.sites" , "http://www.yourdomain.com"); user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess"); user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess"); 5. On Windows save the file, close notepad and restart your computer. On Unix-Like systems you don't have to restart as usual ;-). Now you should be able to cut-and-paste in FCK editor. If you doesn't like to configure your system, use [Ctrl]+[v], that will work as a last resort. SEO frienddly URLs In order to activate the SEO friendly URLs your server needs to have active mod_rewrite (it minds that this cappability is intended for servers runnig Apache httpd server) and in case your site runs in a hosting provider shared server the ISP must allow change configuration through local .htaccess file on your base directory. If your installation meets all pre-requisites the .htaccess must have following lines on it: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f [NC] RewriteRule ^((.+)/)(.+)\.html$ index.php?section=$2&pag_name=$3 [QSA] If your hosting service or the server where AldoContent runs is a virtual server probably you should have to make a workaround, to make it work. About AldoContent name on =========================== The name was inspired by a great hairy friend, a french poodle. He is always ready, is fast, funny and small. AldoContent meets some of those values. Also comes as 'Aldo Do Content' recursive acronym. Athor's website =========================== http://www.argotvisual.net Known issues ============================ + Unmarking and stoping using a language in the configuration screen does not eliminates the entries in the database. + When adding a language, the menu entries are not created automatically for the new language, each of them must be opened in a previous existing language and saved with the data corresponding to the language added. Bugs ============================ If you discover some bug please report it through our website contact form. TODO ============================ * An autobackup system. * A versioning system. * Workflow. * Assign permissions to each role
AldoContent CMS Files
Brought to you by:
argotvisual