Tracking Your phpBB Forum Signups

Is your forum still as good as when you first launched it? Does it still have the same number of users signing up to it that it did in the beginning? Is it getting more popular as time goes on? …

Tagged , , , , ,

Equal Height Columns with CSS Flexible Box Layout

CSS3.Info today published a guide to the Flexible Box Layout, one of the modules of the upcoming CSS3 specification. The Flexible Box Layout provides a way of utilizing unused space in containers by specifying either a horizontal or vertical layout. …

Tagged , , , ,

PNG Transparency In Internet Explorer 6

Web designers the world over know what a battle it is to support IE6, and nowhere is this more obvious than in it’s lack of PNG support. There are of course Javascript options such as pngFix, but there are issues …

Tagged , , , , , ,

Using Mac Fonts in PHP

PHP’s GD functions allow you to write text onto an image using any fonts you have available to you. There are different functions available for the different types of fonts. First, we’ll go through how to get the font files …

Tagged , , , , , , , ,

Dealing with overflowing text

One of the most common problems in making tight layouts is getting a text summary to fit a box perfectly. What may look right in one browser, will invariably not look as good in another. This is made worse whenyour …

Tagged , ,

Inline-block links in Firefox 2

A quick post on compatibility with Firefox 2 when using inline-block elements. An inline-block element is one with the “display:” property set to “inline-block” in order for it to flow within text whilst giving you access to block-level properties such …

CSS3 Box-Model: Does it go far enough?

Here’s something I’ve been researching recently – why is there no way to include the margins in the new CSS3 box model. The essence of the CSS3 box model is that through setting the value of the “box-sizing: ” property, …

Optimization for Faster Loops in PHP

As with all programming languages, in PHP there are always several ways to do something. As with most, there are differences in performance depending on how something is done – usually as a trade-off for code neatness. Take for example, …

Tagged , ,

Enabling The Root User on Linux and Mac OS X

Mac OS X and certain distributions of Linux do not have the root user enabled by default. You can use the “sudo” command to assume root privileges when you need it, but this inconvenient at best. So, enable the root …

Tagged , , , , , ,

Changing The Default Mac OS X Screenshot Location

Mac OS X has some fantastic screenshot capabilities built into it, but there is one annoyance that doesn’t seem particularly well thought through – putting all the screenshots on the Desktop. This can be changed through the use of the …

Tagged , , , , , ,