[geeklog-cvs] Geeklog-1.x readme,1.17,1.18

Michael Jervis mjervis at qs1489.pair.com
Sat Sep 15 10:59:38 EDT 2007


Update of /cvsroot/geeklog/Geeklog-1.x
In directory qs1489.pair.com:/tmp/cvs-serv30738

Modified Files:
	readme 
Log Message:
Restructured content, brought up to date.

Index: readme
===================================================================
RCS file: /cvsroot/geeklog/Geeklog-1.x/readme,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** readme	9 Sep 2007 08:45:18 -0000	1.17
--- readme	15 Sep 2007 14:59:36 -0000	1.18
***************
*** 1,61 ****
! Geeklog Readme
! December 28, 2002 
  
! For the installation instructions please see public_html/docs/install.html
  
! WELCOME
! -------
! Geeklog is the source code and database that was originally used to run 
! SecurityGeeks and NewsGeeks, and has since been released under the GNU General 
! Public License. It is a bona fide Open Source / Free Software project. Use 
! this site to get the Geeklog source, read the latest Geeklog news, and 
! participate in Geeklog discussions.  The template code Geeklog uses is from 
! PHPLib, however, which is under the LGPL.
  
! Geeklog is run by Tony Bibbs, but like all good open source projects,
! depends on the community. Thanks for your continued support, and let us know
! what we can do to make Geeklog better. 
  
! A summary of Geeklog's feature are as follows:
  
! - Easy to install.
! - Full localization and locale aware.
! - Threaded comment system that supports different modes.
! - User-specified theming engine for custom look and feel.
! - User accounts and access controls.
! - HTML and key word checking in stories and comments.
! - RDF/RSS import and export ability.
! - Easy to use admin interface.
! - Admin interface has complete configurability for all functions of the site.
! - Ability to attach images to articles.
! - All passwords are stored encrypted.
! - Complete error logging on all forms and SQL calls.
! - All admin access is logged.
! - All errors are logged.
! - Save story drafts until they are ready for publishing.
! - Robust calendar feature with support for personalized calendars.
! - Plugin support with API for developers.
! - A fully configurable block system, with php-in-block support.
! - Robust *nix-like security model for all objects which can be extended for 
!   use in plugins
! - Spam protection features and protection of user email addresses
! - Well organized codebase, use of PHP's Object-Oriented features.
! - Thin database abstraction layer allowing Geeklog to be ported to DBMS's other 
!   than the default (MySQL).
  
! LICENSE
! -------
! Geeklog is licensed under the GPL. There should be an included LICENSE file - if
! it really interests you (or you having trouble sleeping) go ahead and read it.
  
! In a nice gesture you could provide a link back to us:
  
  http://www.geeklog.net
  
! There is also a button that is in the release that we would appreciate you use
! (in public_html/images/buttons).
  
! SUPPORT
! -------
  The best support channel is a mailing list located at:
  
--- 1,106 ----
!                                 Geeklog Readme
!                               September 15, 2007
  
! Table of Contents
! ================
!     1) What is Geeklog?
!     2) Features
!         2.1) Blog/CMS Features
!         2.2) Administration Features
!         2.3) Security Features
!         2.4) Developer Features
!     3) Support
!         3.1) Mailing Lists
!         3.2) IRC Channel
!         3.3) Known Issues
!     4) System Requirements and Installation
!     5) Security Issues
!     6) License
!     7) Special Thanks
!     8) Further Documentation
!                               
! 1) What is Geeklog?
! ================
! Geeklog is a PHP/MySQL based application for managing dynamic web content.
  
! "Out of the box", it is a blog engine, or a CMS with support for comments,
! trackbacks, multiple syndication formats, spam protection, and all the other
! vital features of such a system.
  
! The core Geeklog distribution can easily be extended by the many community
! developed plugins to radically alter its functionality. Available plugins
! include forums, image galleries, and many more.
  
! Geeklog was originally used to run SecurityGeeks and NewsGeeks, and has since
! been released under the GNU General Public License. It is a bona fide Open
! Source / Free Software project. The template code Geeklog uses is from 
! PHPLib, however, which is under the LGPL.
  
! Geeklog was originally created by Jason Whittenburg, but like all good open
! source projects, depends on the community. Geeklog 1.5 is currently maintained
! by Dirk Haun whilst Tony bibbs focusses on Geeklog 2. Thanks for your continued
! support, and let us know what we can do to make Geeklog better. 
  
! For the installation instructions please see public_html/docs/install.html
  
! To get the latest Geeklog source, read the latest Geeklog news, and 
! participate in Geeklog discussions, visit the Geeklog site:
  
  http://www.geeklog.net
  
! 2) Features
! ===========
  
