Web Dev by Jeff http://www.jfarthing.com Custom web development, design and consulting. Wed, 01 Sep 2010 15:43:32 +0000 en hourly 1 http://wordpress.org/?v=3.0.1 Theme My Login 5.1.6 http://www.jfarthing.com/2010/09/theme-my-login-5-1-6/ http://www.jfarthing.com/2010/09/theme-my-login-5-1-6/#comments Wed, 01 Sep 2010 15:43:32 +0000 Jeff http://www.jfarthing.com/?p=37 Finally, I have fixed the long-standing spaced user login bug. Prior to 5.1.6, users who used a space couldn’t retrieve their password, among other things. This issue should not be resolved. This is a recommended update.

]]>
http://www.jfarthing.com/2010/09/theme-my-login-5-1-6/feed/ 0
Theme My Login 6.0 Beta 3 http://www.jfarthing.com/2010/08/theme-my-login-6-0-beta-3/ http://www.jfarthing.com/2010/08/theme-my-login-6-0-beta-3/#comments Tue, 17 Aug 2010 02:45:29 +0000 Jeff http://www.jfarthing.com/?p=36 Continue reading ]]> The third and hopefully final beta version of Theme My Login has been completed. This addresses all of the known bugs from beta version 1 and 2, as well as one new feature that I forgot to add.

You can now create a file called theme-my-login-custom.php in your plugins directory and it will be loaded by TML. This will be very useful to make persistent customizations to the plugin via filters, instead of placing them in your theme’s functions.php file.

As always, please post any and all bugs in the forum.

Download the Theme My Login 6.0 Beta 3 now.

]]>
http://www.jfarthing.com/2010/08/theme-my-login-6-0-beta-3/feed/ 0
Theme My Login 6.0 Beta 2 http://www.jfarthing.com/2010/08/theme-my-login-6-0-beta-2/ http://www.jfarthing.com/2010/08/theme-my-login-6-0-beta-2/#comments Mon, 09 Aug 2010 00:36:00 +0000 Jeff http://www.jfarthing.com/?p=35 Continue reading ]]> After 4 long weeks (3 weeks overdue), I am ready to release Theme My Login Beta 2.

Beta 2 fixes issues found in Beta 1, of course, and finds a new feature in the form of a module.

This new module is called Security. As of right now, the Security module simply adds protection against brute-force password cracking by allowing you to set a limit to the number of failed login attempts. After the threshold is reached within the specified time frame, the account will be “locked” for the specified “lockout” period. Administrators can also “unlock” users manually, as well as “lock” them. When an account is locked, it is not able to be accessed at all.

Needless to say, since this is a last minute addition, the Security module should be a focus of testing for this beta release. Please report any bugs that you may encounter in the forum.

Download the Theme My Login 6.0 Beta 2 here.

]]>
http://www.jfarthing.com/2010/08/theme-my-login-6-0-beta-2/feed/ 0
Theme My Login 5.1.5 http://www.jfarthing.com/2010/07/theme-my-login-5-1-5/ http://www.jfarthing.com/2010/07/theme-my-login-5-1-5/#comments Mon, 12 Jul 2010 15:33:24 +0000 Jeff http://www.jfarthing.com/?p=34 Theme My Login 5.1.5 has just been released. This fixes a major “blank page” redirection bug that was occurring when the plugin tried to redirect to an admin page upon logging out.

]]>
http://www.jfarthing.com/2010/07/theme-my-login-5-1-5/feed/ 0
Theme My Login 6.0 Beta 1 http://www.jfarthing.com/2010/07/theme-my-login-6-0-beta-1/ http://www.jfarthing.com/2010/07/theme-my-login-6-0-beta-1/#comments Fri, 09 Jul 2010 07:05:14 +0000 Jeff http://www.jfarthing.com/?p=33 Continue reading ]]> Inching one step closer to the highly-anticipated release of Theme My Login 6.0, I have just reached the first beta milestone. I really, really want to get the release process right this time, so I will leave this in beta status for one week. I need all the help that I can get to test and report any bugs.

Theme My Login 6.0 will add some cool new features. Here is a rundown of a few of them and therefore should be some things for you to test:

  • Templating system – Theme My Login now has a templating system that allows you to customize each action’s form. By default, you can copy any of the templates from the “templates” directory into your current theme’s directory and edit them to your heart’s content. You can also specify on a per-instance basis by defining templates in either your shortcode or template tag, like “register_template=my-cool-register-form.php”.
  • E-mail login – By default, you can now login with either your e-mail address or your username.
  • Sortable links – The links specified via the “Custom User Links” module can now be sorted by dragging and dropping them in the admin area.
  • Fully customized e-mail – You can now customize EVERY aspect of your system e-mails via the “Custom E-mail” module. This means you can specify a different sender for each different type of e-mail. You can specify where admin e-mails are sent to and even send them to multiple recipients. Also, all of the variables from the WP_User object (eg. %user_login% or %user_email%) are available in an user related e-mails and all bloginfo() parameters (eg. %blogname% or %siteurl%) are available in all e-mails.

