[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