Posts tagged Meta
I’ve upgraded/downgraded firsttube.com. As I switched from one server to another, and therefore revisited my very heavily-customized firsttube.com theme (the beautiful Mystique), I decided it was time to simplify.
As such, firsttube.com 10.3: based on the default WordPress 3 theme “Twenty Ten.” There are minor customizations to the HTML and the CSS, but overall, it’s almost entirely stock WP. It’s much faster, much leaner, and much easier to maintain. Enjoy.
I’ve applied a new theme to the site, so I’m now billing this as firsttube.com 10.2. Whereas prior to version “10″, each look-and-feel revision was likely a major increment, since converting to WordPress, a new theme is really much more cosmetic than programmatic. I’d love to hear your feedback, but I imagine the majority of my readers are reading via RSS anyway, so for those of you syndicated, here’s a screenshot for you:
Life has gotten in the way of blogging for awhile. I will love you again soon, firsttube.com.
I’ve updated firsttube.com to a new theme. It’s not significantly different from my old theme, but it’s a nice one that isn’t quite as hacked up as the last one. I’m in the process of deciding what to do with comments. I’m thinking I’d like to outsource them to disqus or Intense Debate. Either way, check it out and let me know what you think.
firsttube.com is now live on our new server, proudly hosted by smallaxesolutions.com. Yes, I’m now running my own hosting (shameless plug: I can host you for cheap, including installation of WordPress) and I have migrated all of my domains over. That means my old host will be offline in a few days, once I’m sure DNS has fully replicated.
So far, I’m hosting about 5 domains with another one potentially in the pipe. I’m giving everyone cPanel access, which means MySQL, phpMyAdmin, mailboxes, forwarders, Fantastico, and much more. You shouldn’t have to do anything: your feeds should remain intact and you should see no interruption of service.
If you’re not reading this via RSS, you may have noticed that I’ve completely changed the look and feel of firsttube.com. It’s something I wasn’t expecting to do regularly, but since I’ve moved to WordPress, this will be my third theme. The first one lasted only a few days, to be fair, and I settled on the beautiful Librio. However, I did a lot of customization with Librio, which meant I couldn’t really update the theme, and it was far from 2.7 ready. On top of that, I hacked up some areas I didn’t like and I was never able to get it just right.
Fast forward a bit, I’ve gone ahead and modified instantShift’s Christmas theme that was designed for Smashing Magazine. I am, at least right now, very happy with this theme and I think I’ll stick with it for awhile.
Today is a new beginning for the US… and a little change is in order.
Behold! The firsttube.com RSS cloud generated by www.wordle.net (doesn’t work here without the www. Lame!). I got the idea from Kroc. This is based on a snapshot of my RSS feed the morning of 12/12/2008.
So far, one problem, two gripes. My problem is that I can’t seem to get posts with dots in the slug title to work right, even though I once solved this problem before. What’s worse is that it won’t fetch those posts anymore, which really sucks.
Onto my gripes. I can’t get inline replying/threading to work. There is very little documentation on it so far. The functions are called comment_reply_link() and get_comment_reply_link(), and there’s nothing anywhere in the codex that helps, there’s little on the internet, the only place to get any real detail is the code itself, which explains:
from wp-includes/comment-template.php starting at line 949 on WP 2.7.0
It doesn’t matter much, because it doesn’t work, period, even though I’ve followed the instruction here to a t. So I’ll have to fix that in time.
My last gripe is with the new wp_list_comments() routine. I understand this is all new, but the idea that templating comments requires a callback function as a wrapper to all comments, pings, and trackbacks is clumsy at best. The codex on wp_list_comments() have nothing to explain it to people, so while I’ve dug in and gotten things working, it’s not for the feint of heart just yet, since you need to build a PHP function in your theme in your functions.php file (or create one if it doesn’t exist, which cannot be done via the Dashboard). I’m a little sad, since the theme system is so flexible and the new plugin system is just incredible, to see the new comment loop be so manual compared to the single file approach used so successfully in the past.
I know that Scoble says WordPress 2.7 rocks, and it does. Scoble doesn’t realize the shortcomings because he hasn’t tried to play with the new features, and fortunately, it very gracefully degrades. But it’s got some work to do to be perfect, for me at least.
Yes, I’ve redesigned firsttube.com once again, but I’m only christening it 10.0.1. There are no major changes here other than the look and feel overhaul – no new features, no new tricks. This theme is a bit lighter, a smidgen easier on the eyes, a touch cleaner code-wise, a trifle easier to manipulate, and a notch more organized, CSS-wise. As a result, those who visit the site will get a neat surprise. That is all.
I recognize that I’ve been a little wordy about WordPress lately – no pun intended – but I’m afraid that it’s really interesting to me, and probably will be for the next few days. So, if you’re growing weary of the WordPress related posts, I’m sorry.
Today I took my first stab at writing a WordPress plugin. Turns out, it’s really easy. I’m mean really easy. The plugin is pretty simple: it just searches through every post and turns the unlinked words firsttube.com into a hyperlink. However, it seems like it might be a useful plugin for some, even just as a text-replacement plugin. So we’ll see if I publish it. In the meantime, though, it took me about 15 minutes to write and then it was recognized by WordPress, which was very cool.
I have a few ideas for more involved plugins too that I may write, one day. But in the meantime, this one is pretty cool.