plugin Tag Archive

Fluency 2.3.2 — bug fixes and translations

Ok, it has taken a couple of weeks and about a dozen different WP installations, but I finally managed to replicate the mysterious “disappearing ‘hide menu’ button” bug that so many of you were reporting — so hopefully this update should resolve that issue (it resolved the occurrence that I produced). Also included are the first batch of translations (Italian, Turkish, Spanish and Chinese). As always, grab the update from here or use the built-in auto-updater.

·•·

Fluency 2.3.1 update now available

This minor update should hopefully fix the two common issues people were experiencing with the initial release of 2.3 — the menu overlap problem on the ‘Menu’ management page, and the lack of two-column hover menus. There are a couple of other small tweaks in there too, plus a new ‘coffee’ colour scheme. Grab the update from here or just use the auto-updater that’s built into WordPress.

·•·

Fluency Admin 2.3 now available

Now compatible with WordPress 3.0. I’ve also added more customisation options including iPad friendly menus, and the ability to turn on/off hover menus and hot keys as needed.

Fluency Admin 2.3 now available

Fluency 2.3 is a recommended upgrade for all Fluency users who’ve already upgraded to WordPress 3.0 (which was released earlier this week). Included in this update, in addition to WP3.0 support, are fixes for a number of small issues that were pointed out by users over the past 6 months, and a few additional options to ‘fine-tune’ how you use Fluency.

Well, what are you waiting for? Read more about the updates here, or head to your admin panel to upgrade/install Fleucny 2.3 (of course, you can also jump straight over to WordPress.org to grab the download from there too.)

As always, if you spot a bug or something I’ve missed please let me know. The best place for you to do so is in my help forums, or, if you prefer, in the WordPress.org support forums.

·•·

Enabling Twitter avatars within BuddyPress

First up, the first step in this process is to install the Twit Connect plugin which you can do by following these instructions, then you can proceed with enabling Twitter avatars.

First up, the first step in this process is to install the Twit Connect plugin which you can do by following these instructions, then you can proceed with enabling Twitter avatars.

This is just a quick filter that I wrote while I was setting up help.deanjrobinson.com last week after I discovered that the twitter avatars weren’t working because of a different function/filter being used by BuddyPress.

I make no claims that this additional function is perfect, but I haven’t come across any problems with it yet, and I only knocked it together quickly. If you find anything wrong with it, or have any suggestions as to how it could be improved/simplified please let me know.

This new function based on one of the original functions that comes with the Twit Connect plugin which enables twitter avatars on regular WordPress blogs, just a with a few tweaks.

What you need to do is add the following code to the functions.php in your current BuddyPress theme. You can download a plain text copy of this function here (it’ll probably more reliable than copy-and-pasting from this page). Remember to backup your functions.php file before making any changes… just in case.

UPDATE: Appears some people who added this function the functions.php file in the default BuddyPress theme were seeing some error messages (I have not yet been able to recreate this error, but more than one user has reported it). Ideally you shouldn’t be modifying the default BP theme directly, you should be doing it via a child theme (find out how), so this code should be then added to the functions.php in your child theme.

7th March, UPDATE I’ve updated the function below (and the downloadable version above) to use http://tweetimag.es for the static twitter avatar URLs, it looks like it might a more reliable/consistent service.

