Mail Forwarding on PlanetDomain.com

The first thing you need to do is login to the PlanetDomain site: I hope you can remember the username and password that you used when you registered the account. Then choose the Email Forwarding item from the Manage Domain menu: Your nameserver information should be correct: it defaults to the values required and noted in the page. Click on: You only have one domain, so you can just choose Continue on the next page. Now is the time to enter data. I;ve put my example data in the image below: you’ll want to use whatever it is you want. info in the top box, and a valid email address that the messages will be forwarded to in the very bottom box. Please note that PlanetDomain.com does not host your email, it simple redirects any email coming in to this address to the address in the bottom box. You will need an address on another server that will actually store the mail. If you want a Gmail account (Free, very large capacity, web and email program access) I can send you an invite. You can just point the bottom address to your current email address, and leave it as that for as long as you want. If you wanted to set up a seperate account later, that’s no big deal. With this done, any email that is sent to the top address (info@tutch.com.au) will automatically arrive at the bottom address. There may be a couple of minutes delay (mydomain.com had a problem earlier this year where mail was delayed for up to a week, but this sort of thing is pretty unusual). What you may wish to do is have more email addresses (e.g. sales@tutch.com.au, support@tutch.com.au) and have these pointed towards the same or different email addresses. You can get at this through a new button that has appeared on the first Email Forwarding screen: You can then press Continue, and the following screen will appear. On this page, you can set up as many addresses as you want (up to a limit of 50). These can point to the same or different email mailboxes, or even have the same address pointing to different mailboxes. The final thing you may wish to do is set up your email program so you can send email and it ‘comes from’ info@tutch.com.au, or another address you may have set up above. This will depend on the email client you are using, and there are probably some good resources on Google for how to do this. I can help you with Gmail or Apple Mail, but if you are using Outlook or anything else, I won’t be able to give step-by-step instructions.

Trials of Bad UI Design

Call Me Fishmeal.: This Post is Microsoft Enhanced (TM).

But, hey, I’m fine with having to come home before my favorite shows and unschedule them and then reschedule them so my DVR will suddenly decide it’s OK to record them again. I like to think of it as sort of rotating the tires; I keep the show schedule fresh. It’s amazing how much less TV you’ll watch when you have to reschedule everything every week, too. Besides, it’s not like the POINT of having a DVR is you DON’T have to be there to start each recording manually. And this is first-generation technology, right? Right? I mean, there’s NEVER been any other brands of DVRs, right? Microsoft invented this shit, no? And enhanced it?

Wil gets stuck into his DVR and it’s foibles. Made me chuckle, ‘cause I don’t know him. (With thanks to Homer J.) But seriously, I think he’s got a point.

SubEthaEdit HTML-Smarty Mode

I’ve never been really happy with the HTML-Smarty Mode file I downloaded for SubEthaEdit. It’s okay, but it loses the syntax styling on HTML elements, and doesn’t really do that good of a job styling the Smarty parts. So, I’ve spent the last couple of hours hacking it to make it a bit better. I’d forgotten how hard it is to examine and understand regex codes, but I’m getting there. It’s too late, and I’m too tired to finish it, but it is already better than the original. • And then I go to the SEE website, and see there’s a newer version. Luckily, it’s still missing a whole heap of functionality. That’s a new project for me to work on then. My mode isn’t quite ready for human consumption, but I’ll keep working on it.

Comment/Trackback Display

