NZ Herald
  • Home
  • Latest news
  • Herald NOW
  • Video
  • New Zealand
  • Sport
  • World
  • Business
  • Entertainment
  • Podcasts
  • Quizzes
  • Opinion
  • Lifestyle
  • Travel
  • Viva
  • Weather

Subscriptions

  • Herald Premium
  • Viva Premium
  • The Listener
  • BusinessDesk

Sections

  • Latest news
  • New Zealand
    • All New Zealand
    • Crime
    • Politics
    • Education
    • Open Justice
    • Scam Update
  • Herald NOW
  • On The Up
  • World
    • All World
    • Australia
    • Asia
    • UK
    • United States
    • Middle East
    • Europe
    • Pacific
  • Business
    • All Business
    • MarketsSharesCurrencyCommoditiesStock TakesCrypto
    • Markets with Madison
    • Media Insider
    • Business analysis
    • Personal financeKiwiSaverInterest ratesTaxInvestment
    • EconomyInflationGDPOfficial cash rateEmployment
    • Small business
    • Business reportsMood of the BoardroomProject AucklandSustainable business and financeCapital markets reportAgribusiness reportInfrastructure reportDynamic business
    • Deloitte Top 200 Awards
    • CompaniesAged CareAgribusinessAirlinesBanking and financeConstructionEnergyFreight and logisticsHealthcareManufacturingMedia and MarketingRetailTelecommunicationsTourism
  • Opinion
    • All Opinion
    • Analysis
    • Editorials
    • Business analysis
    • Premium opinion
    • Letters to the editor
  • Politics
  • Sport
    • All Sport
    • OlympicsParalympics
    • RugbySuper RugbyNPCAll BlacksBlack FernsRugby sevensSchool rugby
    • CricketBlack CapsWhite Ferns
    • Racing
    • NetballSilver Ferns
    • LeagueWarriorsNRL
    • FootballWellington PhoenixAuckland FCAll WhitesFootball FernsEnglish Premier League
    • GolfNZ Open
    • MotorsportFormula 1
    • Boxing
    • UFC
    • BasketballNBABreakersTall BlacksTall Ferns
    • Tennis
    • Cycling
    • Athletics
    • SailingAmerica's CupSailGP
    • Rowing
  • Lifestyle
    • All Lifestyle
    • Viva - Food, fashion & beauty
    • Society Insider
    • Royals
    • Sex & relationships
    • Food & drinkRecipesRecipe collectionsRestaurant reviewsRestaurant bookings
    • Health & wellbeing
    • Fashion & beauty
    • Pets & animals
    • The Selection - Shop the trendsShop fashionShop beautyShop entertainmentShop giftsShop home & living
    • Milford's Investing Place
  • Entertainment
    • All Entertainment
    • TV
    • MoviesMovie reviews
    • MusicMusic reviews
    • BooksBook reviews
    • Culture
    • ReviewsBook reviewsMovie reviewsMusic reviewsRestaurant reviews
  • Travel
    • All Travel
    • News
    • New ZealandNorthlandAucklandWellingtonCanterburyOtago / QueenstownNelson-TasmanBest NZ beaches
    • International travelAustraliaPacific IslandsEuropeUKUSAAfricaAsia
    • Rail holidays
    • Cruise holidays
    • Ski holidays
    • Luxury travel
    • Adventure travel
  • Kāhu Māori news
  • Environment
    • All Environment
    • Our Green Future
  • Talanoa Pacific news
  • Property
    • All Property
    • Property Insider
    • Interest rates tracker
    • Residential property listings
    • Commercial property listings
  • Health
  • Technology
    • All Technology
    • AI
    • Social media
  • Rural
    • All Rural
    • Dairy farming
    • Sheep & beef farming
    • Horticulture
    • Animal health
    • Rural business
    • Rural life
    • Rural technology
    • Opinion
    • Audio & podcasts
  • Weather forecasts
    • All Weather forecasts
    • Kaitaia
    • Whangārei
    • Dargaville
    • Auckland
    • Thames
    • Tauranga
    • Hamilton
    • Whakatāne
    • Rotorua
    • Tokoroa
    • Te Kuiti
    • Taumaranui
    • Taupō
    • Gisborne
    • New Plymouth
    • Napier
    • Hastings
    • Dannevirke
    • Whanganui
    • Palmerston North
    • Levin
    • Paraparaumu
    • Masterton
    • Wellington
    • Motueka
    • Nelson
    • Blenheim
    • Westport
    • Reefton
    • Kaikōura
    • Greymouth
    • Hokitika
    • Christchurch
    • Ashburton
    • Timaru
    • Wānaka
    • Oamaru
    • Queenstown
    • Dunedin
    • Gore
    • Invercargill
  • Meet the journalists
  • Promotions & competitions
  • OneRoof property listings
  • Driven car news

Puzzles & Quizzes

  • Puzzles
    • All Puzzles
    • Sudoku
    • Code Cracker
    • Crosswords
    • Cryptic crossword
    • Wordsearch
  • Quizzes
    • All Quizzes
    • Morning quiz
    • Afternoon quiz
    • Sports quiz

