Category Archives: Web Development

Site Discontinued

Due to a lack of response from club officers and trainers on club visiting and speechcrafts matters , this site has to be discontinued. All comments have been closed and contact forms removed.
Also, most of the images with the posts were lost, and the theme designed specially for this site broke after a host migration.

To visit a Toastmasters Club, I recommend only Toa Payoh Centra CC Toastmasters Club.
Click to visit (website) or

webmaster ngsk
10 July 2018

Sorry for the dead links

If you were here previously after the 1st of July, you may have been inconvenienced by some of the links and images, including those links were supposed to lead you to our contact us forms.

That was caused by an expired domain that I chose not to renew. Errors from 2009 onwards had all been fixed.

Again, a thousand apologies.


July 20, 2013

Ok, the twentytwelve_content_nav problem fixed at last. I hope it didn’t interrupt your viewing session.

For those who are curious how it was resolved. See report here.


July 19, 2013

Fixing an error now.
Fatal error: Call to undefined function twentytwelve_content_nav() in...

First time I encounter this, and it is really a tough nut.
Sorry, some pages may not work.

Web Revamp

This site is currently undergoing a major revamp, another round of major makeover.
My apology if it interrupts your viewing experience.

When this site breaks, try hitting Control-F5 or reload to resume.

The contact form on Public Speaking For Children should be working. Soon it will be optimized for any mobile device.

When this site is back, it should show no sign of age, but looks nice nice again… like before. *-)

Thank you for visiting Public Speaking Singapore and please come back again…

Eskay Ng

WordPress theme – ToaPayoh 3.0

Finally it’s up for the year 2008 – A theme I could really called it my own.

I took 2 weeks to design ToaPayoh 2.o – a 3 column layout for the blog and when it was done, it just didn’t looked right.

I took another few days to build another … this time I want it to be identical to the main site. It’s not completely done. I just want it up by 1st Jan 2008.

Now it looks the same as the main site though not quite right for a blog. But at least I could claim – tis my creation.

screenshot of tipicity3

The Contact Us Form

In case you’d tried contacting us through the Contact-Us Form, you should received a reply from me by now.

If you had not, kindly send me another.

I had just went to the admin area to fix the mail pointing error.

Apparently, the MX was being reset after the hosting fixed the server. (See earlier posting)

I am still trying to restore it bit by bit ….. looks like the affected area is wider than I had expected.

I suspected the older files had overwritten the newer and the emails are delivered to the wrong inboxes.

Again, another apology, kindly send us another, please go to:

Did you try to visit us yesterday?

The web was down for a few hours yesterday.

It was back at about 7.00pm.

If you are reading this, now you know the reason. But hundred others may not.

There’s nothing I could do about it. The hosting were trying to put it back the best they could. This is a non-profit organization. We couldn’t afford a dedicated server.

My numerous calls to them during that period may be annoying but that’s the most I could do.

While they’re trying very hard to fix it, all I got was “We’re compiling the Apache.”

I couldn’t understand, I couldn’t help. So we just wait …. until 7.00pm.

My sincere apologies. Please come back again.

A new blog at

I’ve signed up a new blog at WordPress. It’s available at

Not that I need another blog. Signing up with wordpress is the only way to obtain the API key to activate the plugin – Akismet.

Akismet it the plugin for WordPress to stop comment spam which I am getting more this days.

Members who are interested to administer or blog at, let me know.

A New WordPress Theme for the club – Toa Payoh 1.3

Wow, at last this theme’s done.

While some parts still need tweaking, the layout should be final.

The most difficult decision was perhaps the right bar:Â Should it be float right or absolute?

Let me put this down so that other members serving as webmasters would know why I made this decision.

If I position it float right, the navigation would have to come before the posting. That’s not very wise SEO. The search engines might even miss the content, though it’s unlikely.

I’ve set it to position absolute. Being absolute, I am able to place the navigation right at bottom. That guarantee fresh contest at each crawl.

The only setback is, if posting is too short, or as I continue to expand the sidebar, it will be longer than the posting. thereby creating an ugly sight: The sidebar overlapping the footer.

Way to get around:

  1. Increase the height of the comment box.
  2. Add another sidebar.

When the time comes, I shall change width to 1024px and add another sidebar.
That settles it.