I’ve made some changes on my blog template so Trackbacks are handled a little bit nicer: specifically, Trackbacks/Pingbacks now also get the “owner” class. I’ve also turned off Gravatars for Trackbacks/Pingbacks, since they don’t make that much sense. I’d like to use a favicon or something in their place, but I’m not yet sure how to do this. At this stage, I’ve left in code so that the Gravatar for the Author Email will appear for owner trackbacks/pingbacks. Here is the code I am using as of now for my Comment Loop:

    {* Variables that don't change (post/blog) *}
    {capture name=author_email}{the_author_email}{/capture}
    {capture name=author}{the_author echo=false}{/capture}
    {capture name=blog_title}{bloginfo show='title'}{/capture}
    
    
    {if $comments != ''}
      <ol id="commentlist">
      {foreach from=$comments key=key item=comment}
            {globalvar var='comment' value=$comment}
    
            {* Setup for Owner Comments, including Pingbacks & Trackbacks *}
            {capture name=comment_type}{comment_type}{/capture}
            {capture name=self_ping}{comment_type}@{bloginfo show='url'}{/capture}
            {if $comment->comment_author_email == $smarty.capture.author_email or $comment->comment_author_email == $smarty.capture.self_ping|lower|replace:"http://":"" or $comment->comment_author == $smarty.capture.blog_title}
                {assign var=owner value=owner}
                {assign var=comment_author_email value=$smarty.capture.author_email}
            {elseif $smarty.capture.comment_type == "Comment"}
                {assign var=comment_author_email value=$comment->comment_author_email}
            {else}
                {* Off-site Trackback/Pingback.  Get an image from their site? *}
            {/if}
            
            {* Gravatar Allocation.  Uses variable $comment_author_email from above. *}
            {if $comment_author_email != ""}
                {assign var=gravatar value=$comment_author_email|gravatar:"http://schinckel.net/images/NoGravatar.gif":"40":"":"0"}
                {assign var=comment_author_email value=""} {*Reset for next comment*}
            {/if}
    
            {* Set up for Alternating Comment Styles *}
            {if $alt != 'altcomment'}
                {assign var='alt' value='altcomment'}
            {else}
                {assign var='alt' value=''}
            {/if}
    
            <li class="{$owner} {comment_type} {$alt}" id="comment-{comment_ID}">
                <div class="right">{$gravatar}</div>
                {comment_author_link} said: 
    
                {if $comment->comment_approved == "0"}{*Not implemented yet.*}
                    <p><em>Your Comment is awaiting Moderation.</em></p>
                {/if}
    
                {comment_text}
    
                <!-- Admin Tools -->
                {capture name=edit_comment}{edit_comment_link link="&#9997; Edit" before='<span class="button">' after="</span>"}{/capture}
                {if $smarty.capture.edit_comment != ""}
                    <div class="right">
                        {$smarty.capture.edit_comment}
                        <span class="button"><a href="http://schinckel.net/wp-admin/post.php?action=confirmdeletecomment&comment={comment_ID}">&#10007; Delete</a></span>
                    </div>
                {/if}
        
                <a href="#comment-{comment_ID}"><span class="timesince" id="c{the_time d="U"}-{comment_date d='U'}">on {comment_date} at {comment_time}.</span></a>
        </li>
      {/foreach}</ol>
    
    {else} <!-- this is displayed if there are no comments so far -->
        <p class='indented'>{_e text="No responses yet."}</p>
    {/if}

Cosmic GirlJamiroquaiTravelling Without Moving ★★★

Persistant Comment Spammer

I had a couple of interesting comments today, and when I viewed them in the list view, I noticed there was a comment awaiting moderation with the same format: But obviously a whole lot more links. If you look at the times, the one with heaps of links was posted first, and then it looks like the poster realised it wasn’t working, and posted comments without heaps of links, which made it into the comments stream. Needless to say, 1insurancereview has made it into my blacklist. And the word insurance is very close to making my moderate list. These are real comments, not trackbacks. I am finding a few Comment Spams now, I wonder if my JavaScript isn’t working?

Zits on Google

How true: Actually, the main reason I’m posting this is to comment on the Washington Post’s method of preventing you stealing the images displayed in comments. It’s actually quite clever. It checks the refererring page (where the <img src=“”> code is), and allows or rejects the request according to this. Of course, the easy way to get around it: take a screenshot. The harder way: find the image file in your cache. Search your computer for all files modified in the last 5 minutes just after loading the web page for the first time. You’ll need some kind of tool to examine the data in files, and be able to rename files to add the right extension.

Wouldn’t It Be NiceJeffrey OsborneWouldn’t It Be Nice ★★

Change icon color with CSS

Change icon color with CSS - CSS Insider This is actually a very cool idea: it allows for very simple replacement of image background colours. The images are actually transparent background, with white detail, and you just place them over a div-tag with the right background/shape, and away you go. You can then very easily change the colour/shape, all with CSS, allowing for site-wide design changes very simply. Plus, they are smaller than using images with colours, and you only need to have one version but can have different colours, without a server hit for changes in colour.

My LifeDidoNo Angel ★★★

Safari Font Display

For some reason, the character I use as a spacer, ☆, doesn’t seem to want to display in Safari. It works fine in FireFox, Opera, and possibly IE, but not in Safari: This surprises me, since this is one browser I would have thought it would work in. As it turns out, Safari may actually be doing the right thing here. To include Unicode characters in the CSS :before pseudoselector, you must escape them. Instead of using: #topnav li:before {content:"☆ ";} I’ve used: #topnav li:before {content:"\2729  ";} Thanks to a great post over on mezzoblue.

Performancing Metrics

I’ve implemented Performancing Metrics on this blog. I used the following code:

        {capture name=cats}{the_category_rss}{/capture}
        <script type="text/javascript">
            z_post_title="{single_post_title}{single_cat_title}{single_month_title}";
            z_post_category="{$smarty.capture.cats|strip_tags|strip}";
        </script>
        <script id="stats_script" type="text/javascript" src="http://metrics.performancing.com/wp.js"></script>

Instead of the code given by the system.

Am I a Winner?

Got this popup while browsing today (Firefox, you are getting sloppy!): Needles to say, I didn’t click on it!