[geeklog-cvs] geeklog: Merged changes from Geeklog 1.8.1

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Sun Sep 4 14:40:16 EDT 2011


changeset 8399:1ef7d0627d39
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/1ef7d0627d39
user: Dirk Haun <dirk at haun-online.de>
date: Sun Sep 04 20:39:51 2011 +0200
description:
Merged changes from Geeklog 1.8.1

diffstat:

 public_html/docs/english/changes.html |  21 ++++++++++++++++++
 public_html/docs/english/install.html |   4 +-
 public_html/docs/history              |  40 ++++++++++++++++++++++++++++++++--
 public_html/lib-common.php            |   9 +++++--
 4 files changed, 66 insertions(+), 8 deletions(-)

diffs (124 lines):

diff -r af8aba5ba1fc -r 1ef7d0627d39 public_html/docs/english/changes.html
--- a/public_html/docs/english/changes.html	Sun Sep 04 18:18:01 2011 +0200
+++ b/public_html/docs/english/changes.html	Sun Sep 04 20:39:51 2011 +0200
@@ -16,6 +16,27 @@
 <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="changes181">Geeklog 1.8.1</a></h2>
+
+<p>Geeklog 1.8.1 is a maintenance release and a recommended update for all
+users of Geeklog 1.8.0. There were no changes in the database, the templates,
+or the language files (other than some updated translations) in this release,
+so upgrades should be straightforward.</p>
+
+<h3>Bugfixes</h3>
+
+<ul>
+<li>Fixed a regression in Geeklog 1.8.0 that made the <code>[code]</code> and
+    <code>[raw]</code> tags not escape content properly.</li>
+<li>The admin's User Editor no longer loses changes when an error occured.</li>
+<li>Fixed images not being displayed in the story preview (when editing an
+    existing story).</li>
+<li>Plugins can now set <code>$_SCRIPTS</code> in the
+    <code>plugin_getFooter()</code> function.</li>
+<li>Fixed some warnings raised by PHP 5.4.</li>
+</ul>
+
+
 <h2><a name="changes180">Geeklog 1.8.0</a></h2>
 
 <p><strong>Note:</strong> Geeklog 1.8.0 now <strong>requires PHP 5.2.0</strong>
diff -r af8aba5ba1fc -r 1ef7d0627d39 public_html/docs/english/install.html
--- a/public_html/docs/english/install.html	Sun Sep 04 18:18:01 2011 +0200
+++ b/public_html/docs/english/install.html	Sun Sep 04 20:39:51 2011 +0200
@@ -39,7 +39,7 @@
 
     <h3><a name="preinstall">Required Software</a></h3>
 
-        <p>To install and use Geeklog you will need to have a server running Apache or Microsoft IIS with PHP 4.3.0 or higher installed. You will also need either <a href="http://dev.mysql.com/downloads/">MySQL 4.0.18</a> or later, <a href="http://www.postgresql.org/download/">PostgreSQL</a> 7 or greater (7.4 or later recommended), or <a href="http://www.microsoft.com/sqlserver/">Microsoft SQL Server 2000</a> or newer.</p>
+        <p>To install and use Geeklog you will need to have a server running Apache or Microsoft IIS with PHP 5.2.0 or higher installed. You will also need either <a href="http://dev.mysql.com/downloads/">MySQL</a> 4.0.18 or later (<a href="http://mariadb.org/">MariaDB</a> 5.1 or later will also work), <a href="http://www.postgresql.org/download/">PostgreSQL</a> 7 or greater (7.4 or later recommended), or <a href="http://www.microsoft.com/sqlserver/">Microsoft SQL Server 2000</a> or newer.</p>
 
     <h3><a name="things_you_should_know">Things You Should Know</a></h3>
 
@@ -65,7 +65,7 @@
             <p><strong>Note:</strong> Some users have reported that WinZip corrupts certain Geeklog files during decompression. This will cause errors during the installation process. You are strongly urged not to use WinZip. Try <a href="http://www.7-zip.org/">7-Zip</a> or <a href="http://www.rarlab.com/">WinRAR</a> if you must decompress the file locally.</p>
         </li>
         <li>
