Saturday, 12 October 2002

,

Web forums under the microscope

These are an invaluable resource - say you've been struggling with a technical dilemma and there's no-one with sufficient computer know-how around to ask for help. Your next move shouldn't be to ring up a premium rate technical support line. Why bother when you can always guarantee there will be someone out there in cyberspace who knows exactly what the problem is and how to fix it, and who will be more than happy to impart this knowledge for free?

Let's skip the preamble for a change and jump straight in at the deep end, shall we? - don't worry, I'll supply the armbands! Having found a bulletin board/forum (the two terms are used interchangeably) you like the look of, click on the 'register' link. Now choose an alias, make a polite request for assistance and wait for a reply; you will discover that more often than not, people will do their best to help you out without asking for anything in return. Even if you aren't seeking specific technical support, forums are great places to help you keep up to date with news and rumours relating to a myriad of disparate topics, discover new web sites or simply meet and talk to like-minded people.

You will find that many bulletin boards are attached to particular web sites and so share the same name, while others are 'stand-alone' - the forum is the web site. These forums will fall into one of two categories; they will either be hosted on a private or rented server and will be maintained by the owner, or they will be remotely hosted and managed by a third party company.

A further factor which differentiates forums is the scripting language used to produce them, the most familiar flavours being PHP, Perl and ASP (refer to my forum construction tutorial for further details). The busiest and longest established boards tend to use the Ultimate Bulletin Board or vBulletin script. The main advantage with using UBB or vBulletin is that they can be run from your own server allowing you to have complete control over their implementation, yet another attraction is that they are literally brimming with gadgets and gizmos which can't be found in the majority of remotely hosted boards. Any features not included by default can be 'hacked' into the board manually using nothing more sophisticated than Notepad or an equivalent text editor. These 'hacks' can be added or removed at any time to enhance the board's functionality, tighten up security or just improve its aesthetic appeal.

UBB and vB are expensive, commercial-grade scripts and so are not best suited to small hobby sites running on a shoestring budget. This isn't to say you can't get hold of a top-quality, professional forum script without investing lots of cash - there are plenty of completely free alternatives available which are considered worthy rivals to the two market leaders (again, see my DIY forum guide for examples).

So, at least in theory, anyone can set up their own forum. The main reason many people choose not to do so is that it is so difficult to find the right kind of free, reliable hosting with ample server space. Then again, another stumbling block which tends to put people off setting up a do-it-yourself bulletin board is that initially, the installation procedure can appear quite a daunting prospect - although, in actual fact, if you can read a text file and follow a set of instructions you're well on your way to setting up your very own board.

This drawback leads me quite nicely onto explaining the second category of bulletin boards; those which are remotely hosted and managed by a third party organisation, the most common one being EzBoard Inc. The name derives from the fact that they are very straight forward to set up and configure - who'd have thunk it? Anyone can run their own EzBoard simply by visiting the home page and filling in a few brief forms. The difference between a remotely hosted board such as EzBoard and a DIY board is that the former are maintained by someone else, the clear advantage being that you can avoid all the frustration and expense of searching for a web host.

Another significant plus of opting for a remotely hosted solution is that they mostly require zero investment - you aren't required to purchase the pre-installed script, or pay for hosting since these expenses are recouped through selling advertising space. EzBoards are entirely customisable and therefore can be configured to suit your personal preferences. Also, as they are constantly being updated and improved, many people now believe they are just as functional as the more complicated, DIY forum scripts.

Although by using an EzBoard, or any other remotely hosted board for that matter, you avoid all the maintenance hassles which go hand in hand with DIY scripts, you do have the added worry that the company hosting it could pull the plug at any time should they discover that their services are not financially viable - it happens all the time in the .com industry.

No matter which type of board you are using, a very useful, often overlooked feature is the humble search button. Many people just jump straight in with both feet to make a plea for help without searching through the previous posts first. More than likely someone else will have already asked the same question or posted the same must-visit link, so before adding your two penny's worth, take the time to make sure one way or the other.

If you are looking for a technical solution that specifically relates to the latest version of an application or piece of hardware, it is often more productive to limit your search to messages that were posted within the last month or so. This will improve your chances of finding relevant information. On the other hand, if your query isn't quite so time-sensitive, you should search the whole back catalogue of posts for best results.

