Creative Commons

There’s been a fair amount of discussion recently in the weblog world about the Creative Commons copyright licensing system. The CC meme spread like wildfire after it was introduced — spread, in part, by the recent Eldred vs. Ashcroft court decision that extended copyright terms. Today, Shelley wondered if she and Jonathan Delacour — who have both decided to forego the CC licence in favor of the more traditional “all rights reserved” copyright — “…can be the only two people who want to have some control over how our work is used. We can’t possibly be the only two people who believe this. Can we?”

Well, other people have already chimed in, but I can too — no, you two aren’t! I took a look at the CC licences when they first appeared, and considered adopting one of them for my weblog, but in the end, also decided not to. At the bottom of every page on this site, you’ll see the standard copyright line, and that’s how I intend to keep it.

Now, I sincerely doubt that anyone would ever go to the trouble of abusing the copyright I’ve claimed. Little of what I write here would really be publishable in any form other than that of a weblog — short comments, the occasional witty-in-my-head comment that very likely falls flat when read by anyone else, and the occasional long, rambling blather about my oh-so-(un)interesting life. However, whether or not it’s something that is of a quality to “deserve” copyright protection isn’t really the point — everything here that I’ve created, I’ve created, and I have every right to determine the ultimate fate of my creations (even if that fate is nothing more than getting lost in the great bit bucket of the Internet).

So — this space, such as it is, is mine, and copyrighted as such. Quote me if you like (preferably with a link back to me — I could use the traffic!), just respect the copyright and don’t steal from me. That’s all I ask. Simple enough, isn’t it?

The Hanscom Family

Today brings the debut of a project I’ve been working on for the past week or so — The Hanscom Family Weblog! This is (will be) a collaborative weblog, by and for the various members of the Hanscom family. From my introductory post:

This is a project that I started thinking about a couple of weeks ago. I’ve been running my own weblog for a while now, but the idea of doing a “group weblog” had always bounced around in my brain. Suddenly, the idea hit me — why not make one for my family?

The Hanscom family members tend to be a wonderful combination of intelligent, opinionated, and locquacious, the combination of which seems like a natural wellspring for content. We’re also scattered across the United States, and currently the globe.

So, last week I sent an e-mail out to mom and dad, asking them to forward it along to the rest of the family, sounding out what they thought of the idea. So far, mom, dad, and Susan have all expressed interest, and I’m hoping that everyone else will join in the fray.

As things are just getting off the ground, at present I’m the only author, though that will change as soon as I get passwords assigned, e-mails sent out, instructions…instructed…anyway, all that fun stuff. In any case, we’re up and running!

Time to get nekkid!

[![First Annual Nude Blog Awards]]

[First Annual Nude Blog Awards]: https://michaelhans.com/eclecticism/graphics/2003/01/graphics/nudebloggies.gif {width=”88″ height=”31″}
Here I’ve been doing my best to keep this weblog of mine fairly solidly PG-rated, with the occasional slip into PG-13, and now I find that if only I’d shown some skin, I might have been eligible for the First Annual Nude Weblog Awards!

The really funny thing, is that I’ve had a few people over the years comment that given my thin/slender/wirey/anorexic (pick one) frame, I’d probably make a very good nude model. I’ve occasionally toyed with the idea, and wouldn’t mind giving it a shot at some point (thinking more along the lines of some decent black and white photography), but the opportunity’s never presented itself. Who knows, though — maybe next year, I’ll have a shot? ;)

Boy, wouldn’t my parents love seeing that pop up on the screen when they checked my page!

This is a test

This is only a test.

If this were a real post, there would be some actual content worth mentioning.

Thank you for your patience.

Deathwish

Another test: View image.

MT upgrades

I’ve just added a new plug-in to MovableType — SmartyPants. It’s a relatively minor thing, but one that’s nice to have — it automatically converts common characters into their typographically-correct versions. Quotation marks display using ‘curly’ quotes rather than ‘straight’ quotes, a series of three periods will be transformed into the ellipsis character ( … ), and two dashes surrounded by spaces ( —- ) will be converted into an ’em dash’ ( — ).

It’s purely for looks and presentation, but I like it better this way. So there.

I’ve also altered the code for my individual entry pages using a trick from Burningbird and Phil so that in addition to displaying any TrackBack pings I get on the pages, those pages are also rebuilt at the time of the ping. Previously I’d been using a PHP include to put the TrackBack information in, but that resulted in a slowdown when people requested pages, as the server had to process the CGI script that listed the TrackBack pings every time a page was served. This way, TrackBack pings will take a bit longer when they happen, but pulling individual pages from my server goes much faster (half a second as opposed to 2 to 3 seconds on average).

Over my head

I’m having a hell of a time getting Image::Magick (a command-line set of Unix tools for manipulating graphics) installed and working on my system so that MovableType can see it. Been banging my head against this for most of the last two days, without much success so far.

On the off chance a more-knowlegable-than-me Mac OS X/Unix guru stops by here…anyone want to give me some help?

[A plea for help has been issued on the MT support forums. Hopefully that’ll help.]{.underline}

Must've been a fluke

I'm number 16!

Looks like I was popular today — probably for all of about two minutes, but hey, I’ll take what I can get.

I stopped by the Wander-Lust homepage a bit ago, skimmed over the ‘Popular Destinations’ sidebar, and realized that I was number 16! I have no idea how I managed to pull that off, but it must have been a fluke — as I write this now, I’m number 47. Heck, I’m rather surprised to be on their top-50 list as it is, 47’s impressive enough. But 16?

