Australian Made and Owned

Check if Headers Have Already Been Sent in PHP

Posted 2009/07/22

Most PHP programmers would have come across this old chestnut before:
Cannot modify header information – headers already sent by page.php line 42

This can happen when you try doing a HTTP redirect or send HTTP 404, as it can happen whenever you try to send headers once they’ve already been sent. When a user sees this, they are basically left high and dry, often on a blank page. The solution is simple:
(more…)

Filed under: PHP,Troubleshooting — Tags: , , , , , — Tim @ 15:39

Pretty Smarties 0.5 – Pretty URLs, Smarty Templates and Faster Web Design

Posted 2009/06/07

Pretty Smarties

Pretty Smarties

This is the simple PHP template system which integrates Pretty URLs and Smarty Templates. The release is only two months later than I said, but I’ve made the release fairly decent. Here’s a rundown on the system: (more…)

PNGs Have Different Colours in Different Browsers?

Posted 2009/05/07

Inconsistent PNGs

Inconsistent PNGs

Have you ever been working on a website and noticed that in certain browsers a background image isn’t blending properly with one of your background colours or another image? This phenomenon occurs in Internet Explorer and it’s caused by metadata in the PNG file itself. There’s a great program that solves this problem without any hacks. (more…)

Filed under: CSS,Web Design — Tags: , , , , , , , — Tim @ 09:03

Introducing the Lovely Caption Maker

Posted 2008/06/19

Lovely Caption Maker CSS Transparent OverlayA recent trend I’ve noticed on some Australian media websites has been evoking my interest for a few months now. Sites like The Age and Fox FM have started overlaying a lovely coloured banner with a caption over feature images. The great thing is, they’re not rendered but glorious SEO-friendly and accessible HTML and CSS. I’m not surprised, however, since The Age and Fox FM have always been trend early adopters. The ABC still beats them, though.

Unfortunately, this effect can’t be achieved without knowing and entering the width and height of an image – making it kind of tedious to implement. After deciding that I’d like to use it with wordpress posts, it was decided that a tool should be built. And then The Lovely Caption Maker was born. Here’s an example of Lovely Caption Maker’s glory: (more…)

Filed under: CSS,SEO,tools,Web Design — Tags: , , , , , , , , , — Tim @ 07:35

Launched: Adamas Fishing Charters – Sports Fishing in Bass Strait

Posted 2008/02/24

Adamas Fishing ChartersI just launched Adamas Fishing Charters’ new website. Adamas Fishing Charters is based in Barwon Heads and provides recreational fishing charters in Victoria, in bass strait – they generally depart from Barwon Heads and Portland.

Go with Adamas Fishing Charters to catch Mako Sharks, Thresher Sharks, Blue and Bronze Whalers, Snapper, Tiger Flathead, Barracouta, Squid, Gummy Sharks, Seven Gill Sharks, Yellowtail Kingfish, St. George Whiting, Trevally, Salmon, Calamari, Pike, Flathead and Tuna.

View Adamas Fishing Charters logon2 Portfolio Profile

Filed under: Clients — Tags: , , , , , , , — Tim @ 18:44

Clean URLs Using Apache’s mod_rewrite and PHP – Beginner’s Tutorial

Posted 2008/02/10

In technology, there’s always the goal of making complex and difficult things more simple – this goal has brought about ‘clean URLs’. Clean URLs are website addresses that are easy for people (and also search engines) to read and understand. For example: An interesting article about the Bermuda Triangle might be at www.articles.com/article.php?id=23452 – That address tells us (and search engines) nothing about the article. Using a clean URL, the same article might be at www.articles.com/articles/bermuda-triangle - much easier, right? Well, here is how you can implement this on your website… (more…)

Filed under: PHP,SEO,Web Design — Tags: , , , , , , — Tim @ 15:39

Removing MovieClip Children from MovieClip in Flash Using ActionScript

Posted 2008/01/19

The Problem

While working on an update for Once Upon a Bride’s handmade jewellery website, I had to overcome a certain bug or problem in Internet Explorer that caused images loaded into Loader Components to render incorrectly and scale incorrectly, usually with incorrect width and height. This was occurring after loading about 12 – 15 images.

So instead of loading them all at once, I made it load only eight images, and let the users view a page of eight at a time. The only problem I had was clearing the old thumbnails before loading the new ones. (more…)

Adding, Removing and Editing Elements Dynamically using JavaScript

Using Javascript to Dynamically Add and Remove Elements While working myLookAgain (the second attempt), I’ve had to use a little bit more AJAX through JavaScript. One of the reasons was that I needed to allow users to add as many ‘pieces’ to each look and delete them if they want – preferably without reloading.

In JavaScript terms, I needed to be able to add (or create) and remove (or delete) elements, within another element, the form. After a little bit of research on the internet, I had what I needed to do just that. See a basic example of javascript dynamically adding and removing elements… Here’s how to do it:
(more…)

Filed under: Javascript,Web Design — Tags: , , , — Tim @ 13:54

Does Your Site Need Fresh Content, Regularly?

Posted 2008/01/13

Fresh AppleAlthough always available, I want to publicise one of the features offered by logon2 that can make your website a living, rich, thriving community – rather than just another website. I’m talking about adding a blog to your website or even turning your website into a blog. If implemented properly, a blog is a communication platform between you and your audience. It improves your relationship with customers, returns feedback from customers, brings you new customers and it gives you total control of your website… (more…)

Zig Zag Hair Parting Pattern – WizzComb’s Website Re-launched

Posted 2008/01/06

Presentation of WizzComb Zig Zag Hair Pattern CombJust finished rennovating the WizzComb website which offers the ingenious zig zag hair part comb - have a look at WizzComb’s new portfolio page or directly at the zigzag hair comb’s website. If you can suggest any improvement or criticisms, leave them in the comments or email me.

I personally developed the original WizzComb website in 2004, being only the second website I had ever developed it was pretty abysmal when it came to standards, accessibility and even good markup form. The website became out of date so after some tinkering, the WizzComb website is now fresh, valid, accessible, SE-Friendly and better looking.

Filed under: Clients,SEO,Uncategorized,Web Design — Tim @ 06:40
« Older PostsNewer Posts »