The glFusion Community is pleased to announce that glFusion v1.1.0 is now available for download. glFusion v1.1.0 represents another major milestone in glFusion's development. This release brings enhanced security, improved WSYIWYG editor integration, increased performance and scalability, and enhanced integration of key plugins.
The glFusion v1.1.0 archives only contain the English language files. The full language pack, which includes all language files, is available for download .
Required Plugin Upgrades
IMPORTANT NOTE: glFusion v1.1.0 makes some significant changes to the search API and the theme API. If you run the DokuWiki Integration plugins or Chameleon, you will need to upgrade those as well. We are releasing updates to both of these plugins now. and will only work with glFusion v1.1.0 or newer. Please do not update these plugins if you are still running glFusion v1.0.2.
If you are upgrading from a previous version of glFusion, check out the glFusion Upgrade Tip Sheet for additional tips on upgrading.
The glFusion team has moved several files that were located in the web space to the private space. Only files that are designed to be directly accessed via the browser are now located in the public_html/ directory. All other supporting library and include files have been moved into the private/ space. This makes the attack vector used by malious users and hackers much smaller. We have also implemented improved Remote File Include (RFI) protections. Finally, we have improved the integration method used with the FCKeditor to provide improved security, preventing non-authorized users from uploading files via the editor's filebrowser plugin, but still allowing authorized users full access to FCKeditor's features.
Improved Search Engine / Results Page
If you do a search on the site, you'll notice the search results are now presented in a nice Google like format, with the results for each of the areas or plugins all bundled together. Results are returned in date order, but can easily be sorted by several attributes.
The new and improved search system is a result of Geeklog's participation in Google's Summer of Code. Sami Mazen Barakat is the student who developed the new search functionality. He was mentored by Randy Kolenko. What they developed is in our opinion one of the best enhancements for Geeklog and it is reflected in glFusion.
Improved Comment System
Another Geeklog Google Summer of Code project was to enhance the comment system. The goal was to allow comments to be edited and also moderated. glFusion has implemented the features that allow a user to edit their comments (admin configurable) and to also set an automatic comment close date on articles. glFusion has not implemented the moderation feature at this time. Jared Wenerd is the GSOC student who developed these enhancements. He was mentored by Michael Jervis on the Geeklog team. This is another excellent enhancement that brings tremendous value to Geeklog and glFusion.
Multiple Menus with Site Tailor
We've enhanced Site Tailor so you can now create multiple menus. You'll notice the new Navigation menu here in the left navigation bar. The footer menu is also administered via Site Tailor. You can now create and customize multiple block menus and even get creative and place a horizontal navigation menu in a static page. glFusion now has a full featured integrated menuing system!
New with glFusion v1.1.0 is the ability to easily sort your bookmarks. Check out the new Bookmark tab in the Forum navigation bar to sort your bookmarks by Forum, Topic, Title, Views, and Date.
We've also added a Latest Posts tab. This will display the last n (where the site admin sets the value for n) number of posts. What we've noticed in usage of the system, is that we've fallen victim to relying on the Forum centerblock on the homepage to see new forum posts. Since it only lists 10 items by default, we found we were missing some posts on days with lots of activity. Now, we can easily see the last say 50 posts to make sure we don't miss anything!
We've made a few tweaks to the Administrative interface as well. We've separated the Command and Control screen from the Submission screen. We've also added a new Log Viewer so you can easily monitor your common glFusion logs. Finally we've also added a configuration option to hide the Admins Only block except when you are on an administrative screen.
With our ongoing effort to bring better integration and synergy to all the various parts and pieces of glFusion, we've moved the configuration options for CAPTCHA, Forum, and FileMgmt into the core glFusion online configuration system. This means no more config files to edit!
Media Processing APIs
We've moved all the media handling (resizing of images, thumbnail creations, etc.) out of Media Gallery and into the core glFusion code base. This means that all plugins can leverage the same media management code. So for example, attachments in the Forum are processed using the same code that images in Media Gallery are processed by. This gives you a single spot to configure your graphics drivers and provides a mature and consistent interface for all plugins to use!
Mail System Enhancements
We've modified the internal email handling routines to include improved HTML email support and secure SMTP (TLS or SSL). This makes it possible to use email providers like Gmail to send your outgoing emails through.
While the above list is not exhaustive, please refer to the v1.1.0 roadmap for additional features. For a complete list of additions and changes in glFusion v1.1.0, please refer to the changelog located in the release archive at public_html/docs/changelog.
Around the Corner
Finally, don't forget to check out the v1.2.0 roadmap to see what is yet to come. As usual, if you have an idea for a feature, or see a bug that needs squashing, please check our Known Issues page and then feel free to post in our support forum or in the glFusion Tracker.