It never fails, once you make a release, a few bugs pop up. In the interim time before the next release rolls out, you can download the individual source files that contain the fixes.
Patch Level Information
Each time a set of fixes are published, we re-create the distribution archives and include a Patch Level component in the version number. This way, you can be sure that you are downloading the latest, most up to date version of glFusion, with all released patches and updates.
To check your current patch level, go into the Command & Control screen, the current glFusion version number (and patch level) will be displayed at the top of the page.
The current patch level is pl4.
There have been several small bug fixes for the Media Gallery plugin:
Fixed a division by zero error that can occur when an album only contains non-image media.
private/plugins/mediagallery/include/classAlbum.php
Fixed issue (crash) when extracting embedded thumbnails from MP3
private/plugins/mediagallery/include/lib-upload.php
When non-admins create a sub-album, Media Gallery did not inherit the parent albums group ownership.
private/plugins/mediagallery/include/albumedit.php
Fix memory isssue when trying to display large FLV files - This would cause a site to hang when trying to view the FLV file.
private/plugins/mediagallery/include/classMedia.php
Fixed issue where the media item date/time did not use local time when being edited.
private/plugins/mediagallery/include/mediamanage.php
These fixes should only be applied to glFusion v1.1.4. These fixes are included in glFusion v1.1.4.pl3.
When a site admin uploads a file into the FileMgmt plugin, FileMgmt does not properly set the file system permission after the upload. This can cause a problem on some sites where the file cannot be downloaded.
public_html/admin/plugins/filemgmt/index.php
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl4
When publishing stories using the ATOM protocol (used by offline publishing tools like Windows Live Writer), the session may fail. This fix resolves a problem where some of the characters were not properly encoded for XML.
private/system/lib-webservices.php
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl4
When uploading multiple files, if there is an error with one file, the entire batch fails. This fix (compliments of lgarner) will allow the successful uploads to be properly processed.
private/system/classes/upload.class.php
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl4
The FCKeditor team has published a set of updates to the FCKeditor which resolves several security issues. All glFusion users should apply the following updates:
public_html/fckeditor/editor/filemanager/connectors/php/basexml.php
public_html/fckeditor/editor/filemanager/connectors/php/commands.php
public_html/fckeditor/editor/filemanager/connectors/php/io.php
public_html/fckeditor/editor/filemanager/connectors/php/upload.php
These updates should only be applied to glFusion v1.1.4. These updates are included in glFusion v1.1.4.pl4
Media Gallery does not always honor 'parent' album permissions when going directly to a sub-album. A user can see the album page, but when selecting a media item to view, they are informed they do not have permission to view. This fix now enfoces the proper permission checks for the album as well.
public_html/mediagallery/album.php
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl3
Under certain conditions, a site administrator is not able to add or modify group assignment in the user editor.
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl3
New comments on Polls and Static Pages are not properly displayed in the What's New block. Also, when a poll or static page is deleted or renamed, any comments associated with them are orphaned, they are not properly deleted or moved to the new poll / staticpage ID.
private/plugins/staticpages/services.inc.php
private/plugins/staticpages/functions.inc
private/plugins/polls/functions.inc
private/system/lib-plugins.php
public_html/lib-common.php
These fixes should only be applied to glFusion v1.1.4. These fixes are included in glFusion v1.1.4.pl3
If 'Custom Registration' is enabled, when a user selects the Login link they are immediately told their login attempt failed.
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl3
When a new file is uploaded in the FileMgmt plugin, it may not appear in the What's New block for anonymous (non logged-in) users.
private/plugins/filemgmt/functions.inc
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl3
When an admin creates a new user, any trailing spaces at the end of the name or email could cause the validation to fail. This update properly removes any trailing spaces from the username and email address.
This fix should only be applied to glFusion v1.1.4. This fix is included in glFusion v1.1.4.pl3
When running multiple sites off a single glFusion installation, the configuration cache filename can cause a problem. This fix allows the configuration cache filename to be overridden in the siteconfig.php file.
Update the following file:
private/system/classes/config.class.php
This fix should only be applied to glFusion v1.1.4. This is is already included in glFusion v1.1.4.pl2
In some situations, the image rotate icons will not appear when editing an image item in Media Gallery.
Update the following file to resolve the issue:
private/plugins/mediagallery/include/mediamanage.php
This fix should only be applied to glFusion v1.1.4. This is is already included in glFusion v1.1.4.pl2
The Media Gallery 'Display Full image in Pop-up' does not properly check the album configuration to determine if the user is authorized to view the full image. The album permissions are properly checked, but if the album is configured to only allow member to view the full image, an anonymous user could see the full image via the popup.php option.
Update the following file to resolve the issue:
public_html/mediagallery/popup.php
This fix should only be applied to glFusion v1.1.4. This fix is already included in glFusion v1.1.4.pl1.
If a user has the Story Admin or Topic Admin permissions, they are not properly allowed to create / edit stories and topics.
Update the following files to resolve the issue:
private/system/classes/story.class.php
These fixes should only be applied to glFusion v1.1.4. These fixes are already included in glFusion v1.1.4.pl1.
When an anonymous user attempts to preview or save a story submission, glFusion might crash with a SQL error.
Update the lib-users.php to resolve the issue:
This fix should only be applied to glFusion v1.1.4. This fix is already included in glFusion v1.1.4.pl1.