fcForums Users Manual

Back to the Forums


This User Manual covers fcForum Product version 0.0.15-beta and 1.0.0 RC1

Table Of Contents

  1. Product Description
  2. Why This Product?
  3. Features
  4. USER'S GUIDE
    1. Browsing the Forums
    2. Registering (Sign-Up)
    3. Logging in / Logging out
    4. Editing your profile
    5. Language settings
    6. Subscriptions
    7. Post a new Topic
    8. Respond to a Topic
    9. Editing a Topic
    10. Search for Topics
    11. Special Formatting Codes
    12. Contacting another Member
    13. Contacting the Administrator
  5. ADMINISTRATOR'S GUIDE
    1. Manage Forums
    2. Manage Topics
    3. Manage Users
    4. Pagination
    5. Permissions & Security
  6. INSTALLATION GUIDE (Technical notes for the enlightened zopista)
  7. Credits
  8. License
  9. Disclaimer
  10. Achnowledgements

Product Description

fcForum is an Open Source forum (Messageboard) system developed in Zope. Zope is a next-generation Open Source application server and portal toolkit developed by Digital Creations and a large active community of users. It runs on nearly all UNIX platforms as well as Windows NT and can be used with most popular web servers or its own built in web server. Zope is written (and extensible with) Python, a powerful object-oriented programming language, with performance sensitive components written in C.

Back To Top

Why This Product?

Isn't there a lot of "free" full-blown Message Board products already in the market?, you might ask, well, my response is: "There's none in Zope" (at least not as standardized and clean). While Browsing through the Zope Main site, I was looking for a way to "store" news and/or events in a way that it would be easy for the visitors of my personal website to understand, read and participate in them. I found some interesting ones, but "fixing" them, so they'd have the "look and feel" that I wanted was so hard (color definitions everywhere inside the code, specific hardcoded font sizes, poor compliance with web standards, etc, etc) that I'd be better off writing one of my own. That I did, fcForum is compact, web-standards compliant, clean and fast, it does not require a database back-end (such as the PHP based forums, or MySQL ones), Zope has a super-fast relational, object-oriented, transactional database (ZODB) embeeded in it, that all it required was the code to put it to work.

Back To Top

Features

Here are the main features of the product:

Back To Top

USER'S GUIDE

This user guide will try to provide information on the use of the system to the regular user, either registered or not

Browsing the Forums

The main forums page should contain a list of the available Forums, click on any forum's title to enter that forum, once you are inside a forum you will see a list of Topics ordered by posting date, click on any Topic's title to view the complete topic description and all the responses (if there are any), use the links provided to navigate the site, such as back, back to main, etc.

Back To Top

Registering (Sign-Up)

