PivotX 2.3.2 released.

Hi! It's been pretty quiet here for a while, but that doesn't mean we haven't been busy. We're hard at work on the next major version of PivotX, and in the meantime we've released PivotX 2.3.2 as a maintenance release for all PivotX users. It contains a bunch of minor fixes, improvements and updates, as you can see below.

Important: If you are still running PivotX 2.2.6 or older, you might be vulnerable to a security exploit, that was patched previously. Version 2.3.0 already fixed this issue, but any older version of PivotX might be vulnerable. To fix this, you should do one of the following:

  • Either update your old installs to PivotX 2.3.2.
  • Or just replace the faulty timthumb.php. Download timthumb_2011-10-14.zip, extract it, and replace the file timthumb.php in pivotx/includes/

For more information about security issues / patches, see the page dedicated to Security issues.

These are the changes since PivotX 2.3.0:

  • Refactored loading/saving of configuration files, to prevent config file corruption
  • Rewritten Hashcash implementation: works better, and more transparent for the user.
  • Added hidden setting to set a custom hashcash message.
  • Enabled our "first line of defense" (against spam) again.
  • Bug fix: ensuring that uploaded files and thumbnails get the correct file permission.
  • Fixed the image preview, when selecting an existing file by browsing when inserting an image or a popup image in the editor.
  • Added: [[getpage]] can now also retrieve a page by uid.
  • Fixed bug: only show published entries in [[category_list]].
  • Some improvements to [[category_list]] : Added %count% to formatting and added 'category', 'start' and 'end' parameters to the tag.
  • Some amendments for [[category_link]].
  • Updated Plupload to version 1.5.2
  • Updated jQuery UI to 1.8.17.
  • Updated jQuery to version 1.7.1.
  • Updated TinyMCE to version 3.4.7.
  • Updated timthumb to version 2.8.4, which is a complete rewrite from the previous version 1.35.
  • Split timthumb's config to a seperate file to facilitate upgrades.
  • Fixed an issue where 'latest comments' would show too few comments.
  • Made the filepaths to jQuery and jQueryUI more consistent.
  • Fixed a bug in renderSpecial related to the before_parse hook.
  • Fixed the before_parse issue in renderTag.
  • [[tagcloud]] description updated.
  • Removed (deprecated) split() call and replaced with preg_split().
  • Fixed bug for paging inside a weblog when using mod_rewrite.
  • Updated/improved Spanish translation.
  • Updated/completed Hungarian translation.
  • Added "ignorearchive" parameter to subweblog so you can have a subweblog displaying entries outside the archive period on an archive page.
  • Removing additional %foo% parameters from [[comments]]-blocks.
  • Fixed a (nasty) bug in the flatfile implementation of read_entries where the offset didn't work because of 'timed publish' entries.
  • Fixed various issues related to the comment moderation queue.
  • Changed the way jQuery.noConflict() works. Now even less conflicting!
  • Fixed standard search-weight function so it cannot return negative values anymore.
  • Added 'addtoTopMenu' for extensions.
  • Fixed bug in MagPie's RSS fetching to stop display warnings on screen.
  • Fixed bug for Atom feeds. Using the entries year in the id tag, not the current year.
  • Now automatically clearing the cache when website comes back online, after it was set to 'offline'
  • Now rewriting HTML before writing to cache, fixing an issue where cached files were not parsed fully.
  • Added filters to outputsystem, Minify now goes through an outputsystem filter. fixes problems where minify wasn't working
  • Slightly tweaked the replacement for leftover %tags%, to allow percentage signs in comments.
  • Fix for canonicals in our 'smart' global smarty_link() call.
  • Fixed bug for multiple selects in formclass that actually have multiple selected values
  • Added additional search text hooks
  • Added 'author user' ability. You can now set *any* user as 'author user'.
  • Added X-UA-Compatible header for Internet Explorer.
  • Removed the offline message from the html if the site is online and add a backup message.

The PivotX 2.3.2 release can be downloaded from this location: pivotx.net/files/pivotx_latest.zip (or pivotx.net/files/pivotx_latest.tgz, if you prefer.tgz files). For setup instructions, we point you to our documentation: Getting the files & installing. If you're having trouble downloading the files, you can also download them from our sourceforge mirror.

Posted by Bob den OtterThursday 08 March 20125

five comments

Finally! And good to know PivotX is still alive! The following fix is mentioned twice in the list (Fixed the image preview, when selecting an existing file by browsing when inserting an image or a popup image in the editor).

One of the first things I always check after an update, is the possibility to see thumbnails when selecting images that are already uploaded. That will make publishing images a lot easier. Sadly it is still not implemented yet.

Willem (Email ) (URL) - 11-03-’12 13:34

Duplicate item removed from the list – thx!

Hans "hansfn" Nordhaug (Email ) - 11-03-’12 17:12

Is my suggestion implemented in the next major version of PivotX? I think it should be default to not only see a list of files but also thumbnails to make selecting images easier when you want to insert them in entries or pages. In this case I mean images that are already on the server.

Willem (Email ) (URL) - 13-03-’12 10:34

No need to argue for such a feature ;-)

Send me an email at [email protected] and you can try a patch I just wrote.

Hans "hansfn" Nordhaug (Email ) - 13-03-’12 13:18

It’s Great!! I love PivotX.

flenj (Email ) - 22-03-’12 20:11

For support questions please visit the PivotX forum.