Fluency Admin 2.1

Fluency 2.1 now available

It’s been a while between updates, mostly due to the time spent working on getting Hahlo4 finished, but with that out of the way it was time to update Fluency to work with the latest version of WordPress. The big news is that Fluency is now hosted in the WordPress plugins directory, meaning that you will be able to use the built-in plugin installer, and auto update features in WordPress when new version are released.

You can get more details, and grab Fluency 2.1.1 from the WordPress plugin directory here.

New features

There aren’t mountains of new features but there a couple worth mentioning. I’ve added a ‘Fluency Options’ page, which can be found under the ‘Settings’ menu, there are just two options for the moment. Both were requests from users, you can disable the Fluency style on the login page, and you can also specify a custom logo to be displayed on the login page (this works with the Fluency login style turned on or off). New in 2.1.1 you can also specify a custom logo for the top of the menu once your logged in.

For few versions now WordPress has come with two default admin color schemes, but up until now Fluency has only had a grey-based scheme. I’ve now added full support for a Classic/Blue color scheme, based on whichever color scheme you have selected in you user profile on your blog.

With the new admin interface in WP2.7 a collapsible menu was introduced allowing you to ‘minimize’ the menu to just show the icons for the various top level items. I’ve now added support for this back into Fluency 2.1 and the collapsed menu should function as it does in the default admin.

Screenshots

Default grey theme

Classic/Blue theme

Grey theme - Add post screen

Blue theme- add post screen

Grey theme - edit post screen

Blue theme - edit post screen

Bug fixes

I’ve fixed a few bugs in the hover menu code, so it should behave better when you have lots of items in your settings submenu. I’ve also tweaked the hot keys support so that you can access more than just the first 9 items in a submenu.

Fixes in Fluency 2.1.1

I’ve fixed bugs with a few plugins that were reported by users, along with some display issue in sections that I simply missed during testing 2.1. See changleog at the bottom for more info.

If you find a bug, please let me know, and if possible provide steps which can be used to reproduce the problem.

Plugin support and testing

The vast majority of plugins should work fine with Fluency installed, however if you do come across one that doesn’t play nice please let me know so I can try and support it in a future release.

The following plugins have been tested with Fluency 2.1.1

  • Acronyms 1.6.2
  • Akismet
  • Analytics360
  • Contact Form 7
  • Event Calendar
  • Events Calendar 6.6
  • Feedburner Feed Replacement
  • Fresh Page (Flutter) 1.1
  • Google Analytics
  • Google XML Sitemaps
  • Gregarious (not pretty, but fully functional)
  • Headspace2 3.6.32
  • My Category Order 2.8.3
  • OpenID
  • Order Categories
  • Page Management Dropdown 2.1
  • PageMash 1.3.0
  • Simple Tags
  • Subscribe To Comments
  • WordPress Download Monitor
  • WP-Polls 2.50
  • WP-PostRatings
  • wp-typogrify
  • WP Movie Ratings

Browser Compatibility

Fluency Admin has been tested in the latest versions of Safari, Firefox, Opera, Camino and Internet Explorer. Users of Camino, Opera and Internet Explorer may experience some display “issues” to to each browsers particular css-handling ability.

Internet Explorer 6 is NOT supported. It is an 8 year old browser which has now been superseded twice. Upgrade. Please.

Internet Explorer 7 works with the exception of a few display bugs. Internet Explorer 8 works pretty well except for the lack of CSS3.

Changelog

Version 2.1.1

  • Fixed display issues with Acronyms, NextGen Gallery, One-Click Plugin Updater, HeadSpace2 and WP-Polls
  • Fixed broken styling of Media Library popup
  • Fixed custom menu icons no longer display over default icon
  • Fixed positioningof “Update WordPress” message (not perfect, but better)
  • Added option to set custom logo to display at the top of the menu (replaces WordPress logo)

