Center Align Featured Images in Genesis

One of the things that bugs me about the featured image setting in the Genesis framework is that you can only choose left or right align… you can’t center align!

Center Align Featured Images in Genesis

Of course, if I always used images that were all exactly the right size and aspect ratio on my Genesis based sites (all the newer ones), then it wouldn’t be an issue…

But that’s not always practical, and if the featured image is a little smaller than expected, then left align can leave you with text floating off the right hand side of the image like so…

align-woes-in-genesis

Here is the solution that I like to use, which filters the entry_image attributes and replaces alignleft with aligncenter.

You simply drop it into your theme functions.php and it’s done!

//* Center Image Alignment for Featured Image
function rjw_center_image_alignment( $attributes ) {
  $attributes['class'] = str_replace( 'alignleft', 'aligncenter', $attributes['class'] );
	return $attributes;
}
add_filter( 'genesis_attr_entry-image', 'rjw_center_image_alignment' );

Kudos to Genesis genius, Bill Erickson, for the code hint!

Looking forward to your comments...

Create dynamic campaigns with AWtomator for AWeber

AWtomator for AWeberI’m really excited to announce that our latest project – the AWtomator marketing automator for AWeber – is now taking on beta users.

AWtomator gives AWeber users the kind of behavioural dynamic campaign tools that you’d normally only find in premium systems like InfusionSoft.

The key elements are Link and Automation Events, which let you move/copy, tag or jump last message number for your subscribers based either on special links they click in your emails or based on the position they are at in your autoresponder sequence.

Dynamic campaigns really help to build goodwill and increase sales because instead of bombarding your subscribers with messages they may not want or need, you can start delivering messages based on the actions your subscribers take.

Use the beta key code “cogblog” to get a jump start and join in the private beta

Cheers
Rob

Ps – the beta key (cogblog) is good for 100 uses.

Please take a moment to comment below.

New Plugins for aMember 4 now available

We are pleased to announce that there are three new aMember v4 plugins now available

Spambot Blocker

Are you plagued by spam signups on your aMember site? Does your heart sink when the customer you thought you acquired turns out to be junk? Are you sick of deleting countless spam accounts every day?

Then you might want to take a look here.

Social Coupon

Our Social Coupon plugin allows you to offer a discount coupon to people who complete a specified social action, including Facebook ‘like’, Google Plusone, Linkedin share, Twitter tweet or Twitter follow.

It’s a great way to encourage and reward viral recommendations from the people who really matter – your customers!

More details here.

Facebook Conversions

The Facebook Conversions plugin for aMember v4 makes it simple to add Facebook ad conversion tracking to your aMember site, so there’s no more guessing whether your Facebook ads are giving you a return on investment.

More details here.

Agree or disagree?

OpenID Plugin for aMember v3 now free (life expired)

openid plugin for aMember v3Our OpenID Plugin for aMember is a simple to install plugin which lets your members login to your site using an OpenID – including their Google, Yahoo, AOL, WordPress or Blogger account.

As with our legacy aMember v3 Facebook plugin, your members can access their subscriptions on your site by logging in with their OpenID compatible account.

And if they don’t already have an account, it will pre-fill their name and email on the signup form using their information.

Plus, you can optionally to allow members to automatically create an account on your site with one click and even give them a complimentary subscription to one of your products if you wish.

This plugin had many satisfied customers who willing paid $40 for it, but with the release of aMember 4 last year, this plugin is now ‘life expired’ and we’re offering it to users of aMember version 3 for free.

Yep, free. Nada nix.

Use it however you like, but please note there is ABSOLUTELY NO SUPPORT OR UPGRADES available for this old plugin any more. And really, you should look to upgrade to aMember v4… it rocks!

With that said, you can get the plugin as part of our free ‘Legacy v3 Plugins’ membership.

What do you think? Please comment below to tell me.

Facebook Connect Plugin for aMember v3 now free (life expired)

The Simple, Easy To Use Facebook Connect Plugin for aMember v3.x Means That Finally…

“You Too Can Open Your Doors To Facebook’s 400 MILLION Users… No Coding Skills Needed!”

There is no denying that Facebook is fast becoming THE PLACE people choose to spend their time online.

In fact, Facebook users share more than 25 billion pieces of content (web links, news stories, blog posts, notes, photo albums, etc.) each month.

How useful would it be if your members could login to your membership site using their Facebook ID?

And if new members had their signup form pre-filled with information from Facebook?

And how many more members could you get if members could share it with their friends at the click of a button?

There is a new, easy to use Facebook Connect Plugin for aMember that will help you open your doors to Facebook’s 400 MILLION Users…

No Coding Skills Needed!

This plugin had many satisfied customers who willing paid $57 for it, but with the release of aMember 4, this plugin is now ‘life expired’ and we’re offering it to users of aMember version 3 for free.

Yep, free. Nada nix.

Use it however you like, but please note there is ABSOLUTELY NO SUPPORT OR UPGRADES available for this old plugin any more. And really, you should look to upgrade to aMember v4… it rocks!

With that said, you can get the plugin as part of our free ‘Legacy v3 Plugins’ membership.

How will you use this information to the fullest?

Email Queue Plugin for aMember v3.x Now Free (Life Expired)

The simple, easy to use Email Queue Plugin for aMember v3.x means no more wondering…

“Are You Sure Your Emails Are Getting Through?”

If you are running aMember versions 3.1.2 to 3.2.4 on shared hosting, then sooner or later you’ll hit your web host’s hourly email limit.

Many web hosts only allow you to send 200-250 emails per hour. If you send more than your quota, they simply throw the extras away – often without telling you!

So your members could be missing out on their newsletters, billing and expiry notices and your autoresponder sequence…

With Email Queue for aMember, you can set the batch size to work with whatever hourly email limit your web host sets.

