Avalicious! // VOID-STAR.NET

100% cheshire.

Avalicious!

Avalicious! is a WordPress plugin that integrates LiveJournal and LJ-clone user avatars in WordPress comments. It is a functional re-write of Also LJ Avatar (itself a re-write of some even older plugins), with the following differences:

  • User avatars are downloaded via the cURL library, hopefully avoiding issues with hosts that disable remote URL includes (as they should);
  • The regexps for extracting avatars are significantly improved;
  • The user’s journal URL is extracted from a comment’s URL (not the name); and
  • The user’s name is not re-written.

The latest updates about the plug-ins development can be found here. To report a bug or request a feature, please use the tracker (not the comments on this page).

Or just download it already.

Show Your Support

Like Avalicious? We don’t take donations or anything like that, but if you want to show your support for the plug-in, the absolute best thing you can do is link to this page. Even if it’s just in a blog post. Seriously, it’s a big help.

Note that while this plugin is freely released under the GPL, obtaining official support for it will cost you a link. Cruel, I know.

Current Todo

The current list of tasks for the project is:

  • WP-Cron to clean up cached images after a certain length of time.
  • UI for a user-definable list of compatible journals.

Already Done…

Version 1.2.1
  • LiveJournal changed its userpic subdomain again…
Version 1.1
  • Fixed a small logic bug that was preventing the fetching of non-subdomain URLs.
Version 1.0
  • It lives! Honestly, I think this is the first plugin I’ve actually released at a whole-number version. Go me.

11 Comments

  1. 557 days ago
    12 comments

    Juno

    Cool! I’ll try it out. *beams*

    • 557 days ago
      1,606 comments

      Dee

      Enjoy!

      Let me know if you find any bugs or see any room for improvement. ^^”

      • 557 days ago
        12 comments

        Juno

        It’s working great so far! *beams*

        (Take that, Dreamhost! *smirks*)

        • 557 days ago
          1,606 comments

          Dee

          … Dreamhost? o_O

          • 557 days ago
            12 comments

            Juno

            Hmm, yes, Dreamhost. Some Dreamhost settings prevented me from getting the Also LJ Avatar working.

            I’m very happy that this new version of the plugin is working for me now – I get so many commenters from LiveJournal.

            • 557 days ago
              1,606 comments

              Dee

              Ah, yeah. Dreamhost is a pretty good host, so you probably had the same problem as I did; they don’t allow remote includes and the execution of wget via the system() function. :)

              • 557 days ago
                12 comments

                Juno

                I think so, yes.

                And I really wub Dreamhost – that’s the first time that something I wanted to do didn’t work because of something on Dreamhost’s side. And as you pointed out, it actually makes sense that they don’t allow remote includes… :)

  2. 281 days ago
    1 comment

    Evanna

    Interesting! I really would like to use it ;)

  3. 123 days ago
    2 comments

    Cynthia Armistead

    Hi there! Please excuse my ignorance, but I’m unclear on one issue. If I have Gravatars enabled on my blog, will your plugin add the ability to use LJ, Dreamweaver, etc. avatars, or will it replace the Gravatars with those other avatars? I have avatars in both places, and since I enabled Avalicious, neither are working. I’m just trying to be sure that I understand what is supposed to happen as I start troubleshooting.

    Thanks!

    • 122 days ago
      1,606 comments

      Dee

      It should use the LJ/whatever avatar in place of the Gravatar avatar.

      You can tell if it’s working if the plugin folder’s icon subfolder (it’s called like… /avalicious/danga-icons or something) will start getting filled up with files that look like journal URLs.

      If it’s not doing that, the most likely problem is your server doesn’t allow the use of cURL. Or something’s changed in either WP or at LJ/whatever and I need to go back and re=investigate my regexps.

Add a Comment

Add a Comment

A legitimate email address or OpenID-enabled URL (e.g. your Dreamwidth journal) is required. Links to LiveJournal accounts will be removed due to malware on that site. First-time comments are both welcome and moderated. Some HTML is allowed. There is no free speech.