People must have been really bored this morning. ;)

Okay, now I’m number 4. Bizarre. Cool — but bizarre. I’m guessing I’ll be in my rightful spot completely off the list by morning, but this is fun for the moment!

MT: Easy comment and entry editing

Responding to Dave Winer expounding upon the virtues of Manilla (the CMS Dave creates), Morbus offers this tip for MovableType users:

The “Edit This Page” button may not be a default item in the Movable Type templates, but it is certainly possible — I’ve been using it on the individual archives of Gamegrene.com for quite a long time (it’s there, but is an invisible pixel gif at the bottom of the page). Add the following to your templates and, assuming you’re cookied into the MT adminterface, you’ve got your “Edit This Page” equivalent (broken across multiple lines for ease of reading):

<a href="/cgi-bin/mt/mt.cgi?__mode=view&_type=entry& blog_id=1&id=<MTEntryID>">Edit This Page with Movable Type</a>`

I use a similar technique here, only one that allows me to not have to worry about the blog ID number, and I have ‘edit’ links both for each individual entry, and for any comments that are left on my site. As a bonus, the edit links are hidden, so unless you’re me (or you read this post), you’ll never know that they’re there!

I use a combination of HTML, JavaScript, CSS, and MT tags in the “Posted by…” link on every post and comment to allow me to jump directly into editing mode if I need (either due to a typo or revision on my part, or to clean up or delete any unneccessary comments left by visitors), yet keep it hidden from casual prying eyes.

First off, the code for the “edit post” links as it resides in my MT templates (all one line in the template, broken here for readability):

Post<a href="<MTCGIPath>mt.cgi?__mode=view&amp;_type=entry&amp; id=<MTEntryID>&amp;blog_id=<MTBlogID>" target="_blank" onmouseover=“window.status=’’; return true;” class=“hidelink”>ed</a> by <MTEntryAuthor>`

By using the <MTBlogID> MT tag rather than just typing in “blog_id=X“, we avoid any problems with having the wrong blog ID chosen if you’ve moved the code from one template to another, or don’t know the ID number of the blog you’re working with.

The onmouseover="window.status=’‘; return true;" bit of JavaScript ensures that the status bar of the browser does not change when someone mouses over the link — one of the visual clues to the existence of a hyperlink. Note that there are actually two single quotation marks with nothing between them after the window.status= declaration — if you type them as double-quotes, you’ll break the code by closing out the onmouseover function too early. The’return true;‘ declaration is just there to ensure that the link will get passed to the browser correctly when clicked on.

The last special bit to the tag is the class=“hidelink” declaration. This is calling on a class I have set up in my CSS stylesheet that looks like this:

a.hidelink:link, a.hidelink:visited, a.hidelink:hover, a.hidelink:active {
    text-decoration: none;
    color: #7f7f4d;
    cursor: text;
    }

This set of CSS rules ensures that any HTML anchor with the class ‘hidelink’ will have no text decoration (under- or over-lining or anything else), will be the same color as the surrounding text, and the cursor will not change to the standard ‘pointy’ cursor as it moves over the link. Between this CSS and the JavaScript code in the link, the end result is a working, active link that is entirely hidden from most browsers (and even if someone does find the link, they’ll still need to know your MT login and password to be able to make any changes).

The same trick can be used on comments, to jump you directly to the comment editing screen. Here’s the code I used in the “Posted by…” line for comments on this site (again, as one line in the template):

On <a name=“<$MTCommentID pad="1"&gt;"&gt;&lt;$MTCommentDate$&gt;&lt;/a&gt;, &lt;$MTCommentAuthorLink spam_protect=”1“$&gt; post&lt;a href="&lt;$MTCGIPath$&gt;mt.cgi?__mode=view&amp;amp;_type=comment&amp;amp; id=&lt;$MTCommentID$&gt;&amp;amp;blog_id=&lt;$MTBlogID$>” target="_blank" onmouseover=“window.status=’’; return true;” class=“hidelink”>ed</a>:`

More color/code tweaking

I’m getting closer to settling down with my design fidgeting again. For a bit, at least. I’m pretty happy with the blue-tone scheme I’ve got right now.

I’ve also managed to get the hide/show smileys function when leaving comments working, thanks to a new Scriptygoddess script (that I even helped debug — go me!), and I think (though feel free to correct me on this) that I’ve got the ‘Remember Me’ function when leaving comments fixed too. Just so all five (actually, I might be up to eight!) of my regular visitors won’t have to keep entering their information into the form. ;)

Getting pissy…

Grrrrrr!

Would everyone mind too terribly switching over to web browsers that actually support CSS layout declarations properly? Mozilla, Netscape, Chimera, whatever.

I’m working on redesigning WudiVisions, my photoblog. I’ve got the basic concept for the main page right how I want it, save a little bit of tweaking on the fonts…

…as long as you’re viewing it in a browser that has some idea how to render things correctly, at least. Notably absent from this list is Internet Explorer, Opera, Safari — dammit, pretty much any browser that doesn’t use the Gecko layout engine.

Not sure where I want to go from here. I like the concept I’ve been working with, dammit, and don’t really want to have to find something else. So for the moment, I’m just going to stomp around, whine, bitch, and moan for a few minutes. Maybe I’ll feel better after a good tempertantrum.