This plugin had many satisfied customers who willing paid $97 for it, but with the release of email queueing functionality from v3.3.0 onwards, this plugin is now ‘life expired’ and we’re offering it to users of aMember versions 3.1.2 to 3.2.4 for free.

Yep, free. Nada nix.

Use it however you like, but please note there is ABSOLUTELY NO SUPPORT OR UPGRADES available for this old plugin any more. And really, you should look to upgrade to aMember v4… it rocks!

With that said, you can get the plugin as part of our free ‘Legacy v3 Plugins’ membership.

And here’s a handy installation video:

Found a good use for this? Leave us a comment below.

Screen sharing in OSX Mountain Lion Fix

After upgrading to Apple OSX Mountain Lion, I found that I was unable to connect to the upgraded mac via Screen Sharing any more.

After searching in vain for solutions, in desperation I decided to play with the screen sharing settings in case there was a new option or something.

In the end I was able to get it working again like so:

  1. Open the ‘Computer Settings’ option (System Preferences > Sharing > Screen Sharing)
  2. Change the ‘Anyone May request permission to control screen’ and Save.
  3. Open the ‘Computer Settings’ again and return the setting to it’s original state and Save again.
  4. Stop and start Screen Sharing in the Sharing Screen

It seems that the upgrade may have left the screen sharing settings in an unusable state, and simply re-saving the settings as above was enough to kick it into life again.

Your mileage may vary – but hope putting this ‘out there’ is useful to you too.

What do you think? Please comment below to tell me.

Installing the H264 Streaming Module on a cpanel server

The H264 Streaming Module is a webserver plugin that enables HTTP pseudo-streaming – the technology that allows you to jump to any part of a video regardless of whether it has been downloaded yet.

This post is mostly an aide-memoire for us, but putting it ‘out there’ in case it’s useful to others too.

HTTP pseudo-streaming – what is it?

HTTP Pseudostreaming lets you play back MP4 and FLV videos in portions – this means your video viewers can seek to parts of a video which have not yet been downloaded (as you can do on YouTube).

It’s useful for browsers which require flash mode (as HTML5 browsers can pseudo-stream automatically), and because it uses HTTP, your videos will work regardless of firewall settings.

For full information, please see the excellent article on the JW PLayer site.

Installing the H264 Streaming Module on a Cpanel server

1) Login as root to the server via ssh.

2) Switch to your home directory, download and unpack the Module.

cd ~
wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz
tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz
cd ~/mod_h264_streaming-2.2.7

NB: This example is for version 2.2.7. Check on the CodeShop website to ensure it is still the latest version 😉

2) Configure and install the module.

./configure
make
sudo make install

The installer will hopefully install in the /usr/local/apache/modules directory, but double check by looking at the information in the last 20 or so lines of the output!

----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/apache/modules

NB: If you get the following error:

** Unrecoverable Error **
The C compiler is not functional and auto repair failed.
Perl module installs require a working C compiler.
Please repair the C compiler and try again.

Chances are it’s a problem with the permissions on the /tmp folder. It should be owned by “root” and have 1777 permissions.
The permissions can be set via:

# chmod 1777 /tmp

 

3) Now include the module in the Apache configuration.

There are two ways to do this – via command line, or via WHM. We’re already in shell, so lets look at that way first.

a) Via Shell, using the vi text editor

vi /usr/local/apache/conf/includes/pre_main_global.conf

One in vi, hit the ‘i‘ key to enter insert mode and paste the following:

LoadModule h264_streaming_module /usr/local/apache/modules/mod_h264_streaming.so
AddHandler h264-streaming.extensions .mp4

NB: If the module was installed in a different directory to /usr/local/apache/modules/ then adjust accordingly!

Now save the file – hit ESC key to exit insert mode, then type the following to save and quit.

:wq

Finally, rebuild the config file and restart apache

/usr/local/cpanel/bin/build_apache_conf
service httpd restart

b) Via WHM

Select “Apache Configuration”

Select “Include Editor”

Under “Pre-Main Include” select “All Versions”.

Enter the following:

LoadModule h264_streaming_module /usr/local/apache/modules/mod_h264_streaming.so
AddHandler h264-streaming.extensions .mp4

NB: Again, checking the path to module is ok.

Select ‘Update’ and follow instruction to restart apache.

4) Finally, if you are using it commercially, you need to get a licence
(€39 for single webserver at time of writing)

What's your next move, after having read this post?

Gil Boyne Online

Gil Boyne Online is part of Gil’s legacy of valuable teaching material, created from over 55 years of his hypnotherapy knowledge and experience, and is a fantastic resource for hypnotherapists of all levels, and especially for those who missed the opportunity to see Gil at work while he was alive.

The site is a treasure trove of Gil Boyne’s teaching material, including articles, videos, case studies with commentary, inductions and previously unseen interviews that will let you take your knowledge of hypnosis to a whole new level.

This is a fantastic resource for hypnotherapists of all levels, and especially for those who missed the opportunity to see Gil at work while he was alive.

Find our more and order Gil Boyne Online here.

What do you think? Please comment below to tell me.

How to connect your aMember site to Facebook!

There is no denying that Facebook is fast becoming THE PLACE people choose to spend their time online.

In fact, Facebook users share more than 25 billion pieces of content (web links, news stories, blog posts, notes, photo albums, etc.) each month.

How useful would it be if your members could login to your membership site using their Facebook ID?

And if new members had their signup form pre-filled with information from Facebook?

And how many more members could you get if members could share it with their friends at the click of a button?

There is a new, easy to use Facebook Connect Plugin for aMember that will help you open your doors to Facebook’s 400 MILLION Users…

No Coding Skills Needed!

It’s being practically given away right now, so get your copy before launch offer ends.

Thoughts?