Tuesday, 22 April 2008
Encrypting mailto: links to avoid spam
There have been a few different ways suggested on how to put a "Spam Proof" email link on your website.
Linda Roeder suggests using javascript although the main argument I have against this is the same reason I keep my javascript to a bare minimum... What if javascript is turned off?
Another way that has been suggested is to make an image with just your email address but this involves any users to take a note and manually type in your address into an email.
You can also put a form on your site allowing people to send you feedback, but what if you actually want people to know your email address for future correspondence?
The best way I have found so far is by encrypting your email address. This works by substituting each letter in the address including the "at" and any dots into html character code.
This might sound like a lot of hard work but web designer Rob Spangler provides a quick and easy to use tool on his blog. Simply enter your email address and if you don't want your email address to display to users, what text you want to display in the link. This then transforms a plain text version of your address, easily trawlable from the web. Into a nicely encrypted mailto link such as the one below
graham.macleod@gmail.com (view the page source to see the encrypted version)
Keep in mind, it's always best to give users the choice of using a mailto link and also a feedback form since not everyone uses a mail client and for some people, clicking on a mailto link will cause
an unconfigured outlook express to open up.
How long it will take for the spammers to pick up on this method I don't know but at least our mailboxes will be safer for a while.
Saturday, 5 April 2008
Garfield minus Garfield

"Who would have guessed that when you remove Garfield from the Garfield comic strips, the result is an even better comic about schizophrenia, bipolar disorder, and the empty desperation of modern life? Friends, meet Jon Arbuckle. Let’s laugh and learn with him on a journey deep into the tortured mind of an isolated young everyman as he fights a losing battle against loneliness in a quiet American suburb."
I would recommend subscribing to the blogs rss feed as you get one or two per day and they always manage to make me piss myself luaghing.
Thursday, 3 April 2008
Trip to Amsterdam
I do remember however, sitting in a pub in the red light district trying to convince Rosco to get a reach around from a skanky ho' (she wasn't actually that skanky to be fair) and then him falling off his stool and breaking the leg (of the stool).
You can see the photos on my flickr.
Most of the days were spent either in the coffeeshops or pubs.
Some of the coffeeshops we visited were
- Rookies - purchased some Santa Maria
- Stix - purchased some Bubblegum
- The Seville - Played pinball and the machine broke
On the last night, before we went out, we had a game of cards while getting pissed up. You can see my funky victory dance below
You can't say I don't have mad skillz.
P.s. Rosco never did get his reach around. The romance was shattered as soon as we saw a guy wearing an anorak walk into her window and her closing the curtain after him.Thursday, 6 March 2008
Dokuwiki it is
We are currently waiting on management giving us the go ahead for the server space and the domain name but we are stocking up our test wiki with knowledge procedures and the usual miscellaneous information that is kept on the file server with no way to usefully search it.
Monday, 19 November 2007
We may have to use DokuWiki instead
Friday, 19 October 2007
Setting up a knowledge base using Mediawiki
Our current Knowledge base is part of our helpdesk software, Assyst 6.5 by Axios, which although is a fantastic piece of software unfortunately it lacks certain aspects which in my opinion are a must for a useful knowledge base.
The key points to consider when choosing the software were (in no particular order)...
- Must have a search feature.
- Search must be fast and powerful enough to be able to consult quickly while on a call to a user.
- Must support images.
- Must be easily accessible.
- Must be easy to update.
Mediawiki fulfills all the above requirements.
I started with a free hosted server and installed mediawiki with the following set up.
Mediawiki: 1.10.1
PHP: 5.2.4 (apache2handler)
MySQL: 5.0.45-Debian_1-log
Extensions installed:
CreateArticle (version 0.9 beta) - Generates create article input forms allowing for articles to be created with a variety of prefixes and suffixes.
Inputbox - Allow inclusion of predefined HTML forms.
TagAsCategory - This Extension provides "folksonomy"-type tagging to articles, using Categories as the underlying functionality.
Soon to be implemented is an LDAP authentication feature in hopes that the 2nd line support technicians log in and provide some knowledge procedures.