[geeklog-hg] geeklog: Updated documentation with changes for the upcoming Gee...

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Sun Oct 18 21:24:59 EDT 2015


changeset 9634:569affe2e6af
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/569affe2e6af
user: Tom
date: Sun Oct 18 21:11:18 2015 -0400
description:
Updated documentation with changes for the upcoming Geeklog release

diffstat:

 public_html/docs/english/changes.html |  23 ++++++++++++++++--
 public_html/docs/english/index.html   |   7 ++++-
 public_html/docs/english/theme.html   |  10 ++++++++
 public_html/docs/history              |  43 +++++++++++++++++++++++++++++++++-
 4 files changed, 77 insertions(+), 6 deletions(-)

diffs (158 lines):

diff -r 6acf826a87e8 -r 569affe2e6af public_html/docs/english/changes.html
--- a/public_html/docs/english/changes.html	Fri Oct 09 08:21:44 2015 -0400
+++ b/public_html/docs/english/changes.html	Sun Oct 18 21:11:18 2015 -0400
@@ -17,9 +17,26 @@
 <a href="../history">ChangeLog</a>. The file <tt>docs/changed-files</tt> has a
 list of files that have been changed since the last release.</p>
 
+
+<h2><a name="changes211">Geeklog 2.1.1</a></h2>
+
+<p>Geeklog 2.1.1 major new feature is the inclusion of the UIKit framework. It is "a lightweight and modular front-end framework
+for developing fast and powerful web interfaces".</p>
+
+<p>This Geeklog release now ships with jQuery v1.11.3, jQuery UI v1.11.4, CKEditor v4.5.4, UIKit v2.20.3, Filemanager v2.2.0, and OAuth class v1.411.</p>
+
+<h3>Major New Features and Improvements</h3>
+
+<ul>
+<li>Integrated UIKit framework into Geeklog core.</li>
+<li>Support for multiple theme templates with plugins.</li>
+<li>Numerous bug and security fixes.</li>
+</ul>
+
+
 <h2><a name="changes210">Geeklog 2.1.0</a></h2>
 
-<p>Geeklog 2.1.0 major new features include and an updated template libray and a new advanced editor system. A large number of bugs have also been fixed related to child topics which was introduced in Geeklog 2.0.0.</p>
+<p>Geeklog 2.1.0 major new features include and an updated template library and a new advanced editor system. A large number of bugs have also been fixed related to child topics which was introduced in Geeklog 2.0.0.</p>
 
 <p>This Geeklog release now ships with jQuery 1.10.2 and jQuery UI to 1.10.3.</p>
 
@@ -28,13 +45,13 @@
 <ul>
 <li>Integrated Caching Template Library original developed by Joe Mucchiello.</li>
 <li>Support for themes to specify a default theme.</li>
-<li>Added configruable caching support for blocks (regular and gldefault), staticpages and articles.</li>
+<li>Added configurable caching support for blocks (regular and gldefault), staticpages and articles.</li>
 <li>Speed increases by caching topic tree structure.</li>
 <li>New OAuth login methods supported (Google, Microsoft, Yahoo).</li>
 <li>New Advanced Editor System that allows developers to easily to add new javascript editors.</li>
 <li>Added CKEditor 4.3.2 as the default advanced editor for Geeklog.</li>
 <li>Numerous fixes for multi-language support.</li>
-<li>Added a Filemanager.</li>
+<li>Added a File Manager.</li>
 </ul>
 
 
diff -r 6acf826a87e8 -r 569affe2e6af public_html/docs/english/index.html
--- a/public_html/docs/english/index.html	Fri Oct 09 08:21:44 2015 -0400
+++ b/public_html/docs/english/index.html	Sun Oct 18 21:11:18 2015 -0400
@@ -77,6 +77,7 @@
 <li>Robust calendar feature with support for personalized calendars.</li>
 <li>Support for OpenID, OAuth, and other remote authentication methods.</li>
 <li>Extendible via numerous Open Source plugins.</li>
+<li>Support for WYSIWYG HTML editors (includes CKEditor)</li>
 </ul>
 
 <h3>Administration Features</h3>
@@ -85,8 +86,9 @@
 <li>Easy to install with an automated installer</li>
 <li>Fully support for internationalization and localization</li>
 <li>Easy to use admin interface</li>
+<li>A fully functional File Manager</li>
 <li>Admin interface has complete configurability for all Geeklog functions.</li>
-<li>User-specified theming engine for custom look and feel.</li>
+<li>User-specified theming engine for custom look and feel</li>
 </ul>
 
 <h3>Security Features</h3>
@@ -107,6 +109,9 @@
 <ul>
 <li>Plugin support with API for developers.</li>
 <li>A fully configurable block system, with php-in-block support.</li>
+<li>Includes jQuery and jQuery UI javascript libraries</li>
+<li>Includes the css framework Uikit</li>
+<li>Scripts class for easy access to jQuery and your own libraries</li>
 <li>Well organized codebase, use of PHP's Object-Oriented features.</li>
 <li>Thin database abstraction layer allowing Geeklog to be ported to DBMS's
     other than the defaults (MySQL, PostgreSQL, and MS SQL supported directly).</li>
diff -r 6acf826a87e8 -r 569affe2e6af public_html/docs/english/theme.html
--- a/public_html/docs/english/theme.html	Fri Oct 09 08:21:44 2015 -0400
+++ b/public_html/docs/english/theme.html	Sun Oct 18 21:11:18 2015 -0400
@@ -201,6 +201,16 @@
 featured and archived stories.</li>
 </ol>
 