-            <p>Create a blank MySQL or Microsoft SQL database and a user account with privileges to modify it. Your hosting provider may have already set up a database and account for you, contact them if you need assistance with this step.</p>
+            <p>Create a blank MySQL, PostgreSQL, or Microsoft SQL database and a user account with privileges to modify it. Your hosting provider may have already set up a database and account for you, contact them if you need assistance with this step.</p>
         </li>
         <li>
             <p>Place the contents of <code>geeklog-1.8.0/public_html/</code> into your web root directory on your web server. The web root directory is often named "public_html", "htdocs", or "www".</p>
diff -r af8aba5ba1fc -r 1ef7d0627d39 public_html/docs/history
--- a/public_html/docs/history	Sun Sep 04 18:18:01 2011 +0200
+++ b/public_html/docs/history	Sun Sep 04 20:39:51 2011 +0200
@@ -9,10 +9,43 @@
 - mysqli class (patch #0001303) [Dirk]
 
 
-Sep ??, 2011 (1.8.1)
-------------
-
-(to be added when 1.8.1 is out)
+Sep 4, 2011 (1.8.1rc1)
+-----------
+
+- Plugins can now set $_SCRIPTS in plugin_getFooter function (bug #0001383)
+  [Tom]
+- Attempts to display the user profile of the Anonymous user will now be
+  redirected to the site's main page (cf. bug #0001372) [Dirk]
+- Fixed some warnings raised by PHP 5.4 (statically calling non-static methods,
+  get_magic_quotes_gpc() being deprecated) [Dirk]
+- Fixed [code] and [raw] tags no longer escaping content properly (bug #0001368)
+  [Dirk]
+- The {contributedby_anchortag} variable now includes a rel="author" attribute
+  [Dirk]
+- Fixed display of center block staticpage if a staticpage template is used (bug
+  #0001370) [Tom]
+- The admin's user editor no longer loses changes when an error occured (cf. bug
+  #0000653) [Dirk]
+- Fixed text direction issue with the paths listed on success.php (bug #0001219)
+  [Dirk]
+- Don't display story edit icon when the user doesn't have all the necessary
+  permissions (bug #0001210) [Dirk]
+- Fixed uploading topic images when $_CONF['path_images'] was changed (bug
+  #0001268) [Dirk]
+- Fixed [staticpage_content:] autotag returning empty string for consecutive
+  calls (bug #0001266) [Dirk]
+- Fixed form action URLs in Calendar templates (patch #0001360, provided by
+  mystral-kk)
+- Fixed images not being displayed in story previews (bug #0001367) [Dirk]
+- Fixed backslashes in comment titles when magic_quotes_gpc = On (bug #0000941)
+  [Dirk]
+- Removed comment title from the URL to submit a comment (feature request
+  #0001031) [Dirk]
+- Expiry of the security token caused PHP static pages to be escaped (bug
+  #0001230) [Dirk]
+
+- New Dutch language file for the Spam-X plugin, provided by Zippo
+- Updated French language files, provided by Ben
 
 
 Jun 12, 2011 (1.8.0)
diff -r af8aba5ba1fc -r 1ef7d0627d39 public_html/lib-common.php
--- a/public_html/lib-common.php	Sun Sep 04 18:18:01 2011 +0200
+++ b/public_html/lib-common.php	Sun Sep 04 20:39:51 2011 +0200
@@ -1508,11 +1508,14 @@
     // Call to plugins to set template variables in the footer
     PLG_templateSetVars( 'footer', $footer );
 
+    // Call any plugin that may want to include extra JavaScript functions
+    $plugin_footercode = PLG_getFooterCode();
+ 
     // Retrieve any JavaScript libraries, variables and functions
     $footercode = $_SCRIPTS->getFooter();
-    
-    // Call any plugin that may want to include extra JavaScript functions
-    $footercode .= PLG_getFooterCode();
+ 
+    // $_SCRIPTS code should be placed before plugin_footer_code but plugin_footer_code should still be allowed to set $_SCRIPTS
+    $footercode .= $plugin_footercode;
     
     $footer->set_var('plg_footercode', $footercode);
 



More information about the geeklog-cvs mailing list