Don't Back Down

Posted by Chad Everett on March 24, 2005

Trying Scuttle for Bookmarks »

After seeing this short-but-sweet post from Phil, I figured Scuttle sounds really interesting. I am frequently annoyed at how often del.icio.us is slow, barely responsive, or even down altogether. This isn't to fault the service - it's free and I have no place to complain. But it is annoying. So off I went.

I have now downloaded Scuttle 0.1.0 and managed to get it working. I say managed only because there was some tweaking involved to get it going on my system. It was actually functional pretty quickly (well, once I set the database and user information), but I found some other annoyances along the way that I fixed for presentation purposes.

First, import.php. The import process didn't work for me. I suspect it doesn't work for anyone, since the project page lists this as a bug. The problem appears to be the check for the cookie. Simple changing $_COOKIE[poke] to $_COOKIE["scuttle"] did the trick on my system.

Next, I received messages about headers already being sent. This is because there are some echo statements in there that send output to the screen prior to sending a header, so PHP chokes a bit. I also didn't like how the query information was sent to the screen. Personal choice, really - I just didn't want it, even though it worked okay. So I commented the two echo statements. The import worked!

Finally, I don't intend on opening this service up to everyone (though it may happen one day), so I removed references to registering in both about.php and toolbar.inc.php. I also removed register.php in case anyone decided to try to hit it manually.

The end result is nice. I like the interface way better than that of del.icio.us - it's just prettier. Plus, being on my server, it seems to work most of the time, and when it doesn't, I (theoretically) can do something about that, as well as back up the data when needed. I also like that you can mark bookmarks private, and that if I add a bookmark it takes me back to the Scuttle interface - not to the page I just entered. Thanks, Marcus!

It could use some (more) enhancements, but again since I'm in control, I can do that. Notably, I'd like to be able to search multiple tags, like with del.icio.us (that is, select a tag, then see all available sub-selections to further refine the search). That would be cool. A change password function would be nice, but is by no means necessary. I don't have any other ideas at the moment, but I suspect I will. I'll keep you posted.

One note - if you need to get your del.icio.us bookmarks, try this link to export them.

Update: Scuttle supports multiple tag display (for instance, tag1+tag2, as with del.icio.us). What it does not (appear to) do is to give you a list of available tags to add to the current selection. I think that would be a nice feature to have.

Update: I also updated index.php by moving the logout function above the HTML output. This prevents the error about headers already being sent when you logout (and actually allows you to logout).

Posted by Chad Everett on March 24, 2005

Archiving Issues »

I've recently come to a point where my archives aren't building well. I thought it had to do with subcategories, but that doesn't seem to be it. Yet I don't think I have too many items in any particular category. This category, for instance, will have 123 entries when I finish writing this one. That's not a huge number. But I've disabled category archives and things seem to work just swell. So something about the way that I'm doing things is obviously not working right.

As a result, I'm going to be tweaking the archive setup soon. I don't exactly now how I'm going to do so, but I will be doing so. Sorry for any inconvenience that this may cause, but I'll try and keep the dust to a minimum. Please bear with me. And if you have any ideas, send 'em along. I can use all the creative juices I can get!