Regions

  • Northland
    • All Northland
    • Far North
    • Kaitaia
    • Kerikeri
    • Kaikohe
    • Bay of Islands
    • Whangarei
    • Dargaville
    • Kaipara
    • Mangawhai
  • Auckland
  • Waikato
    • All Waikato
    • Hamilton
    • Coromandel & Hauraki
    • Matamata & Piako
    • Cambridge
    • Te Awamutu
    • Tokoroa & South Waikato
    • Taupō & Tūrangi
  • Bay of Plenty
    • All Bay of Plenty
    • Katikati
    • Tauranga
    • Mount Maunganui
    • Pāpāmoa
    • Te Puke
    • Whakatāne
  • Rotorua
  • Hawke's Bay
    • All Hawke's Bay
    • Napier
    • Hastings
    • Havelock North
    • Central Hawke's Bay
    • Wairoa
  • Taranaki
    • All Taranaki
    • Stratford
    • New Plymouth
    • Hāwera
  • Manawatū - Whanganui
    • All Manawatū - Whanganui
    • Whanganui
    • Palmerston North
    • Manawatū
    • Tararua
    • Horowhenua
  • Wellington
    • All Wellington
    • Kapiti
    • Wairarapa
    • Upper Hutt
    • Lower Hutt
  • Nelson & Tasman
    • All Nelson & Tasman
    • Motueka
    • Nelson
    • Tasman
  • Marlborough
  • West Coast
  • Canterbury
    • All Canterbury
    • Kaikōura
    • Christchurch
    • Ashburton
    • Timaru
  • Otago
    • All Otago
    • Oamaru
    • Dunedin
    • Balclutha
    • Alexandra
    • Queenstown
    • Wanaka
  • Southland
    • All Southland
    • Invercargill
    • Gore
    • Stewart Island
  • Gisborne

Media

  • Video
    • All Video
    • NZ news video
    • Herald NOW
    • Business news video
    • Politics news video
    • Sport video
    • World news video
    • Lifestyle video
    • Entertainment video
    • Travel video
    • Markets with Madison
    • Kea Kids news
  • Podcasts
    • All Podcasts
    • The Front Page
    • On the Tiles
    • Ask me Anything
    • The Little Things
  • Cartoons
  • Photo galleries
  • Today's Paper - E-editions
  • Photo sales
  • Classifieds

NZME Network

  • Advertise with NZME
  • OneRoof
  • Driven Car Guide
  • BusinessDesk
  • Newstalk ZB
  • Sunlive
  • ZM
  • The Hits
  • Coast
  • Radio Hauraki
  • The Alternative Commentary Collective
  • Gold
  • Flava
  • iHeart Radio
  • Hokonui
  • Radio Wanaka
  • iHeartCountry New Zealand
  • Restaurant Hub
  • NZME Events

SubscribeSign In
Advertisement
Advertise with NZME.
Home / Technology

Guide to DIY site building

20 Jan, 2003 07:07 AM5 mins to read

Subscribe to listen

Access to Herald Premium articles require a Premium subscription. Subscribe now to listen.
Already a subscriber?  Sign in here

Listening to articles is free for open-access content—explore other articles or learn more about text-to-speech.
‌
Save

    Share this article

By RICHARD WOOD

The Google search engine became a close friend in my challenge to build websites for free.

Searching the internet with words such as "free" can really send you round the bend, and not surprisingly, creating websites is huge topic. Paid services abound and many sites bundle site creation
with everything else they do.

But my aim was to avoid all that and go straight for the number-eight-wire approach.

My target was easy-to-use web creation tools that I could download on to a bog-standard Windows-based PC. But I needed quality software too, software that would organise and create a consistent design across the entire site.

It became clear early on that I would need an HTML web page editor, pre-designed graphics, and a content management system (CMS).

The first two are easily found, in fact you can create HTML web page designs in a good word processor if you want.

Finding a free content management system was more difficult. Most of the free ones originate on the Linux operating system. They require database systems and special programming languages and don't have much Windows documentation.

But I persevered. I wasn't going to be satisfied just telling you to link together your word documents.

And after searching for a month on and off I found Citydesk from Fog Creek Software, a tool so handy I'll simply direct you straight to it.

It has a free offering that can handle up to 50 files or pages and, stretching the brief of this article, if you pay US$79 ($143) you can take that to 500.

Citydesk is similar to high-powered database-driven content management systems but operates in a different, and much easier, way.

It is simply a Windows program that merges your article files with your design templates to generate HTML pages and automatically upload those to your website. It took me two nights to produce the first version of my ITKiwi.com news site. I later changed to a more sophisticated product.

When your site is on the web it has no database behind it, holding the site content. But because the program has pre-generated every possible page that could be delivered, it doesn't matter.

Citydesk maintains a simple article database on your PC with fixed fields such as headline, author, teaser, body, keywords, and publish from and to dates. There is little flexibility here, but that's the theme - something that is simple and works. If you want to peer under the hood, Citydesk is using a Microsoft Access database format to store your information.

In each article you can tell Citydesk which template to use, and it picks up headlines, teasers, and body text according to what you specify.

