Archive for August, 2008

PHP Automatically Create Thumbnail Images

I recently wrote about making an AJAX image gallery. In it I said you should have a separate thumbnail image so that you don’t have to load up the main image and resize it, wasting time and efficiency. In this article, I’m going to show you how to automatically make a thumbnail when an image is uploaded using PHP.

Read the rest of this entry »

Pure CSS Accordion Menu

This tutorial will explain how to create a pure CSS accordion menu. There is no javascript involved in this process. Simply valid HTML, CSS and 4 images are used. The example we will be using is relatively simple but could be extended to create Accordions for different types of content.

Read the rest of this entry »

The Anatomy of a Stylesheet - CSS Hints & Tips

CSS stylesheets, in my experience, are things that are often thrown or hacked together to make a website look a certain way without really caring much about how it is done. CSS is a very powerful tool when creating websites and this tutorial will hopefully show you how a little bit of structure and some CSS wizardry can make your stylesheets look and work a whole lot better.

Read the rest of this entry »

AJAX Image Gallery

There are plenty of photo galleries around for you to use, but sometimes you just want something that looks a little different or integrates into your site a little better. In this tutorial, I’m going to make a photo gallery that uses Ajax and Thickbox.

Read the rest of this entry »

Blog Action Day 2008 - Poverty

Well its that time of year again where bloggers start gearing up to try and use our combined power to change the world. Last year Blog Action Day rallied bloggers to post about the Environment to see if we could make an impact on what people thought about that subject. I think the image below best describes the results:

This year Blog Action Day is trying to get people to take one day out and think about Poverty. They are inviting bloggers to

…examine poverty from their own blog topics and perspectives, to look at it from the macro and micro, as a global condition and a local issue, and to bring their own ideas, views and opinions on the subject.

So if you have a blog, podcast or even if you just want to donate some money then get over to the Blog Action Day website and get registered!

Creating a CMS Website Layout using Ext JS

This tutorial will explain how to create a layout commonly used in the backend of a website CMS. We will be using the Ext JS library and normal HTML and CSS.

Read the rest of this entry »

Some SQL Functions

Lets face it. We programmers are lazy. We like to do things the quickest way possible using the least possible effort. The other thing most programmers do a lot is work with databases and SQL. Weather designing the backend functionality on a website, or creating an app that needs to manipulate data form a database, we always end up writing queries to interact with our databases. So the purpose in this tutorial is to make you aware of some functions that are built in to SQL which could make our lives that wee bit easier.

Read the rest of this entry »

Forum Launch!

If you read the last news post you would know we were talking about launching a ProgTuts Forum. Well now we have!

We hope the Forum will be a place where programmers can come and ask questions, share skills and talk with like-minded people. We also hope this will add to the ProgTuts website by helping us build a community and really make ProgTuts a top resource for the programming world.

So get registered, head over to the forum and introduce yourself.