| Getting Started with the Simplest Forum |
| Tuesday, 14 October 2008 17:15 |
|
This is a quick "Getting Started" guide for the Simplest Forum versions 1.4.2 and later. Following these instructions directly after installation should have you up and running with the Simplest Forum in five minutes or so. These instructions take place in the Joomla! site administration. InstallationBeginning with version 1.4.2 of the Simplest Forum, there are two downloads per release. One package is the the fresh install package, named something like com_simplestforum_1_4_2.zip, the second is an UPGRADE package named something along the lines of com_simplestforum_1.4.1-1.4.2.zip. The fresh install package should be used if a previous version of the Simplest Forum has never been installed. The UPGRADE version should be used if an existing version of the Simplest Forum is already installed. NOTE: If you are running a version prior to 1.4.x, you MUST install 1.4.1 BETA prior to installing 1.4.2. There are some database changes that 1.4.1 takes care of that 1.4.2 assumes. ALSO NOTE: You should not uninstall the Simplest Forum when using the UPGRADE install - it will install right over the top of the existing installation. DO NOT STOP YET. You must complete the Configuration Settings to ensure that your forum security is set properly. Configuration SettingsTo get started, simply go to 'Components'->'Simplest Forum' and select 'Parameters'. There are four "basic" options and four "advanced" options. Simply altering the "basic" settings and leaving the "advanced" settings alone with give you the traditional behavior of the Simplest Forum. Editing the "advanced" settings will enable post approval process and post name restrictions. Basic SettingsThe "Date Format" field is obsolete and will disappear in the final release of 1.4.0, so ignore it. Next the "Default View Group" drop down list determines which types of users will be allowed to view the forums by default. The "Default Post Group" determines which users are able to post to the forums by default. The "Default Moderator Group" determines which users are capable of modifying / editing posts and deleting posts if necessary by default. All three of the permission groups may be overridden for individual forums in the Forum Edit Screen. Advanced SettingsEntering a comma separated list of partial words in the "Disallowed Names" field will restrict user's posted names from containing those partial words. This restricts users from spoofing administrative names, moderator names, etc. Leaving this field blank will match EVERY NAME and make your forum useless. Selecting "Yes" for "New Topics Require Approval" will cause new topic posts to be hidden until a moderator approves the post. A "No" setting will cause topic posts to be published directly after being submitted. Selecting "Yes" for "New Topics Require Approval" will cause all posts to be hidden until a moderator approves the post. When "Yes" is selected, this overrides the "New Topics Require Approval" setting. When "No" is selected, this setting is overridden by the "New Topics Require Approval" setting. The final option is a "please leave checked yes" option...Leaving this option as "Yes" will display the "Power by Simplest Forum" indicator at the bottom of the forum which links back to the Simplest Forum website. This helps us keep a large user base with help on our forums and sometimes donations. Selecting "No" will remove the back link completely, but will also keep novices from seeing who powers your forum and consequently lose potential users for our forum. Save SettingsOnce the desired preferences are set, select "Save" from the menu bar to save the preferences. Creating ForumsGo to 'Components'->'Simplest Forum' and select 'New'. Fill in the "Name" field with the name of the forum, and the "Description" field with a summary that will be displayed on the front end when this forum is viewed. The "Ordering" field will default to the forum being set as #1, which can be modified later from the Forum List screen or from future edits of the forum. To the right is an "Options" section which allows the permission groups for the forum to override the defaults (see the Configuration Settings above). When finished, click "Save" from the menu bar. Repeat this process for as many forums as you wish to create. Adding Menu ItemsThere are three views available for the Simplest Forum, a "Forum List" which lists all of the forums, a "Topic List" which provides a list of topics (the first post in a post thread) for a given forum, and a "Post List" which displays all posts for a given forum. There is also a "Post Edit" view which shouldn't really be there at all - it's totally useless and will be removed from future versions - it is actually there by accident. Forum ListTo add a menu item for a list of available forums, select the desired menu from the Menu Manager, go to the Menu Items page and click 'New'. Select the 'Simplest Forum' component, then the 'Forum List' layout. Supply a page class suffix as desired, introduction text for the entire page, whether or not the "Topic List" should be the default view when selecting a forum or whether the "All Posts" view should be the default view, and a page title as desired. Save the menu item. Topic ListTo add a menu item for the "Topic List" of a specific forum, select the desired menu from the Menu Manager, go to the Menu Items page and click 'New'. Select the 'Simplest Forum' component, then the 'Topic List' layout. From the "Parameters - Basic" section, select the forum to show. Finally supply a page class suffix and page title as desired. Save the menu item. Post ListTo add a menu item for the "Post List" of a specific forum, select the desired menu from the Menu Manager, go to the Menu Items page and click 'New'. Select the 'Simplest Forum' component, then the 'Forum Detail' layout. From the "Parameters - Basic" section, select the forum to show. Finally supply a page class suffix and page title as desired. Save the menu item. Customizing Forum DisplayAn example CSS style sheet has been supplied in /components/com_simplestforum/assets/example.css. This file shows how to customize the appearance of the forum list and forum detail views. Forum ModerationDeleting and editing of forum posts is limited to users belonging to the permission group set as the "Moderator Group" (see Configuration Settings above). The moderation consists of only three options: (1) approve a post; (2) delete a post; (3) and edit a post. If "New Topics Require Approval" or "New Posts Require Approval" is set in the configuration settings, a moderator may have to approve posts as they are submitted before they will be displayed to the public. To approve a post:
To delete a post:
To edit a post:
Other Important NotesThis guide does not cover installing Simplest Forum extension such as the CAPTCHA, Notifications, BBCode, etc. There will be separate guides for those extensions as the extensions themselves are made available. There have been substantial changes to the core of the Simplest Forum that will disallow use of extensions written for versions prior to 1.4.0 of the Simplest Forum (this includes the latest posts module, SimpleCAPTCHA, and the search plugin). See each individual extension's documentation to ensure that they support Simplest Forum 1.4.0. LicenseThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| Last Updated on Monday, 16 February 2009 14:16 |
Like Writing Documentation?
Do you like writing documentation? Do you like seeing your name and website appear in lists of gratitude? Please consider contributing to the Simplest Forum project by writing some documentation.
Each of the components and extensions released for the Simplest Forum have detailed code level documentation, however we're in need of user documentation. Once you have successfully installed a component or extension, please consider taking a moment to write about any areas that are not covered in our existing documentation. I will happily place a credit with your name and website on our "Kudos" page.
We appreciate all of your support! Thanks.