Version 2.1

  • Updated css to work with slight changes introduced in WordPress 2.8.x
  • Updated menu script to fix bug with long submenus disappearing off screen.
  • Updated hotkeys to work with submenus longer that 9 items
  • Added support for collapsing/showing side menu.
  • Added Blue/Classic color scheme (based on user preference).
  • Added option to disable the Fluency style on the login screen.
  • Added option to specify a custom logo to be show on the login screen.
  • Added function to add Akismet menu item to the Comments submenu (if Akismet is activated)

Please leave your name and email, so we can show off your gravatar


HELP! For support questions please visit help.deanjrobinson.com →

One person likes this

54 Comments on this

  1. When will you finish offcial-WordPress-2.9-ready version?

  2. I have a lot of plugins installed and this causes my menu height to be fairly large. On my desktop it isn’t a problem because I have a large screen and I have some room to grow. On my laptop however, I can only see the first x number of plugins.

    Request:
    Fix it so that all menu items showl I think this goes with one of my previous requests. The Fluency Admin Menu needs to be heighth and width adjustable.

  3. I’ve made an interesting find that may help people out. I’ve managed to figure out how to make FAQ-Tastic work with the Fluency Admin.

    Find:
    if (is_admin ())
    {
    if (strpos ($_SERVER[’REQUEST_URI’], ‘faq-tastic.php’) !== false)
    $this->add_action (‘admin_head’);

    $this->add_action (‘admin_menu’);
    $this->add_action (‘delete_post’);
    $this->add_action (‘save_post’);

    $this->register_activation (__FILE__);
    }

    Replace with:

    if (is_admin ())
    {
    if (strpos ($_SERVER[’REQUEST_URI’], ‘faq-tastic.php ’) !== false)
    $this->add_action (‘admin_head’);

    $this->add_action (‘admin_menu’);
    $this->add_action (‘delete_post’);
    $this->add_action (‘save_post’);

    $this->register_activation (__FILE__);
    }

    This could be included in the notes for fluency admin.

  4. I just got our WP upgraded to 2.8.6 w/ FA 2.1.1. If I’m on the main dashboard page the new Hide Menu ends up in the middle of the menu list. If I click on the Hide Menu while it’s there the whole menu blows up and throws javascript errors in FF 3.5.5 Error Console.

    See screenshot: http://www.postimage.org/image.php?v=gxsM2x0

    • One other note, if I click on Settings the Hide Menu then jumps to the bottom of the page and works correctly.

    • Could you please provide the javascript errors you are seeing, I suspect there is a conflict (or something broken) in one of the other plugins you are using, most likely a plugin that add something to the dashboard (which could be why you see the errors on the dashboard but not on the settings page)

      • Error: syntax error
        Source File: javascript:%20http://www.musicalreviewer.com/wp-admin
        Line: 1, Column: 39
        Source Code:
        http://www.musicalreviewer.com/wp-admin

        Error: uncaught exception: [Exception… “Component returned failure code: 0×80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebNavigation.loadURI]” nsresult: “0×80070057 (NS_ERROR_ILLEGAL_VALUE)” location: “JS frame :: chrome://global/content/viewSource.js :: viewSource :: line 221″ data: no]

        Error: uncaught exception: [Exception… “Component returned failure code: 0×80004005 (NS_ERROR_FAILURE) [nsIWebProgress.removeProgressListener]” nsresult: “0×80004005 (NS_ERROR_FAILURE)” location: “JS frame :: chrome://global/content/bindings/browser.xml :: removeProgressListener :: line 390″ data: no]

      • I think I’ve found the offending plugin, It’s WP Events Calendar v6.6b. I disabled the plugin and the menu now works when it’s on the main dashboard page. I’m not sure if it’s the cause, but when it’s active, the extra menu it adds wraps to a second line. If it can be fixed that would be great, if not then I can always work around it. :)

        http://www.wp-eventscalendar.com/

  5. Bug:
    Dividers when menu is hidden?
    Screen — http://www.postimage.org/image.php?v=gxrXiri

    Request:
    FAQ Tastic support

twitter was not updated. | lastfm was not updated. |