Software I Wrote


I’ve just released CoppermineSC version 0.4.6! You can download the new version or visit my CoppermineSC page for complete details about the plugin. You can also view a sample of what CoppermineSC can do. Feel free to post comments and feature requests to this entry.

This version of CoppermineSC should work with WordPress 2.5.1 and Coppermine 1.4.18, which are the latest versions of WordPress and Coppermine as of the time of this release.

New Features in Version 0.4.6:

This release contains no new functionality. It only fixes a compatibility problem with WordPress 2.5 and newer. If you run into a problem with this release I will work with you to resolve it as my time permits.

Advertisements

UPDATE: Version 0.4.6 has been released. Please see this entry or my CoppermineSC page for the latest information.

I’ve just released CoppermineSC version 0.4.5! You can download the new version or visit my CoppermineSC page for complete details about the plugin. You can also view a sample of what CoppermineSC can do. Feel free to post comments and feature requests to this entry.

This version of CoppermineSC should work with WordPress 2.0.1 and with Coppermine 1.4.3 (as well as with some older versions of both programs). More information regarding compatibility can be found in this post.

New Features in Version 0.4.5:

  • Added new tags to pull the most recently uploaded images from albums, categories, or from your entire gallery (you can set the maximum number of images to include).
  • Added new tags to pull in full-size (original size) images from albums, categories, or from your entire gallery (previous versions were limited to thumbnails only when pulling from albums, categories, or from the entire gallery).
  • Added new setting to indicate whether clicking on an image should open the link in a new window (or tab depending on your browser) or just navigate to the link using the current window.
  • Added new setting to indicate whether you want images to be left aligned, right aligned, centered, or if you want them to follow the CSS classes that CoppermineSC makes available. Previous versions always followed the CSS classes, so that is the default. In order for the left, right, or center options to work (they will not work properly by default), you will need to set the next new setting appropriately, as described below.
  • Added new setting to indicate whether container elements should be div tags or span tags. Span tags are used by default because they will generate XHTML 1.0 Transitional output in a default WordPress setup (but the left, right, and center options described above will not work). In order to use the left, right, or center options in the previous settings, you will have to change this to use div tags. Everything will still render properly if you use div tags, but the output will no longer be compliant with the XHTML 1.0 Transitional specifications (because WordPress will end up putting the div tags inside a p tag because all posts are wrapped in p tags, and you can’t put a div inside a p according to the specifiations). I’m not a CSS genius, so if anyone has a clever way to get an image to align left, right, or center by styling only the img itself, please let me know!
  • A detailed list of all changes is available.

(more…)

UPDATE: Version 0.4.6 has been released. Please see this entry or my CoppermineSC page for the latest information.

Now that I have all of my Coppermine galleries converted to the new 1.4.3 release, I can safely say that the CoppermineSC plugin should work properly without any changes. The most recent 0.4.3 version of the plugin (originally released for WordPress 1.5.x and Coppermine 1.3.x) also works just fine with WordPress 2.0.1. If you have any problems with the plugin under the new versions of WordPress or Coppermine, please feel free to post a description of your issue in the comments.

Please also note that I still intend to release an updated version of the plugin incorporating various requests I have received from users. However, until that release comes, the current version should work just fine.

UPDATE: Version 0.4.6 has been released. Please see this entry or my CoppermineSC page for the latest information.

I’ve just released CoppermineSC version 0.4.3! You can download the new version or visit my CoppermineSC page for complete details about the plugin. You can also view a sample of what CoppermineSC can do. Feel free to post comments and feature requests to this entry.

New Features in Version 0.4.3:

  • Added a wpdb connection reset at the end of main plugin function to help with database related errors experienced by some users.
  • You can optionally enable CoppermineSC tags to work in comments left on your blog. This feature is disabled by default, but you can refer to the “New Settings” section after the jump for information on how to enable it.
  • A detailed list of all changes is available.

(more…)

I have an update on my del.icio.us API post from yesterday. I got an email from Joshua at del.icio.us indicating that they think they accidentally introduced a bug in the API and they hope to have it fixed shortly. I was glad to hear that because I was beginning to think I was going crazy with this whole issue. Also, extra credit to del.icio.us for responding at 12:07 AM. Those guys must be non-stop!

I have a PHP script that I use to automatically generate my weekly del.icio.us links and post them to my blog every Sunday. When the script ran this past Sunday, though, it didn’t return any links. I thought maybe there was some kind of glitch in the system when the cron job ran the script, so I just made the entry for this week by hand since there weren’t too many links.

I tried the script again tonight just to see what was going on, and it failed again. The script is using the “http://del.icio.us/api/posts/get?dt=xxx” function in the API, which is pretty straightforward, so I didn’t think I was making the call incorrectly. I double-checked the del.icio.us API documentation in case something had changed, but I didn’t see any changes or updates.

I fiddled with the script a little and it turned out that the XML parser was only finding one element every time it was called. That seemed wrong, but I didn’t know if it was a del.icio.us problem or an issue with my host since they had just upgraded to a newer version of PHP a few days before. I commented out any extra lines that weren’t part of the core functionality of the plugin and added a bunch of debug statements to the script to try to determine exactly what was happening, but I came to the same conclusion regarding the XML parser.

Since I was getting nowhere with the script, I decided to try calling the del.icio.us API directly from the address bar using my webbrowser. That took PHP out of the equation so I could rule out changes at my host as the source of the problem. I tried the calls using IE and Firefox, but in both cases I got back essentially an empty XML document without any links.

I finally gave up and sent an email to del.icio.us support describing my problem. If they confirm that things are working from their end, I’m not sure what my next step will be. If anyone is having the same problem or has any ideas on how to fix the issue, please let me know.

UPDATE: Version 0.4.6 has been released. Please see this entry or my CoppermineSC page for the latest information.

I’ve just released CoppermineSC version 0.4.2! You can download the new version or visit my CoppermineSC page for complete details about the plugin. You can also view a sample of what CoppermineSC can do. Feel free to post comments and feature requests to this entry.

New Features in Version 0.4.2:

  • Changed plugin to always exclude images from private albums when using tags that pull from categories or from the entire gallery. Thanks to Rob for pointing this problem out to me.
  • Changed wording for the setting that indicates whether individual image links should link to the normal size image or to the album they belong to (in order to clarify functionality).
  • A detailed list of all changes is available.

(more…)

Next Page »