The search function is also useful if you yourself have made many posts and have lost track of which forums you have posted in and which people you have replied to. In this case, instead of searching for keywords, you would conduct a search using your own username. This is effective as long as you remember to type your alias into the 'search by username' box rather than the 'search words' box; a very common mistake which will return very few hits.

While we're on the subject of keeping up to date with other people's replies to your posts, another good tip is to enable the email notification feature whenever you make a new post. That way whenever someone replies to one of your messages you will receive an email to say, "what's-his-name has replied to the following topic and you can read their comments by clicking on this link". To enable this feature for individual posts make sure you tick the 'email notification' box whenever you initiate a new discussion or contribute to an ongoing discussion. It is also possible to switch on this feature on a global basis so as to make email notification the default option.

If you have already visited a few bulletin boards you may have come across a range of icons, which look like little faces making exaggerated expressions. These are known as 'smilies' - simple keyboard characters used to convey emotions such as a smile or a frown. Providing you are using a board that supports these smilie faces, all you have to do to produce them is type a two, three or four-character code (without spaces) into your post. These are then automatically converted into the relevant graphical representation. Five basic smilies are supported by almost all modern bulletin boards. These are as follows...

:) = a smile

:( = a frown/unhappy

:o = embarrassment
:D = a big grin

;) = a wink

Note that they make much more sense if you tilt your head to the left like an Andrex puppy. The dopey, befuddled expression is optional.

For a more comprehensive array of smilies, you can insert into forum posts pay Crack's Smilies a visit. You won't find a larger collection anywhere.

There are many more smilies you might want to familiarise yourself with. Even if these aren't automatically converted into a graphical icon most people will know what you mean. The use of smilies isn't just restricted to bulletin boards. They can appear anywhere where it is possible to post information for others to see; web sites, chat rooms, mailing lists, email and so on. If these are used in email, none of the codes will be converted to icons so you should quickly be able learn what each symbol represents and use them without thinking about it. A few of the less obvious examples include:

:-/ = perplexed

:-* = oops

:-x = a kiss

%-/ = hung over

8-) = excited

;-( = grumpy
:-@ = a scream

:-0 = shock

;-} = a leer

$-) = yuppie

7:-) = baseball cap

:-& - tongue-tied

Bulletin boards (and the net in general) are home to a hotbed of abbreviations so it also helps if you can recognise what these shorthand expressions mean whenever they crop up. Here are some of the most commonly used examples:

BTW = By the way

ROTFL = Rolling on the floor laughing

LOL = Laugh out loud

FWIW = For what it's worth

CYA = See ya around

IMHO = In my humble opinion

SGAL = Sheesh, get a life

CUL8R = See you later

IANAL = I'm not a lawyer, but...

SOHF = Sense of humour failure

TTTT = To tell the truth

HTH = Hope this helps

PTMM = Please tell me more

YIU = Yes, I understand

BFN = Bye for now

WTF = What the f*#k?

LMAO = Laughing my ass off

ROFLMAO = Rolling on the floor laughing my ass off

JK = Just kidding

DL = Download

UL = Upload

RTFM = Read the f*#king manual

TIA - Thanks in advance

IC = I see

FYI = For your information

THX = ThanksL8R = See you later

TTFN = Ta ta for now

TTYL = Talk to you later

PLZ = Please

REQ = Request

UIN = Universal identification number (or ICQ number)

NFO = Information

L/P = Login/password

M8 = Mate

AAMOF = As a matter of fact

AFAIK = As far as I know

AFAIC = As far as I'm concerned

AFAICT = As far as I can tell

ASAP = As soon as possible

CWOT = Complete waste of time

TOS = Terms of service

WYSIWYG = What you see is what you get

OMG = Oh my god

As a board grows in popularity it becomes necessary to give a certain few, carefully selected people 'moderator' status. A moderator is like a policeman/woman who patrols the board making sure everything runs as smoothly as possible. They are usually assigned control over an area of the forum specifically designated for the discussion of a particular topic of which they have the most knowledge, but quite often you will see the same mods watching over multiple forums - these are known as super mods, and to prove it they sport 's' shaped quiffs - actually, I made that last bit up. Both varieties have the power to edit, delete, censor or prune any posts in the forums they manage. Related duties include keeping posts spam-free and friendly, and answering any questions the board members may have.