<?php

 function bp_twc_get_avatar($avatar, $id_or_email='') {
  global $comment, $twc_user_login_suffix;

  if(is_object($comment)) {
   $user_id = $comment->user_id;
  }

  if (is_object($id_or_email)) {
   $user_id = $id_or_email->user_id;
  }

  if (is_array($id_or_email)) {
   if ($id_or_email['object']=='user') {
    $user_id = $id_or_email['item_id'];
   }
  }

  if (get_usermeta($user_id, 'twcid')) {
   $user_info = get_userdata($user_id);
   $twav_suffix = '';

   if ( $id_or_email['width'] ) {
    $twav_size = $id_or_email['width'];
    if( $twav_size < 32 ) {
     $twav_suffix = 'm';
    } else if ( $twav_suffix < 64 ) {
     $twav_suffix = 'n';
    } else {
     $twav_suffix = 'b';
    }
   } else if ( 'full' == $id_or_email['type'] ) {
    $twav_size = BP_AVATAR_FULL_WIDTH;
    $twav_suffix = 'b';
   } else if ( 'thumb' == $id_or_email['type'] ) {
    $twav_size = BP_AVATAR_THUMB_WIDTH;
    $twav_suffix = 'n';
   }

   $out = 'http://img.tweetimag.es/i/'. str_replace($twc_user_login_suffix,"",$user_info->user_login) . '_' .$twav_suffix;

   $avatar = "<img alt='Twitter Avatar' src='{$out}' class='avatar avatar-{$twav_size}' height='{$twav_size}' width='{$twav_size}' />";
   return $avatar;

  } else {
   return $avatar;
  }

 }

 // Check if Twit Connect exists (since its without it this function is pointless)
 if( function_exists( 'twit_connect' ) ) {

  add_filter( 'bp_core_fetch_avatar', 'bp_twc_get_avatar',10,4);

 }

?>

Show me the original version

I will add an explanation of what its doing if people are interested/curious.

·•·
·•·

Fluency Admin 2.1.1 update available now After 2.1 hit 5,000 downloadsin less than a month I decided I’d knock out a quick update. Its not a huge update, but it does fix a few plugin display issues for the following plugins: Acronyms, NextGen Gallery, One-Click Plugin Updater, HeadSpace2 and WP-Polls. Fixes broken styling of Media Library popup and also added an option to set custom logo to display at the top of the menu (replaces WordPress logo). Download it here. Find out more here.

Link 18 Oct 2009 0 comments
·•·

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.

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 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)

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.

» Continue reading “Fluency 2.1 now available”

Article 20 Sep 2009 3 comments
·•·
·•·

Fluency Admin 2 Released

There is no doubt that the brand spanking new admin interface in WordPress 2.7 is a huge leap forward, and so long as you don’t switch to the ‘blue’ version (seriously, worst, blue, ever) its actually pretty nice to look at and use. The navigation is now down the left-hand side, just as I preferred (which is why that’s where it was in Fluency 1.x), and because of this, styling and customising the menu in-particular has been a lot simpler that it was in previous versions of WP.

Fluency 2

There is no doubt that the brand spanking new admin interface in WordPress 2.7 is a huge leap forward, and so long as you don’t switch to the ‘blue’ version (seriously, worst, blue, ever) its actually pretty nice to look at and use. The navigation is now down the left-hand side, just as I preferred (which is why that’s where it was in Fluency 1.x), and because of this, styling and customising the menu in-particular has been a lot simpler that it was in previous versions of WP.

So whats new.

Well, technically, everything is. Fluency 2 was a ground up rewrite due to the fact that just about every part of both the design and underlying structure of the default admin has changed. This was definitely a good thing, as it allowed me to make sure I’m only including what really needs to be included. However I did make this a little hard for myself when I started work using the early trunk builds, which meant that every time I updated my build I had to update Fluency…again. I actually ended up building the Fluency 2 CSS from scratch twice, and what it looks like now isn’t at all what it looked like when I first began playing around.

Keep reading for further details, screenshots, and most importantly the download link.

» Continue reading “Fluency Admin 2 Released”

·•·

Fluency Admin 2 Feature Requests

As you are probably aware WordPress 2.7 is currently in beta, and is expected to be released pretty soon. The current version of Fluency Admin, will not work with WP2.7 and it is recommended that you disable it before you upgrade WordPress. Due to the complete overhaul that the WP Admin interface has received, Fluency needs to be re-written, I’ve already begun, but I thought I should ask you all if there is anything that you’d like to see it do, I’m open to any suggestions (especially those who may have already been playing around with WP2.7). The new admin, in general, is a huge improvement, so it won’t take as much messing around as it did with the previous version, this should leave me open to do some extra things…

·•·
twitter was not updated. | lastfm was not updated. |