+<h2><a name="changes211">Theme changes in Geeklog 2.1.1</a></h2>
+
+<p>New template functionality for plugins has been added to Geeklog which when supported allow for specific theme templates for plugins. This means a plugin or theme can include plugin templates designed for individual themes. 
+These templates can be included with either the plugin itself, or the theme, or in both places at once. All of Geeklogs core plugins support this new feature. To find out more please visit the Geeklog Wiki about <a href="http://wiki.geeklog.net/index.php/Theme_Developers_Guide#Theme_Specific_Plugin_Templates">Theme Specific Plugin Templates</a>.</p>
+
+<h3>General Changes</h3>
+<ul>
+<li>Added the Uikit framework which can be accessed by themes if needed</li>
+</ul>
+
 <h2><a name="changes210">Theme changes in Geeklog 2.1.0</a></h2>
 
 <ul>
diff -r 6acf826a87e8 -r 569affe2e6af public_html/docs/history
--- a/public_html/docs/history	Fri Oct 09 08:21:44 2015 -0400
+++ b/public_html/docs/history	Sun Oct 18 21:11:18 2015 -0400
@@ -1,6 +1,45 @@
 Geeklog History/Changes:
 
-??? ??, 2013 (2.1.0)
+? ?, 2015 (2.1.1)
+------------
+
+- [Security] Log parameters for 404 errors & make filtering in 404.log work like in error.log [Dirk]
+- [Security] Removed the code used for File Manager demos and tests shipped with WideImage to prevent an XSS [Mystralkk]
+- [Security] Updated File Manager to version 2.2.0 (fixed security issue with file upload check) [Mystralkk]
+- [Security] Configuration string input sanitizing overhaul. Now can be config option specific by 
+  adding sanitize rule in config validation file. Default is now all strings are stripped of tags [Tom]
+- Updated CKEditor to version 4.5.4 [Dengen]
+- Updated jQuery to version 1.11.3 and jQuery UI to version 1.11.4. jQuery Timepicker Addon updated [Tom] [Dengen]
+- Updated OAuth class to version 1.141 [Tom]
+- Integrated the UIKit framework version 2.20.3 into Geeklog [Dengen]
+- Denim theme now uses UIKit [Dengen]
+- Plugins can now include default templates and css files along with ones for different themes. 
+  Plugins template and css files can be included with themes. Plugins template files can now have 
+  a function.php file to control what javascript is loaded [Tom]
+- Schema.org article, author, and Breadcrumb markup added to Denim and Modern Curve themes [Tom]
+- Poll plugin bar graphs now based on percentage and supports responsive themes [Tom]
+- [Bugs] Added email check to Com_mail to prevent plugins from sending email to users who don't have an address (Oauth users) [Tom]
+- 0001806: [Bugs] Cached Articles Sometimes do not Display on website [Tom]
+- 0001805: [Feature] useful feature template class [Tom]
+- 0001573: [Feature] Allow xmlSiteMap Plugin to Ping Search Engines when new content is Added [Mystralkk]
+- 0001757: [Feature] XMLSitemap Plugin - Add dedicated API [Mystralkk]
+- 0000826: [Bugs] current LDAP module doesn't work properly - new Simple_LDAP Authentication provided [Mystralkk]
+- 0001778: [Bugs] Duplicate Blocks [Mystralkk]
+- 0001797: [Feature] localization of message "Unfortunately, an error has occurred rendering this page." [Mystralkk]
+- 0001149: [Bugs] Remove hardcoded checks for TLD in domain names [Mystralkk]
+- 0001802: [Bugs] Geeklog Does Not Accept .website TLD [Mystralkk]
+- 0001800: [Bugs] Install script Migrate option needs to handle cookiesecure config value [Dirk]
+- 0001754: [Feature] Add Pagination with rel=“next” and rel=“prev” [Tom]
+- 0001567: [Bugs] Hidden config option 'search_use_fulltext' can be found using search in Configuration [Dengen]
+- 0001706: [Bugs] Errors while editing blocks reset all options [Dengen]
+- 0001730: [Feature] change default admin page to index.php from moderation.php [Dengen]
+- 0001783: [Feature] Search form part of the theme is not accessible. [Dengen]
+- 0001788: [Bugs] The administrator is forced to be an input of the user password in the Edit User screen [Dengen]
+- 0001787: [Bugs] Wrong permissions with articles submitted by guest users [Dengen]
+- 0001777: [Bugs] Declaration of dc: namespace missing from RSS and RDF feeds [Mystralkk]
+- 0001776: [Bugs] Missing blank in feed headers [Dirk]
+
+July 12, 2014 (2.1.0)
 ------------
 - Integrated Caching Template Library original developed by Joe Mucchiello [Tom]
 - Support for themes to specify a default theme. Default themes template and css 
@@ -4612,7 +4651,7 @@
 - Added new block "Privacy Options" to the Preferences:
   + chose to receive email from admins and/or other users
   + chose to show up in Who's Online block
-  (Feature requests #609758 and #609759)
+  (Feature #609758 and #609759)
 - New config option $_CONF['hide_author_exclusion'] to hide the author
   exclusion list from the user's preferences (useful e.g. when it's a rather
   long list but hardly used by the users of your site).



More information about the geeklog-cvs mailing list