If you're not sure who the moderators of a particular forum are, look out for users who have accumulated hundreds or even thousands of posts and have lots of flashing stars or other distinctive paraphernalia under their name. In any case, the words 'moderator' will usually appear under their username - bit of a giveaway that! If you're interested in becoming a moderator yourself, the best route to take is to get yourself well established on a board by making a lot of helpful posts.

On a computer-oriented forum, it's especially useful if you have a lot of technical knowledge. Try not to become preoccupied with fast-tracking your way up the status hierarchy. Instead relax, learn to enjoy yourself and help out as much as possible without expecting to be rewarded. If you're right for the role, your talents will be recognised sooner or later. Whatever you do, don't join a forum solely for the kick of becoming a moderator - they have far more to offer than earning the right to wear a badge.

A few other forum-related issues worth a mention include the use of cookies, HTML and javascript and the disappearance of posts. Firstly, cookies, the non-edible kind that is, are tiny files (usually occupying less than 1kb of hard drive space) created by scripts embedded in the web sites you visit. Cookies are stored in their own little niche within your Windows folder and are used to remember information such as the last time you logged into a web site, your username and password, and any personal preferences you may have set through your 'profile' page.

In the past, cookies have been maligned for supposedly facilitating unwarranted access to people's private accounts - dismiss what you've heard; this is a myth. Cookies can only be deciphered by the web site from which they originated, and not by just opening them in a text editor such as Notepad. They can be a problem if you use a shared computer and do not have a personal login to keep your preferences separate from those of other users, but this is hardly a cookie design fault; it's a matter for individual end-users to resolve.

Another fallacy is that cookies can transmit viruses. Again, this is nonsense so don't let it concern you. Cookies are simply there to enhance the speed and efficiency of your web browsing, not to cause damage to your system or steal your username and password.

Second on the mention-worthy list; the removal of posts. You may return to a forum to check if anyone has replied to a post you made the previous day and to your annoyance discover that it has mysteriously disappeared. Unless you have violated some forum regulation, have been endlessly flaming someone for no apparent reason or have posted something that is completely outrageous, your post is unlikely to have been deleted. More often than not, it will have been moved to a more relevant forum where the discussion has been allowed to continue.

This brings me to one of the most basic rules governing the use of bulletin boards - post in the correct forum. This is just as much for your sake as to keep the board tidy and easy to navigate. For instance, if you post a question about web design in the games discussion forum you are unlikely to get the best possible response because anyone who has specialist knowledge of web design is more likely to spend their time visiting the web design forum, and as a result could miss your post entirely. This is one of the quickest ways to annoy the moderators so make sure you think before posting.

Third and final consideration; HTML code and javascript. On some boards, you will be able to insert HTML code or javascript into your posts. If you're familiar with web design, this will enable you to add pictures, special effects and sounds to your posts or alter your text aesthetically. Many forum administrators disable this feature, quite frankly because it's annoying, it slows down the board and uses excessive bandwidth, but also because it poses a security risk when exploited by bored miscreants. If you're not sure whether or not you're allowed to post HTML code etc, keep an eye open for a phrase stating something along the lines of, "HTML code is off/on" appearing adjacent to the message dialogue box whenever you make a post.

If you have visited a web design forum where HTML code/javascript is enabled you will be aware of the problems this can cause for people wishing to exchange scripts or code snippets. Under these circumstances, anyone viewing posts containing HTML code or javascript would see the effects of this code rather than the raw code itself.

To work around this problem some forums allow you to place web script snippets inside [code] tags to instruct the forum software to display the code between the tags instead of attempting to interpret and transform it. Before the [code] tag was introduced it was commonplace to see posts containing images of HTML code - yes, people would actually open up their favourite paint program, type out the HTML code they wanted to post, save it as a .gif or .jpg image and then submit the picture rather than the actual code. Absolute insanity!

If you are hoping to become a well-regarded member of a bulletin board community, it is imperative that you read any guidelines laid down by the administrator. Aside from a handful of unwritten rules of conduct, such as being friendly and polite, and not SHOUTING etc, these guidelines can be as diverse as the internet in general so don't assume that because you've been around the block a few times, you know it all.

Seeking out these forums can be quite a chore, which is why I've rounded up what I consider to be some of the best ones and listed them on my forum links page. However, if none of these appeal to you, you can visit the EzBoard home page or pop along to Google and carry out your own search. A final point to note is that forums cover a much wider range of topics than computers alone, so wherever your interests lie there is almost certain to be a forum out there to cater for your needs.

0 comments: