Theme My Login 6.0

Posted September 29, 2010 by Jeff Farthing. Filed under Releases.

The day has finally come. The long awaited, highly anticipated Theme My Login 6.0 has finally been released!

Download it here.

  • Complete code rewrite
  • Users can now log in with e-mail address as well as username
  • Remove option to disable template tag and widget in favor of always being enabled
  • Remove option to rewrite login links in favor of always being rewritten
  • Custom templates can now be defined per action (login, register, etc.)
  • User moderation activation e-mails can be resent on demand
  • Add various new hooks to help with custom integration with other plugins
  • Make custom user links sortable
  • Customize every aspect of every e-mail
  • Add a cool new random tip widget in the TML admin
  • Use WP 3.0 functions (such as ‘network_site_url’) if available
  • phpDoc everywhere!

Theme My Login 6.0 RC1

Posted September 8, 2010 by Jeff Farthing. Filed under Development.

The first release candidate (RC1) for Theme My Login 6.0 is now available. If you don’t know what an RC is, it comes after beta and before the final launch. It means that I believe that everything is ready to go, I just want to make sure. There are hundreds, if not thousands, of TML users who all have different setups, so it’s very possible that I’ve missed something. If you’re feeling adventurous or just want to contribute toward the development of open-source software, please download the RC and test it out!

Download Theme My Login 6.0 RC1

Theme My Profile 1.3.1

Posted September 8, 2010 by Jeff Farthing. Filed under Releases.

A maintenance release of Theme My Profile has been warranted since the release of 1.3. I have finally got around to doing so. Theme My Profile 1.3.1 fixes an undefined function fatal error as well as various other things. This is a highly recommended update.

Download the new version here.

  • Fix “Call to undefined function …” error message for is_user_logged_in()
  • Add Theme_My_Profile::is_profile_page() function
  • Add Theme_My_Profile::get_profile_page_link() function
  • Various code optimization, standardization and clean-up

Theme My Login 5.1.6

Posted September 1, 2010 by Jeff Farthing. Filed under Releases.

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.

Download the new version here.

  • Fix issue with spaces in usernames

Theme My Login 6.0 Beta 3

Posted August 16, 2010 by Jeff Farthing. Filed under Development.

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.

Theme My Login 6.0 Beta 2

Posted August 8, 2010 by Jeff Farthing. Filed under Development.

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.

Theme My Login 5.1.5

Posted July 12, 2010 by Jeff Farthing. Filed under Releases.

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.

Download the new version here.

  • Fix blank page redirect bug

Theme My Login 6.0 Beta 1

Posted July 9, 2010 by Jeff Farthing. Filed under Development.

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!

WordPress 3.0 is finally here!

Posted June 17, 2010 by Jeff Farthing. Filed under General.

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.

Theme My Login 5.1.4

Posted June 7, 2010 by Jeff Farthing. Filed under Releases.

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
« Previous PageNext Page »

0.237

Categories

Advertisement