CSS Zen Garden as a Blog

I made css zen garden as a test blog to see how it does.

Mostly it fails due to fixed size blocks for text that does not have enough room for blog entries. Interesting stuff though. I am pretty sure that www.csszengarden.com will block me for stealing their bandwidth once a few people try this.

http://www.blogseye.com/_test/

Permalink Finder 1.30

I committed the 1.30 version of the Permalink Finder to the repository this morning. This was my first plugin and one of the most useful. I added links to the 404 error pages and referrers so that you can check why a page is not being found. I also added the uninstall routine which will get rid of the modest amount of data the thing collects.

There is no urgent reason to update other than to get rid of the red mark on your admin page.

Blue Oyster Cult Random Lyric Plugin

I wrote this on a whim. I have 40,000 song lyrics in an archive so I can make one of these for almost any band you can think of.

You can download the zip file here:  Blue Oyster Cult Random Lyric Plugin. I am not putting this in the wordpress repository – I’ll save that for more serious work.

open in new window plugin fix

I found out over the weekend that there were problems with the plugin when users put javascript: type links in the code. I think also that named anchors might have had a problem in IE6. I put lots of “if” clauses in and now the javascript only works for http: type links where the host name is not found in the link.  I am worried that the javascript is now way too complicated and is subject to even more odd breaks.

I got a “broken” vote on the page and a bad vote in the ratings from someone who did not like this and probably tested with IE6. I used to have a setup where I could test with older versions of IE, but it broke when IE7 came out and I don’t use it anymore. I will do a search to see if there is some way to test with IE6.

I am discouraged by this and if I get any more negative feedback I will remove the plugin from the wordpress repository.

Amazon Product Link Widget

I originally wrote this for Steve in order to display a random book link for his blog. I made it generic so that it will display a random link every time a new Wordpress page is displayed. You can enter a list of ASIN numbers into the widget and it will pick one at random and display the Amazon buy link.

I just entered the plugin submission and I should be able to upload this to Wordpress early next week.

Running WP 3.0 beta

I guess I automatically installed WP 3.0 beta here. I don’t see much difference – yet.

Wordpress 2.9 and 1and1 compatibility issues

I tried installing the new 2.9 release of Wordpress to one of my blogs hosted at 1and1.com and discovered that the MySQL database version was not compatible with the current release.
This was an old blog that I had created using the 1and1 MySQL available at that time.

The current version of my db is 4.0.27-max-log. To find the version, you log into MySQL Administration and execute the SQL: SELECT version( ) AS v

This will display the current working version of your MySQL DB.

I guess I have to create another database specifying MySQL 5 and then export the old db and import it into the new db.

When I have time I will do this complete with screen captures. In the meantime I rolled back to 2.8.6 version of WordPress, as I don’t have a theme that uses any of the new functionality.

Keywords Widget

I am 90% done with a widget that displays clickable search engine keywords in a sidebar widget. It is running now on http://www.cthreepo.com.

By the time that Wordpress comes through with the widget page, I will be done testing.

From the readme:
The Keywords Widget collects the query strings from Google, Bing and Yahoo. It lists the last 30 keywords as a sidebar widget so that users might click on them and find information using the WordPress built-in search. In this way a user might find more pages that satisfy his search and other users may be interested in the same things that previous searchers used as queries.

One interesting thing is that seach engines see the search terms, which leads to more people hitting the pages based on the search terms from previous surfers. If one of the terms is a popular search, it leads to more searches. Very quickly the top 30 keywords are sending you traffic for things that may have appeared on the list accidentally at first. There is a positive feedback loop.

It is quite possible that link to the Wordpress built-in search will result in a not found because the WordPress search is not very flexible. I recomend my Looser Search plugin to list posts with partial matches on searches.

Looser Search Plugin

I submitted this plugin to wordpress the other day, but it has not been approved.

It is a plugin to replace the built-in wordpress search to one that is more likely to have hits at the cost of displaying false hits.

False hits are a good thing in that they suggest new pages to surfers, even if they are not the ones they are looking for.

Perhaps I should have named it differently. Looser Search is too much like Loser Search.

Recent Google Searches – Fixed some issues

I had some fun again with distracted programming. The original release had a problem that tprevented it from working right and then a user pointed out the formatting wasn’t right. I fixed both right away, but there is still a line of people outside my office demanding my attention on real work related items, so I hope that this will be the last of these Wordpress issues.

I write wordpress plugins to satisfy my own requirements and then, if they work, I clean them up and release them. Unfortunately, I try to squeeze this fun work in between work that is being done on deadline and the fun stuff suffers. I find that I put more bugs in during the cleanup than at any other time, because I am rushing the coding process to get it published.