Download the Theme My Login 6.0 Beta 1 now!

]]>
http://www.jfarthing.com/2010/07/theme-my-login-6-0-beta-1/feed/ 0
WordPress 3.0 is finally here! http://www.jfarthing.com/2010/06/wordpress-3-0-is-finally-here/ http://www.jfarthing.com/2010/06/wordpress-3-0-is-finally-here/#comments Thu, 17 Jun 2010 18:35:03 +0000 Jeff http://www.jfarthing.com/?p=32 Continue reading ]]> With my daily browsing of WordPress news, I noticed a very exciting headline: WordPress 3.0 “Thelonious”. That’s right, WordPress 3.0 has finally been released!

If you are active on the WordPress Trac, you might have noticed that I have contributed many patches toward the development of WordPress 3.0, for both bug-fixes and feature implementations. So, I was even more thrilled to find my name under the list of “Contributors” to WordPress 3.0!

What does WordPress 3.0 mean to you in terms of working with me?

The main thing it means is more for less. WordPress 3.0 offers a multitude of new features for developers that makes our lives easier. So, easier means faster. Faster means cheaper. Cheaper means more money for you!

So, take advantage of this great news and get your project off the ground today — for less — by hiring me.

]]>
http://www.jfarthing.com/2010/06/wordpress-3-0-is-finally-here/feed/ 0
Theme My Login 5.1.4 http://www.jfarthing.com/2010/06/theme-my-login-5-1-4/ http://www.jfarthing.com/2010/06/theme-my-login-5-1-4/#comments Mon, 07 Jun 2010 17:48:22 +0000 Jeff http://www.jfarthing.com/?p=31 Continue reading ]]> It looks like I forgot one minor (yet major) thing with the previous update. When fixing ‘the_title’ filter for per-3.0 WP versions, I forgot to add the post status to the SQL query. Therefore, the query would pull up revisions and not retrieve the proper ID for the page. Also, when certain plugins were loaded and called site_url() or admin_url() before ‘init’, this caused a “function not defined” error for is_user_logged_in(). Both of these issues are addressed in this release.

Download the new version here.

  • Fix the_title() bug fro WP versions before 3.0 (again)
  • Fix undefined is_user_logged_in() bug
]]>
http://www.jfarthing.com/2010/06/theme-my-login-5-1-4/feed/ 0
Theme My Login 5.1.3 http://www.jfarthing.com/2010/06/theme-my-login-5-1-3/ http://www.jfarthing.com/2010/06/theme-my-login-5-1-3/#comments Sun, 06 Jun 2010 18:48:34 +0000 Jeff http://www.jfarthing.com/?p=30 Continue reading ]]> Yet another bug found (kind of). The “Themed Profiles” module was an after-thought of version 5.0 and I actually released it before I finished it. Somehow, I never got around to finishing it. I guess I was too busy with paid work. Anyhow, this issue has been resolved in this release.

Download the new version here.

  • Make Themed Profiles work properly
]]>
http://www.jfarthing.com/2010/06/theme-my-login-5-1-3/feed/ 0
Theme My Login 5.1.2 http://www.jfarthing.com/2010/06/theme-my-login-5-1-2/ http://www.jfarthing.com/2010/06/theme-my-login-5-1-2/#comments Sat, 05 Jun 2010 02:45:13 +0000 Jeff http://www.jfarthing.com/?p=29 Continue reading ]]> So, it seems that the last update to Theme My Login (5.1.1) created a new bug. The redirection bug I fixed created another redirection bug. I forget the exact details of what was happening but it is resolved now. Also, I didn’t realize that WP versions pre-3.0 don’t have the post ID passed into ‘the_title’ filter. So, I properly accommodated for that with this release.

Get the new version here.

  • Fix the_title() bug for WP versions before 3.0
  • Fix redirection bug caused by 5.1.1 update
]]>
http://www.jfarthing.com/2010/06/theme-my-login-5-1-2/feed/ 0
Theme My Login 5.1.1 http://www.jfarthing.com/2010/06/theme-my-login-5-1-1/ http://www.jfarthing.com/2010/06/theme-my-login-5-1-1/#comments Fri, 04 Jun 2010 21:52:06 +0000 Jeff http://www.jfarthing.com/?p=27 Continue reading ]]> Theme My Login 5.1.1 has been released to address two issues that were brought to my attention recently. One of the issues was a pretty major one that could cause one to be completely locked out of their site once logged in. This was caused by the login action being performed on every single page of the site. Also, the proper page title wasn’t displaying correctly because the method I use to determine if that page is the login page relies on a filter argument that isn’t available until WordPress 3.0. That has been fixed as well.

Get the new version here.

  • Fix bug that blocked users from entire site once logged in
  • PROPERLY display “Log Out” when page is shown in pagelist and logged in
]]>
http://www.jfarthing.com/2010/06/theme-my-login-5-1-1/feed/ 0