Scripts update, and the move to GitHub

Entry posted on 2011-03-01 10:15 am

A couple of weeks back, I finally caved and got myself a GitHub account and uploaded my work there. In addition to all of that, all scripts currently found here have been moved to GPLv3 licensing, with pretty much no changes save for a couple things with Enthusiast.

If you’re interested in the Enthusiast changes, if Enth works for you now, you don’t have a reason to update to 3.1.16. However, if you have been keen on getting it to work with WordPress, this will help with that. I am still testing out a barebones WordPress plugin, but hopefully I’ll get it tested well enough and put that up as well (likely GitHub and not the WordPress plugin directory, but we’ll see).

For most of you, the change of licensing does not mean a thing. You will still be able to use Enthusiast for whatever use you may see fit. For some of you who like to tinker with code, well, this means you can modify and release your modified version of Enthusiast (under the same license), provided I am credited.

Moving forward, I will be updating Indiscripts and removing the downloadable files from here soon, while everything else continuous on at GitHub–with the username angelasabas (please note, I am not the usual angelamaria on there!). You can download the scripts by clicking on the “Downloads” button on the project page. Separate upgrade zips are not needed nor available–config file samples have been renamed for your overwriting pleasure (and safety).

If you’re interested in finding out why and how this change came about, I’ve just posted about it on my blog. :)

Enthusiast 3.1.5 – Urgent Security Upgrade

Entry posted on 2008-11-13 10:23 pm

A security vulnerability for Enthusiast 3 has been detected a few days back, and I’ve been notified just tonight about it. I do have a security fix up, and with that said — Enthusiast 3.1.5 is an important security upgrade, most especially if your server has register_globals on.

Please download the upgrade zip or the full zip if you prefer. The upgrade will be slightly more painful than the previous upgrades.

Before I get on with the upgrade instructions after the cut, I would like to take this time to say I apologize for the lack of updates and the sudden hiatus of Frontend Friday — I’ve moved houses and things have been rather crazy the past couple weeks. I haven’t forgotten this blog, I swear ;)

And now for the upgrade instructions. This is all in the upgrade zip, not to worry. :)

Important notice: the upgrade is not as simple as the previous upgrades, hence the additional instructions. Do not blindly overwrite your config.php file!

Read the rest of this entry »

Enthusiast 3.1.4 Released

Entry posted on 2008-06-01 11:11 am

I’ve been testing Enthusiast 3.1.4 on Aking Mahal for a few weeks now, and now I’ve released Enthusiast version 3.1.4, which incorporates a number of bug fixes plus a special feature — special because it gets added at a bugfix-level upgrade.

This update includes:

  • Added mass rejection of new members feature
  • Fixed bug where PEAR Mail class gets called twice when joining in certain server and/or website settings
  • Fixed bug where showing/hiding of member emails do not get updated correctly when members update their information
  • Fixed bug where there are still target attributes in links for the fanlisting statistics
  • Fixed bug where non-numerical offsets are allowed in the pagination query

I’ve been vocal about not adding a mass-rejection feature for Enthusiast, but in the interest of helping those of us whose fanlistings get spammed, and the goal to make sure Enthusiast caters to an ever wider audience due to its openness and flexibility, I’ve finally added the feature in. However, as this is just one additional feature, I decided not to bump up the version to 3.2, as it feels rather sad that way ;)

You can download the full 3.1.4 release, or get an upgrade zip file instead.

If there are problems with regards to this upgrade, please feel free to leave comments, however all regular troubleshooting requests and support-related questions should be directed to the Enthusiast support forum at CodeGrrl. Thanks!

Enthusiast Anti-spam Addon, and allegations of jumping ship

Entry posted on 2008-05-13 11:52 am

Gabrielle wrote an Enthusiast anti-spam addon, which may be useful for those of you whose listings have been targeted by spambots. Please check it out if you have this problem, as this may work for you. Thanks so much to Gabrielle for doing this. <3

On the subject of Enthusiast, I would like to assure everybody that I have not “abandoned ship”. Believe you me, I’ve been through a lot because of Enthusiast, from disgruntled users who swear at me or my script, to people who have ripped my script and claimed it as their own. Yes, I have thought of “abandoning ship” plenty of times, and I suppose this might keep happening far into the future.

But I haven’t thrown in the towel just yet.

That doesn’t mean, however, that everything will be oh-so-fine and dandy and scripts will get chugged out of this scripts archive/tech blog at a steady pace. I wish I could, but there are only 24 hours a day, and seven days a week. I am no longer a college student, as the case was when I started Enthusiast all those years ago and virtually no one knew about it.

(I started to break down my time in an attempt to show just how scrapped for time I am, but I decided not to let it go that far.)

Enthusiast is not the only thing I have to put my time on. I have three blogs, and none of them even get updated as regularly as I like. My first love is creative writing, but I can’t even allot proper time for that. If you look at my fanlistings, a whole chunk of them haven’t even had new layouts in a year, some of them over two! I’ve even relegated to using layouts made by others in my journal (and maybe others) in an attempt to cut down on whatever coding I need to do. I’m a developer/designer, coding is what I do, but I can’t have time to whip up a quick CSS file to customize my own things. How sad is that?

Enthusiast is not the only thing I want to do. I have three scripts I want to create, one script that desperately needs a revamp (and I mean really desperately, but guess what? Enth development is still ranked higher), and I have a couple of others (featured here) that needs an update sometime soon. They’re all competing for attention, and I’m trying to manage it all, along with my work as a Yahoo, the little things we need to do daily so that we continue living, take care of my health, interact with the people around me.

That said, Enthusiast is important to me. I don’t think any one of you who are using it can claim that Enthusiast is more important to them than it is to me. It is important to you only so far as it helps you maintain your fanlistings, but Enth as an entity by itself is useless to you. You’re free to move to other scripts if you find Enthusiast lacking, I’m not stopping you.

To those of you who have shown me support, who help others with their Enthusiast installations, who have donated a little bit to my tip jar for my efforts…I thank you, from the bottom of my heart. Your show of support does not go unnoticed, and they continue to fuel the work here when times are tough. <3

Enthusiast 3.1.3 Released

Entry posted on 2007-09-30 12:00 am

The 3.1.3 bugfix/delayed feature release of Enthusiast is out! You can either pick up a complete installation zip or get an upgrade zip if you’re already running Enthusiast 3.1.2. Please run the upgrade file (upgrade_312_313.php) after overwriting the contents of your Enthusiast installation folder/admin panel with the updated files from the zip.

Changes for this version include:

  • Allowed setup of mailing mechanism in admin panel (via either native PHP mail() command or PEAR mail)
  • Made site include scripts compliant with doctypes XHTML 1.0 Strict and HTML 4.01 Strict
  • Added Enthusiast version printout include
  • Removed use of short tags to cater to more server setups
  • Fixed minor bug in statistics template that causes blank/nonexistent fields to show up
  • Added check to ensure pagination parameter is a digit

Please let me know if you run into any bugs, but support and troubleshooting should continue to be at the CodeGrrl forums.

More entries