! Geeklog is an extremely extensible system, however a summary of Geeklog's
! features are as follows:
! 
! 2.1) Blog/CMS Features
! ======================
!     - Create, Schedule, Post and Edit articles in multiple topics
!     - Save story drafts until they are ready for publishing.
!     - Control over formatting used in articles (HTML whitelists)
!     - Control over acceptable content (filtering of offensive language)
!     - Embed images or other content in articles
!     - Multiple Authors can post
!     - Submissions from users
!     - Support for comments, trackbacks and pingbacks
!     - Export and import in all common syndication formats (RSS/RDF/Atom etc)
!     - Spam detection and rejection
!     - Robust calendar feature with support for personalized calendars.
!     - Support for OpenID and other remote authentication methods.
!     - Extendible via numerous Open Source plugins.
!     
! 2.2) Administration Features
! ============================
!     - Easy to install with a new automated installer in 1.5
!     - Fully support for internationalization and localization
!     - Easy to use admin interface
!     - Admin interface has complete configurability for all Geeklog Functions.
!     - User-specified theming engine for custom look and feel.
!      
! 2.3) Security Features
! ======================
!     - User accounts and access controls.
!     - Robust *nix-like security model for all objects which can be extended for 
!       use in plugins
!     - Access can be defined for each article, topic etc
!     - All passwords are stored encrypted.
!     - All admin access is logged.
!     - All errors are logged.
!     - Complete error logging on all forms and SQL calls.
! 
! 2.4) Developer Features
! =======================
!     - Plugin support with API for developers.
!     - A fully configurable block system, with php-in-block support.
!     - Well organized codebase, use of PHP's Object-Oriented features.
!     - Thin database abstraction layer allowing Geeklog to be ported to DBMS's other 
!       than the defaults (MySQL and MSSQL supported directly).
!       
! 3) Support
! ==========
! 
! 3.1) Mailing Lists
! ==================
  The best support channel is a mailing list located at:
  
***************
*** 66,70 ****
  http://www.geeklog.net
  
! 
  There is also a IRC channel, where we have live Geeklog chat.  Once you have
  an IRC client such as mIRC (www.mirc.co.uk), or BitchX the you can log on:
--- 111,116 ----
  http://www.geeklog.net
  
! 3.2) IRC Channel
! ================
  There is also a IRC channel, where we have live Geeklog chat.  Once you have
  an IRC client such as mIRC (www.mirc.co.uk), or BitchX the you can log on:
***************
*** 74,79 ****
  
  
! KNOWN ISSUES
! ------------
  All known issues are tracked in our bug tracker. If you identify a bug please
  let us know by filling out a bug report at:
--- 120,125 ----
  
  
! 3.3) Known Issues
! =================
  All known issues are tracked in our bug tracker. If you identify a bug please
  let us know by filling out a bug report at:
***************
*** 81,93 ****
  http://project.geeklog.net/tracker/?group_id=6&atid=105
  
! SYSTEM REQUIREMENTS AND INSTALLATION
! ------------------------------------
! See public_html/docs/install.html
  
- SECURITY ISSUES
- ---------------
  It is up to you to properly secure your database, web server and host 
  settings.  If you are looking for information in securing your system
! some starting points I can recommend are:
  
  http://www.php.net
--- 127,151 ----
  http://project.geeklog.net/tracker/?group_id=6&atid=105
  
! *** Currently down for maintenance for an undefined period of time, Tony! ***
! 
! 
! 4) System Requirements and Installation
! =======================================
! See public_html/docs/install.html or the Geeklog.net site:
! http://www.geeklog.net/docs/install.html
! 
! 5) Security Issues
! ==================
! Geeklog is a security focussed CMS. We have focussed on making the code secure
! and the application secure, and have been rewarded with a comparatively low
! level of exploits having been identified and published by third parties.
! 
! We have provided a set of API's and coding guidlines to ensure third party
! plugin developers do not compromise the security of a Geeklog installation,
! however, we can not garentee that our work or theirs is secure.
  
  It is up to you to properly secure your database, web server and host 
  settings.  If you are looking for information in securing your system
! some starting points we can recommend are:
  
  http://www.php.net
***************
*** 98,103 ****
  http://www.linux.com
  
! SPECIAL THANKS
! --------------
  
  I want to send out thanks to:
--- 156,174 ----
  http://www.linux.com
  
! 
! 6) License
! ==========
! Geeklog is licensed under the GPL. There should be an included LICENSE file - if
! it really interests you (or you having trouble sleeping) go ahead and read it.
! 
! In a nice gesture you could provide a link back to us:
! 
! http://www.geeklog.net
! 
! There is also a button that is in the release that we would appreciate you use
! (in public_html/images/buttons).
! 
! 7) Special Thanks
! =================
  
  I want to send out thanks to:
***************
*** 112,116 ****
  And of course, all the members of the Geeklog mailing lists and IRC channel.
  
! ENJOY!
! ------
  Read the documents in the public_html/docs directory for more information, etc.
--- 183,210 ----
  And of course, all the members of the Geeklog mailing lists and IRC channel.
  
! Further Documentation
! =====================
  Read the documents in the public_html/docs directory for more information, etc.
+ 
+ See also:
+     - FAQ: http://www.geeklog.net/faqman/
+     - Support Forum: http://www.geeklog.net/forum/
+     - Wiki: http://wiki.geeklog.net/
+     - Plugin Developers Guide: http://gplugs.sourceforge.net/pluginman/
+ 
+ Appendix A - readme history
+ ===========================
+ Version control information:
+ $Id$
+ 
+ 2007-09-15 - readme re-write (mjervis)
+ 2007-09-09 - Fixed mailing list URL (dhaun)
+ 2007-08-05 - GeekLog to Geeklog (dhaun)
+ 2004-08-13 - Documentation path updates (dhaun)
+ 2003-12-22 - Minor updates (dhaun)
+ 2002-12-28 - URL updates (dhaun)
+ 2002-08-14 - IRC Channel updates (dhaun)
+ 2002-08-11 - Minor updates (dhaun)
+ [various]
+ 2001-08-18 - First readme file.
+ 




More information about the geeklog-cvs mailing list