What's New in glFusion v1.1.7

glFusion v1.1.7 continues our commitment to providing a secure and robust content management system. This release release includes a few minor enhancements, security updates, and bug fixes.

For those who are upgrading, please don't forget to run the Upgrade Wizard after you have loaded the files to your server.

Some of the enhancements below required us to make some changes to the template files. Be sure and check out the Template Changes page and update any of your custom templates.

Notable Enhancements for glFusion v1.1.7

Improved Plugin Integration Options

As glFusion continues to mature and we see more plugin development, we are improving the plugin integration APIs and hooks. The integration improvements for glFusion v1.1.7 were driven by the excellent developed by Lee Garner. The Profile Plugin allows you to easily add new fields to the registration and user profile screens. It basically does away with the need to implement a custom registration which has always been a cumbersome process. With Lee's help, we were able to add some additional plugin integration features so you can now install the Profile Plugin and immediately begin using it. No need to edit template files or make any other system changes, his plugin does it all!

Calendar .ics Export

Recently I ran into a need where the users needed to be able to subscribe to a glFusion calendar. So, we've implemented the ability to now share the glFusion calendar using the ICS format. We have added ICS as one of the syndication options to the Content Syndication system. This means you can now share your glFusion based calendar with Outook, Thunderbird, Google Calendar, or any other calendar system that allows .ics imports.

CAPTCHA Improvements

Our CAPTCHA support has been pretty good, but one feature that has always been missing is the ability to have an audio prompt for those who are visually impaired. We have integrated support for the reCAPCHA system into the glFusion CAPTCHA plugin. reCAPCHA is an external service that provides CAPTCHA strings and also supports audio prompts if needed. The cool thing about reCAPTCHA is the words you enter help them digitize books and newspapers. Please visit their site for more details.

New Star Rating Library

We discovered a pretty nasty bug in the Media Gallery rating code where the rating values could become corrupt. While fixing this, we decided to strip this code out of Media Gallery and place it in the core code. Now we have a rating library that can be used by other plugins. We’ve added the ability to now have rating on stories. We updated the FileMgmt rating to use the new star rating system and obviously updated Media Gallery to use the new glFusion core code for rating.

Autotag Support in Templates

You can now use glFusion autotags directly in template files. For example, you could have a rotating banner in your site header by adding the Media Gallery fslideshow autotag directly into the header.thtml template file. The format to use autotags in a template is:

  {!!autotag fslideshow:123431234 !!}

Full ChangeLog

glFusion v1.1.7

  • Autotranslations block now uses image sprite
  • Implemented 4 new template vars for articles to allow plugins additional integration opportunities:
    • plugin_icon_vars
    • plugin_meta_vars
    • plugin_body_vars
    • plugin_footer_vars
  • Add topic id to topic lists to help multi-linqual sites
  • Add title attribute to What's New for:
    • Stories
    • Comments - already supported
    • FileMgmt
    • Links - already supported
    • Media Gallery
  • Moved rating code out of Media Gallery into core. glFusion now provides Rating APIs for other plugins to use.
    • Implemented star rating for stories
    • Implemented star rating in FileMgmt
    • Updated Media Gallery to use new star rating code
  • Fixed bug where help link could be broken in Online Configuration Screen
  • Added ICS (calendar export) to syndication library. You can now share your glFusion calendars.
  • Added autotag logic to template library - this means you can now use auto tags in template files
  • Upgraded Geshi library to latest version - v1.0.8.4
  • Upgrade FCKeditor to 2.6.5
  • Added new hooks / APIs to allow plugins to fully tap into the user profile and registration system - provides direct support for Lee Garner's Custom Profile plugin.
  • Fixed URL rewrite to support IIS 7 FastCGI PHP mode.
  • Fixed error when user does not have edit permissions to story.
  • Fixed special character handling in story editor
  • Fixed backslash removal in story editor

Bad Behavior Plugin

  • Upgrade Bad Behavior2 to v2.0.33

CAPTCHA Plugin

  • Added reCAPTCHA support
  • Force static image open to use binary mode
  • Exposes additional CAPTCHA functions to core/plugins (Mark H.)

FileMgmt Plugin

  • Added file_download autotag (Mark H.)

Forum Plugin

  • Improved handling of the cancel request
  • Add cancel button to create topic
  • Fixed paging issue when going to a specific topic
  • BBcode handler - fixed issue where some posts would show as blank
  • Fixed issue where slashes were removed from mootip pop-up text
  • Fixed error in phpbb3_import
  • Fixed error when creating new user when MySQL in strict mode

Media Gallery Plugin

  • NEW Flash based upload option
  • Retired (removed) the old Java based upload system (JUPLOAD)
  • Added PLG_setTemplateVars() call to the album view
  • Updated SWFObject to v2.2
  • Updated MP3 players to latest releases
  • Fixed MP3 jukebox to auto play full playlist
  • Fixed error when user tries to access an album they do not have permission to view.

Polls Plugin

  • Implemented polls auto tags (ported from Geeklog v1.6.1)

What's New Archives

glfusion/whatsnew/v117.txt · Last modified: 2010/02/02 02:12 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: GNU Free Documentation License 1.3