Stealth Forwarding & {$siteurl}

I’ve got my own domain (http://schinckel.net), which just so happens to point towards this blog. It would be cool if I could replace the http://schinckel.net with http://schinckel.net everywhere it appears. I have gotten ever so close to achieving this. I have made it so that {$siteurl} is equal to http://schinckel.net, using a hidden options page. This means that all of the links and so forth on my blog now look like: http://schinckel.net/2006/03/15/coffee-physics/ Then, in theory, if I make http://schinckel.net “Stealth Forwarding” instead of “Standard Forwarding”, then it will keep these addresses in the address bar, and people copy-pasting them would grab my nicer address. However, there is on issue. Stealth forwarding actually uses a frameset to work, and this interferes with the proper passing through of data. Thus, on http://www.schinckel.net/, which does use Stealth forwarding, when I click on a link that goes to another page, the original URL stays in the address bar. If I turn on Stealth for http://schinckel.net, this bug seems to go away – clicking on a link to another page puts the correct address into the page, but since the frameset exists, then two other problems appear: Cookies for logging into the site fail (as it’s actually a different site), and the StyleSheet file fails to load, as instead of it being http://schinckel.net/templates/wp-layout.css, which is a CSS file, it is a page, in HTML, with a frame with the CSS file inside of it that loads. Which fails to be interpreted by the browser, resulting in dodgy looking pages. I could overcome the second issue by hard-coding the CSS file path into my template, but the first one is a biggie. I can’t just login to http://schinckel.net/wp-admin/, as all of the links inside of the page that use {$siteurl} now point to http://schinckel.net/wp-admin/yada-yada-yada.php, which the login session isn’t valid for. So, I can’t access anything inside the Dashboard. I’ve settled on a middle ground for now: I’ve set the {$siteurl} to http://schinckel.net, but left forwarding mode as Standard. Now, anything in the page which writes a URL as src="/yada" will give a schinckel.net address, but anything that uses {$siteurl} will give a nice schinckel.net address. I might be able to post-process some stuff so it looks even nicer, but the address bar will always be http://schinckel.net/yada/. Unless I can outsmart the cookies. The outsmarting can be done one of two ways: firstly using JavaScript, and secondly using Smarty Tags. I think JavaScript will be better, as it will automatically get every location, whereas the Smarty Tag solution would requires some serious {capture} ... {$var|replace} action. The bestmethod may be to tweak my DNS settings, so that the location of schinckel.net is the same as that of schinckel.net, however I don’t yet know enough about this to even try.

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 ™.

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.