You can find free templates on the web and adapt them to Citydesk - Free Layouts has 500 to chose from. But I couldn't find designs I liked for my purposes, so I started from scratch.

Citydesk has its own web-page editor built in, but I found it just too basic, so it was off to Google to find a freebie.

There are some quite sophisticated HTML editors free on the web. They can flip back and forth from the HTML code and what your page will look like as you place graphics. But I warn you, this is not quite desktop publishing.

I tossed up between two specialty tools. Sothink and ACEhtml both offer demo versions of professional products. I went with Sothink.

The prime components of HTML web page are tables, often of unspecified dimensions. These tables have rows and columns, complicated by the ability of cells within the resulting grid to "span" across adjacent rows and columns if necessary.

Tables can also "nest" within tables, allowing for even more complex box-within-box pages.

Try to keep it simple to start with or you will spend hours trying to understand what's going wrong.

The main complication is that the rows and columns don't necessarily have a fixed size - they can adapt to different browser window sizes if you let them.

Save frequently and make extra copies of designs you like, in case you muck up the one you're working on.

The fun part is adding colours and text. Text sits within the cells and can be aligned left, right or centred. Colours for fonts and cell backgrounds may be selectable from a colour wheel, and/or may be defined by a six-digit "HEX" code such as 00FF00. (Each set of two digits can have a value from 0-9, A-F and corresponds to the quantity of red, green, and blue respectively.)

In most cases your site may look pretty dull or boxy until you get some clip art on it, although I admit I avoided it.

If you have your own scanner, camera, and design tools you will be able to create your own graphic designs. Otherwise use a search engine such as Google and hunt the web for "free web graphics".

You will find sites such as GoGraph which can provide free downloadable items.

Depending on the site, some free graphics are available for general use, while others are only for personal or non-profit use.

Remember, each graphic may also need to be aligned within the cell it is placed in. Usually, you access such settings by right clicking on your mouse.

When you have your template design together make sure you've got into the right file in Citydesk and add your variable names in the right places.

Citydesk comes with a basic loop script on the main page to create an article list on your main page, but you can adapt that as required.

You can have as many folders as you like within the system and it's worth learning how to make your own loops so you can generate other lists on your site.

This may sound like programming, but the Citydesk folk have made a great effort to limit its complexity.

Within a day or two I was being tricky by giving loops special variable names of their own so I could use them across different templates.

Fog Creek Software

Free Layouts

ITKiwi.com

Sothink

ACEhtml

Advertisement
Advertise with NZME.
Advertisement
Advertise with NZME.
Save

    Share this article

Latest from Technology

World

What you need to know about Trump Mobile's ambitious phone plans

17 Jun 02:04 AM
Premium
Business|companies

Mighty Ape boss fronts over glitch that saw some users logged into other users’ accounts

15 Jun 11:27 PM
Business|companies

One NZ expands Starlink partnership to Internet of Things

15 Jun 09:34 PM

Audi offers a sporty spin on city driving with the A3 Sportback and S3 Sportback

sponsored
Advertisement
Advertise with NZME.

Latest from Technology

What you need to know about Trump Mobile's ambitious phone plans

What you need to know about Trump Mobile's ambitious phone plans

17 Jun 02:04 AM

Trump Mobile was launched by Trump's sons at Trump Tower in New York.

Premium
Mighty Ape boss fronts over glitch that saw some users logged into other users’ accounts

Mighty Ape boss fronts over glitch that saw some users logged into other users’ accounts

15 Jun 11:27 PM
One NZ expands Starlink partnership to Internet of Things

One NZ expands Starlink partnership to Internet of Things

15 Jun 09:34 PM
Premium
The Latin American country that told Elon Musk 'no'

The Latin American country that told Elon Musk 'no'

14 Jun 07:00 PM
Gold demand soars amid global turmoil
sponsored

Gold demand soars amid global turmoil

NZ Herald
  • About NZ Herald
  • Meet the journalists
  • Newsletters
  • Classifieds
  • Help & support
  • Contact us
  • House rules
  • Privacy Policy
  • Terms of use
  • Competition terms & conditions
  • Our use of AI
Subscriber Services
  • NZ Herald e-editions
  • Daily puzzles & quizzes
  • Manage your digital subscription
  • Manage your print subscription
  • Subscribe to the NZ Herald newspaper
  • Subscribe to Herald Premium
  • Gift a subscription
  • Subscriber FAQs
  • Subscription terms & conditions
  • Promotions and subscriber benefits
NZME Network
  • The New Zealand Herald
  • The Northland Age
  • The Northern Advocate
  • Waikato Herald
  • Bay of Plenty Times
  • Rotorua Daily Post
  • Hawke's Bay Today
  • Whanganui Chronicle
  • Viva
  • NZ Listener
  • Newstalk ZB
  • BusinessDesk
  • OneRoof
  • Driven Car Guide
  • iHeart Radio
  • Restaurant Hub
NZME
  • About NZME
  • NZME careers
  • Advertise with NZME
  • Digital self-service advertising
  • Book your classified ad
  • Photo sales
  • NZME Events
  • © Copyright 2025 NZME Publishing Limited
TOP