Go inside any of the available forums, then, on the top-right corner of your screen, you will see two buttons labeled "Sign Up" and "Log In", respectively, the Sign Up button is used when you want to register yourself as a new user. Click on the button and you will be taken to the New User Registration page. Select a valid login name, use names such as a combination of your first and last name, (i.e. John Smith --> jsmith), or a specific "nickname" (i.e. souldcrusher, and select a password and confirmation. Please note that username and password are BOTH case-sensitive. Optionally, type in your Name and email and click the "Add" button.

You will then be taken back to where you were right when you clicked the Signup button, if for some reason you selected a name that is already on the system, or an invalid response, you will be taken back to the register page and a message will be shown telling you exactly what went wrong. After You successfully register in the system, please note: you will not be logged in, you will have to go and click on the "Log In" button in order to complete the operation, of course you can choose not to log in at that time and come back later, knowing that your username and password information was already stored in the system.

Back To Top

Logging in / Logging out

Go inside any of the available forums, then, on the top-right corner of your screen, you will see two buttons labeled "Sign Up" and "Log In", respectively, Click the Log In button to display the Log In page, you'll be asked for your Username and Password, remember that Username is not case-sensitive, whereas Password is. Click the "Ok" button after your selection, if successful, you will be taken back to the page you were before and the buttons at the top-right section of your screen, will change to "Edit Profile" and "Logout your-user-name", You can now add new topics or respond to existing topics, use the link labeled Add New Topic to add a new topic, or enter any of the topics and go towads the bottom of the page and you'll see that now you can respond to topics.

Back To Top

Editing your profile

Once logged in, you can change your password, email or name by clicking on the "Edit Profile" button located at the upper-right corner of your screen, Clicking this button will display the user's properties available for modification, change them as desired and click the "Update" button to save your changes, or click on the "Cancel" button to return without saving. Note: Passwords are stored encrypted and cannot be retrieved, not even by the administrator, in the event that you forget your password, contact the administrator, which will chamge your password to some temporary one and will email it to You. Make sure you change it as soon as you can successfully log back in, to protect your privacy.

Back To Top

Language Settings

There are two types of language settings, one is the "presentation" language, and the other is the "topic language". It is very important to knoe the differences between both settings, since it is essential for spanish-speaking people. Presentation Language - This option sets the language of the errors, column titles, button labels, etc. Topic Display Language - This option sets the language under which the topics will be saved and pulled for viewing. Example: Supose that you are a spanish-speaking individual, but you also read and write in english, your "suggested" settings would be presentation in spanish and topics display language in engish. It is important to note that if your Topic Display Language is set to spanish and you Add a new topic, that topic will only be seen to anybody that has the Topic Display Language set to spanish. Responding to an already created topic will "inherit" the Parent topic's language settings, so Topic Display Language is applicable to New Postings only. Most english-speaker users will ignore this settings and use the default us/en language settings for both presentation and topic display.

Back To Top

Subscriptions

Subscriptions allows the user to be informed via email when a thread is changed. You can Subscribe/Unsubscribe from any Topic thread by viewing the Topic and selecting Unsubscribe or Subscribe Link at the top of the screen. In Addition, the user can manage her/his subscriptions from the Edit Profile button.

Back To Top

Post a new Topic

Once logged in the system, locate the link labeled Add New Topic located towards the top-left section of your screen, click the link and add the topic title and content, click the "Add" button to save your newly created topic, click on the Bold Topic checkbox to make your title stand out on the main topic display page. Important Note: Currently, only Administrators can "edit" topics, so be careful with your posting, once submitted, only an email to the administrator will allow you to change any information you previously posted.

Back To Top

Respond to a Topic

Once logged in the system, locate the Topic (Post) You want to respond to, and click on its title (to open the thread page), once you are in that page, locateh the link labeled Add Reply and click on it, or go towards the end of the page, and locate the Add Reply form window, It will already have the date and your username, ready for you to add a comment or response to the thread. When You are ready responding, click on the "Add" button, and then a confirmation window will pop up showing your entire message and it will ask You if you are ready to post your reply. Select the "Ok" button if you are satisfied with your message, or click on the "Cancel" button to return and make changes or corrections. After You successfully have added a reply, you will be returned to the same page You were before, and You will see the reply You've just added into the thread list.

Back To Top

Editing a Topic

The current version of the forums does not support editing of posted messages (except Administrators), in order to prevent imporper use or misleading postings by the user, however, future versions of the program may have this feature incorporated.

Back To Top

Search for Topics

Once inside a Forum, you can search for a title or content of any postings, by clicking the link labaled Search Forum link, or by manuall clicking on the Search Forum text area located at the bottom-right of your screen, type in a word, sentence or words and the system will perform a search on both titles and contents to find a match. If a match is found, then a list of topics will be returned, your search match will be highlighted for easier preview, however the word will be highlighted only if it matches EXACTLY the word typed, even though the actual search is case-insensitive.

Back To Top

Special Formatting Codes

Due to security reasons, html and javascript code inside messages is not permitted, the content parser will remove any html code you place in either your topic title ot the contents of the topic. However, a pseudo-html sub-set of instructions are available to the user in case You want your message to "stand out", the codes currently available are: