Userguide
 

An in-depth documentation of phpBB, the world's most popular bulletin board system.

 

VIDEO TUTORIALS

TIP: We now also have flash video tutorials with some key aspects of administrating your forum. To watch them, click here


Table of contents.  
 

 


Section 1: Introduction

HQforums.com offer a professional forum product that is suitable for use in any environment and is scaleable for all types of implementation.

Administration

The forum is highly configurable.  Most configurations are done in the administration panel.  To get to the administration panel, log in with an Administrator username and click the link that says Go to Administration Panel at the bottom of any page.

Administration Panel

You may also go to the page yourdomain/admin/index.php.

The admin panel uses two frames.  The narrow navigation frame on the left shows the sub-panels available.  The main frame shows the panel you are currently using.

There are three uncategorized links at the top of the navigation frame:

Admin Index is the default admin page.  It shows Forum Statistics and Who's Online

Forum Index will take you to index.php in the root, which shows the list of forums.

Preview Forum will also take you to the forum index, but will keep the navigation frame, making it easier to return to other parts of the admin panel.

3.1: Forum Admin

3.1.1: Forum Management

The Forum Management panel is where most forum configuration is done.  Here you will control the organization of forums and categories.  Configuration of a forum's name, description, and auto-prune settings is also handled here.

3.1.1.1: Adding Forums

To create a new forum, look to the bottom of the category you want your new forum to be in.  Enter the desired forum name in the text box at the bottom, and click Create New Forum.  You will be taken to the General Forum Settings panel.  (For more information on this panel, see 3.1.1.2 Editing Forums)           (You can also watch a flash video tutorial how to add forums here.)

3.1.1.2: Editing Forums

To edit a forum, look in that forum's row and click Edit.  You will be taken to the General Forum Settings panel.  Here you may adjust the following settings: Forum Name - This is the name of the forum.  (e.g. General Chat, Movie Reviews, Support, etc.)

Description - Describes your forum.  This is the smaller text that appears under each forum name on the Forum Index.

Category - A dropdown list box that will allow you to choose what category a forum is contained in.

Forum Status - A dropdown list box that will allow you to lock or unlock a forum.  A locked forum may not be posted to except by moderators and administrators.

Auto-Pruning - Here you can enable/disable auto-pruning. (For more information, see 3.1.1.5 Auto-Prune or3.1.3 Pruning)

3.1.1.3: Moving Forums

A forum's location can be described in two ways.  A forum is in a category, and has a location relative to other forums in that category.  To change the category that a forum is in, use the General Forum Settings panel, as described in 3.1.1.2 Editing Forums.

To change a forum's position relative to other forums in its category, use the Move Up and Move Down links in the General Forum Settings panel.  Move Up will swap the position of the desired forum with the forum above it.  Move Down will swap the position of the desired forum with the forum below it.  Move Up has no effect on the top forum in a category, and, likewise, Move Down has no effect on the bottom forum.

3.1.1.4: Resync

Some information in the database is contained it multiple tables.  This makes the board run faster by reducing the number of database queries on some pages.  Sometimes the information in different tables of the database gets out of sync.  This usually is caused by a connection problem which interrupts updating of the database.

When this happens, your forum may start behaving in a strange way.  Links to topics or posts that don't exist are common symptoms of this problem.

If you are having this problem, you can fix it by clicking Resync in the General Forum Settings Panel.  This will recalculate the forum information based on the actual posts that exist.  This operation has no harmful effect on the forums, just generates a small amount of overhead while you are doing it.  This is a good thing to try if you are not sure what is causing a problem on your board.

3.1.1.5: Auto-prune

Auto-prune is a feature that will cause a forum to prune itself.  (For more information on what pruning is, see 3.1.3 Pruning).  To enable auto-prune, make sure the checkbox is checked.

You may set the age of posts to prune.  All posts older than the set age will be pruned.  You may also set the frequency of pruning.  For example, you could have the forums prune themselves once a day, or once every seven days.

3.1.1.6: Adding Categories

To add a new category, look at the bottom of the forum/category listing.  Enter the desired category name into the text box and click Create New Category.

3.1.1.7: Editing Categories

By clicking on the Edit link next to a category name, you can edit the name of the category. Simply edit the name in the textbox and click the Update button to change the name of the category.

3.1.1.8: Moving Categories

To move a category, click Move Up or Move Down in the category's row.  Move Up will swap the position of the desired category and the category above it.  Move Down will swap the position of the desired category and the category below it.  Move Up has no effect on the top category, likewise Move Down has no effect on the bottom category.

3.1.2: Forum Permissions

In this panel you can control the forum permissions.  You can restrict the behavior of different types of users on a per-forum basis.  Here you can control who can read and post in a forum.  You can also control who can make special posts, like Sticky topics or announcements.  To edit a forum's permissions, select the forum in the dropdown box and click Look Up Forum.

   

 

3.1.2.1: Setting Simple Permissions

There are seven simple permission levels in the forum system.  For more information, see 3.1.2.4 Permission Levels and 3.1.2.3 Permission Types.  Here is a description of the behaviors allowed by each of the simple settings.

 

Simple Permissions

Public - Anonymous users can read and post.  Registered Users can additionally edit their posts, and create and vote in polls.  Moderators and administrators can make stickies and announcements.

Registered - Anonymous users can read the forum.  Registered Users can additionally post, reply, edit their posts, and create and vote in polls.  Moderators and administrators can make stickies and announcements.

Registered [Hidden] - Anonymous users may only register.  Registered Users can read, post, edit their posts, and create and vote in polls.  Moderators and administrators can make stickies and announcements.

Private - Non-Private users may only see the forum.  Private Users can read, post, reply, edit their posts, and create and vote in polls.  Moderators and administrators can make stickies and announcements.

Private [Hidden] - Only Private Users may see the forum.  Private Users can read, post, reply, edit their posts, and create and vote in polls.  Moderators and administrators can make stickies and announcements.

Moderators - Anonymous and Normal users can only see the forum.  Moderators and administrators can read, post, reply, edit their posts, create polls, vote in polls, and make stickies and announcements.

Moderators [Hidden] - Normal users cannot see the forum.  Moderators and administrators can read, post, reply, edit their posts, create polls, vote in polls, and make stickies and announcements.

This table shows the equivalent Advanced Permissions for each Simple Permissions setting.

 

     
  Public Registered Registered [Hidden] Private Private [Hidden] Moderators Moderators [Hidden]
View ALL ALL REG ALL PRIVATE ALL MOD
Read ALL ALL REG PRIVATE PRIVATE MOD MOD
Post ALL REG REG PRIVATE PRIVATE MOD MOD
Reply ALL REG REG PRIVATE PRIVATE MOD MOD
Edit REG REG REG PRIVATE PRIVATE MOD MOD
Delete REG REG REG PRIVATE PRIVATE MOD MOD
Sticky MOD MOD MOD MOD MOD MOD MOD
Announce MOD MOD MOD MOD MOD MOD MOD
Vote REG REG REG PRIVATE PRIVATE MOD MOD
Poll create REG REG REG PRIVATE PRIVATE MOD MOD

3.1.2.2: Setting Advanced Permissions

Advanced Permissions allow you to precisely control all behaviors in a forum.  To set advance permissions for your forum, click Advanced Mode after choosing the forum to edit.  You are presented with a table that has each permission type with a dropdown box underneath it.  You may set each of these permissions to any level you like by using the dropdown boxes. 

   
Advanced Permissions    

For more information on permission types and levels, see 3.1.2.3 Permission Types and 3.1.2.4 Permission Levels.

3.1.2.3: Permission Types

There are ten Permission Types.  Each of these types refers to a specific behavior within a forum.  This is the behavior that each of these permissions grants:

View - The user may see the forum on the forum index page.

Read - The user may view topics in a forum, and read posts in those topics.

Post - The user may post new topics in the forum.

Reply - The user may post replies to existing topics in the forum.

Edit - The user may edit his/her own posts in the forum.  It is not recommended that this be set to "ALL", because that will allow any anonymous post to be edited by any anonymous user.

Delete - The user may delete his/her own posts in the forum.  A post can only be deleted by a non-moderator if it has not been replied to. It is not recommended that this be set to "ALL", because that will allow any anonymous post to be deleted by any anonymous user.

Sticky - The user may make sticky Topics (for more information, see 4.2.2 Sticky Topics)

Announce - The user may make Announcements (for more information, see 4.2.1 Announcements)

Vote - The user may vote in Polls (for more information, see 4.2.3 Polls). It is not recommended that this be set to "ALL", because that will allow an anonymous user to vote more than once.

Poll create - The user may create Polls (for more information, see 4.2.3 Polls)

3.1.2.4: Permission Levels

There are five permission levels.  A user may be a member of more than one permission level.  To be in each of the permission levels:

ALL - Every user in the board is in this permission level.  This level is used particularly to grant permissions to users who are not registered and/or logged in.

REG - A user is in this permission level if he/she is both registered at the board, and is currently logged in.

PRIVATE - There are two parts to being a private member of a forum.  In the forum permissions, there must be at least one permission type set to the permission level PRIVATE.  Additionally, in the User Permissions or Group Permissions panel, the user or group must be "Allowed Access" to the private forum (or have permission types set to "ON" in advanced mode.)  For more information, see 3.3 Group Admin.

MOD - Someone is in this permission level if they are a moderator of the forum.

ADMIN - Board administrators (and no one else) are in this permission level.

3.1.3: Pruning

To prune a forum, select it (or "All Forums") from the dropdown box and click Look up Forum.  Specify a number of days in the text field.  All posts with no replies to them in the range specified will be removed.

Pruning is typically done to remove old unneeded posts and to save space.  If you like, you can set a forum to prune itself automatically.  For more information, see 3.1.1.2 Editing Forums.

   

 


 

3.2: General Admin

The General Administration will allow you to perform general board administration tasks.  This includes database backup, general board settings, smilies, word censors, and will let you send mass emails to members of your board.

3.2.2: General Configuration

This panel is where most of the boards settings and preferences can be changed.

3.2.2.1: General Board Settings

Domain Name - Your domain name, as the end user will see it.  For example, if your Forum Index is located at http://www.cheese.com/wheel/log/phpBB2/index.php, the domain name you should enter is www.cheese.com.

Server Port - This setting should be 80 unless you are sure it should be something else.

Script path - The path from your domain to main phpBB 2.0 files.  For example, if your Forum Index is located at http://www.cheese.com/wheel/log/phpBB2/index.php, the script path you should enter is /wheel/log/phpBB2/.

Site name - The name of your site.  This will appear at the top of the Forum Index page.

Site description - A short description of your site.  This will be displayed on the Forum Index page, right below the site name.

Disable board - When Yes, the board is disabled and will not display to anyone.  Do not log out before you re-enable the board, or you will not be able to log back in.

Enable account activation - When set to None, a user may log in as soon as he/she registers.  When set to User, a user must validate his email address before logging in.  The user will be sent an email with an activation link.  When the user clicks this link, their account is activated and he/she may log in.  When set to Admin, a user's account must be activated by an administrator.  For more information, see 3.5.3 User Management.

User email via board - When enabled, users may email each other through a special form on the board.  This keeps a user's email private, and prevents spam bots from gathering email addresses.  When this is disabled, user's email address will be shown.

Flood Interval - This is the number of seconds a user must wait after posting before he can post again.  This feature is meant to prevent users/scripts from flooding the board with posts.

Topics Per Page - This controls how many topics of a forum will be displayed on the View Forum page.  Additional topics can be seen by advancing to the next page of the forum.

Posts Per Page - This controls how many posts of a topic will be displayed on the View Topic page.  Additional posts can be seen by advancing to the next page of the topic.

Posts for Popular Threshold - When a topic gets many posts, the topic icon will change to indicate that the topic is popular.  This setting will allow you to set the number of posts a topic must have to be considered popular.

Default Style - this is the default style when a new user registers.  It will also be the style for anonymous users.

Override user style - When enabled, the user's style setting will not apply.  All users will see the default style.

Default Language - This language will be the default when a new user registers.  It will also be the language for anonymous users.  The board language only affects board messages, not anything entered by users.

Date Format - This is the date format that will be default when a new user registers.  It will also be the format used for anonymous users.  The date format for the board should have syntax identical to the syntax PHP's date() function uses.  For more information, see 4.7.1 Date Format.

Enable GZip Compression - When this is enabled, the server will compress the pages before sending them.  This will increase the server workload, but will decrease bandwidth usage.

Enable Forum Pruning - Forum auto-pruning will only work when this is enabled (for more information, see 3.1.1.5 Auto-Prune).  Normal pruning will always work (for more information, see 3.1.3 Pruning).

3.2.2.2: Cookie Settings

Cookie domain - The domain of the cookie your board creates.  Leaving this field blank will often work correctly; if not, you need to determine the correct cookie domain and enter it.

Cookie name - The name of the cookie used by the board.  Make sure the name is not the same as any other cookies used on your site.

Cookie path - The cookie path.  Leaving this field with the value "/" will often work correctly; if not, determine the correct cookie path and enter it.

Cookie secure - If your board is running on a Secure Socket Layer (SSL), this setting should be enabled.  If not, leave it disabled.

Session length - Allows you to set the session length, in seconds.  The session length is how long a user will remain logged in while they are idle.  For example, suppose you had the session length set to 3600 seconds (one hour).  If a user logs in and keeps his/her browser open, he/she will not be logged out automatically until they have been idle (with respect to the board) for longer than an hour.


 

 


 

3.2.2.3: Private Messaging

Private Messaging - This setting will allow you to enable or disable private messages on your board.

Max posts in Inbox - A number that indicates the maximum number of posts allowed in any user's Inbox.  If this number is exceeded, old posts will be removed as new ones come in.

Max posts in Sentbox - A number that indicates the maximum number of posts allowed in any user's Sentbox.

Max posts in Savebox - A number that indicates the maximum number of posts allowed in any user's SaveBox.

3.2.2.4: User and Forum basic settings

Max number of poll options - You may specify the maximum number of poll options to prevent poll abuse.

Allow HTML - Here you may enable or disable HTML for the entire board.  If enabled, users may still choose to disable it in their posts.

Allowed HTML tags - If HTML is enabled, you may specify which tags may be used.  This will help prevent users from destroying your page layout with dangerous HTML.  You only need to specify the base tag (without angle brackets or closing tags) in order to enable that tag's use on the board.  For example;  to allow a user to use <span color="red">Red Text</span>, you would add span to the list of allowed tags.

Allow BBCode - Here you may enable or disable BBCode for the entire board.  If enabled, users may still choose to disable it in their posts.

Allow Smilies - Here you may enable or disable Smilies for the entire board.  If enabled, users may still choose to disable it in their posts.

Allow Signatures - Here you may choose to allow users to include a signature on each of their posts.  If this setting is enabled, users may still choose whether or not to include a signature on each of their posts.

Maximum signature length - You may specify the max length of a user's signature, in characters.  The default value is 255 characters.

Allow Username changes - If this setting is enabled, users may change their usernames when they like.

3.2.2.5: Avatar Settings

Enable gallery avatars - Here you may enable or disable the use of gallery avatars on the board.  For more information, see 4.7.3 Avatars.

Enable remote avatars - Here you may enable or disable the use of gallery avatars on the board.  For more information, see 4.7.3 Avatars.

Enable avatar uploading - Here you may enable or disable the use of gallery avatars on the board.  For more information, see 4.7.3 Avatars.

Maximum Avatar File Size - You may specify the maximum size of uploaded avatars on your board.  The size specified is measured in Bytes, and the default is 6144 (6 kB)

Maximum Avatar Dimensions - You may specify the maximum dimesions for uploaded avatar images on your board.  The size specified is in pixels, and the default is 80 x 80.

 

3.2.2.6: COPPA settings

In order for children under the age of 13 to use the board, their parents must mail or Fax their consent to the board administrator.

COPPA Fax Number - The number of the fax machine that a parent may fax their consent paperwork to.

COPPA Mailing Address - The address that parents may send their COPPA consent paperwork to.

3.2.2.7: Email Settings

Admin Email Address - The email address that any emails from the board will come from.  These include registration emails, forgotten password emails, topic notification emails, private message notification emails, and mass board emails.

Email Signature - The email signature will appear at the bottom of every email sent by the board.

3.2.5: Word Censors

You may have the board automatically censor words for you.  To do this, go to the Word Censor panel.

To delete an existing word censor, click Delete in the censor's row.

To edit a word censor, click Edit in the appropriate row.

To create a new censor, click Add New Word.

Each word censor has two parts.  The first part is the text to be censored.  You may use the asterisk (*) wildcard to broaden your search.  The asterisk (*) will match any number of characters.  There is also a replacement string for each censor.  Each spot where a censor is found will be replaced by the appropriate replacement string.

3.3: Group Admin

This panel will allow you to create and modify groups and their properties.  It will also allow you to control Group Permissions.  For more information, see 4.4 Usergroups.

3.3.1: Group Management

3.3.1.1: Creating Groups

To create a group, go the Group Management panel and click Create New Group.  Here you may input the properties of your new group.  For more information, see 3.3.1.2 Editing Groups below.

3.3.1.2: Editing Groups

In this panel you can change the properties of a group.  You may control the name and description of the group, how membership is handled, and who is in charge of the group.

Group Name - Short name, uniquely identifies the group.

Group Description - Text that describes the group.  The description is seen when the group's details are viewed.

Group Moderator - Username of the user in charge of the group.  The group moderator can add/remove users from the group.  The group moderator may also control the group status. (For more information, see 4.4 Usergroups)

Group Status - May be one of three settings: Open, Closed, or Hidden.  For more information, see 4.4.2.4 Group Types (Open, Hidden, Closed).

Delete the old group moderator? - When you change the group moderator, check this to remove the old group moderator from the group.  If this is unchecked when the moderator is changed, the old group moderator will become a normal member of the group.

Delete group - Check this box and click Submit to delete the group.

3.3.2: Group Permissions

This panel will allow you to control a group's access to private forums.  It will also let you specify groups as moderators of a forum.  If a group is moderator of a forum, then each of the group's members is considered a moderator of that forum.

To edit a group's permissions, select the group name from the dropdown box, and click Look Up Group.  To grant moderator access to a group, look in the desired forum's row.  In the last dropdown box in the list, choose Is Moderator.

3.3.2.1: Simple Group Permissions

To grant a group access to a private forum using Simple Permissions, Choose Allowed Access in the Simple Permissions for that forum.  Choosing Allowed Access is the same as setting all Advanced Group Permissions to ON.

Simple Permissions

3.3.2.2: Advanced Group Permissions

Advanced Permissions will allow you to grant specific behaviors to a group.  In the Advanced Permissions panel, there will be a dropdown box for each Permission type that is set to PRIVATE in the Forum Permissions panel (for more information, see 3.1.2 Forum Permissions).  To grant the group a specific PRIVATE permission in a forum, simply set the appropriate dropdown box to ON.  To grant all PRIVATE permissions of a forum to a group, use Allowed Access in simple mode.

 

Advanced Permissions - Advanced Permissions

 

3.4: Styles Admin

3.4.1 Managing Styles

In Style Management you can edit or delete styles that are installed on your board. 

Click 'menu' in the style section and then click install on any of the templates. f you want to make the style you just installed, the default style, just click 'Set default' in the menu. Your forum should now have a different style. If you want to preview the style, just click 'preview forum' in the main menu.

3.4.2. Uploading a custum logo.

In the Styles menu, click upload, to upload your custom logo from your harddrive.

3.5: User Admin

3.5.1: Ban Control

This panel allows you to ban users using several methods.  This panel also makes it easy to remove bans.

3.5.1.1: Banning by username

When a username is banned, that user may no longer login to your board.  When they login, they will be informed that they have been banned.  The user may still view and read the board as a Guest (Anonymous User).  To prevent a user from seeing your board at all, you must ban them by IP.  For more information, see 3.5.1.2 Banning by IP or Hostname.

To ban by username, simply select the username(s) to ban in the Ban one or more specific users listbox.  To ban more than one username at once, simply select all of the usernames you are trying to ban.  This is normally accomplished by holding the CTRL key and clicking each name.  When all of the desired names are selected, press Submit to add the ban information to the database.

Similarly, to un-ban usernames, simply select the banned username(s) from the Un-ban one or more specific users listbox and press Submit.

3.5.1.2: Banning by IP or Hostname

When an IP or hostname is banned, your board's content will be blocked from any connection coming from that IP or host.  Users from a banned IP will be informed of the ban, but may not view the board at all.

To ban by IP or hostname, simply enter the IP address or hostname to ban and click Submit.  To specify multiple IPs or hostnames, you may separate the multiple entries with commas (,).  For instance, to ban the IP 192.168.8.19 and the hostname banned.cheese.com, you would enter 192.168.8.19,banned.cheese.com

You may also ban multiple IPs or hostnames using ranges and wildcard characters.  To ban a range of IPs, use -(hyphen) (e.g. 192.168.8.19-124).  Banning a range of IPs will cause each IP in that range to be added to the list, so using specific IPs or wildcards is preferred.  The wildcard *(asterisk) will match any characters, so to ban all IPs that begin with 192.168, use 192.168.*.*   This also works with hostnames.  For example *.cheese.com will ban all hostnames that end with ".cheese.com"

To un-ban IPs and hostnames, simply select the banned IP or hostname from the Un-ban one or more IP addresses listbox and press Submit.

3.5.1.3: Banning by email address

Banning an email address prevents anyone from registering using that banned email address.  Any users currently using a banned email will not be affected.  To deny the user access to the board, you must still ban their username or delete their account.  When someone tries to register with a banned email address, the registration will fail, and they will be informed that it failed due to a banned email address.

To ban an email address, simply enter the email address to ban into the text field and click Submit.  You may ban multiple addresses by separating them by commas.  You may also use the wildcard *(asterisk) to ban email addresses meeting certain criteria.  For instance, to ban all email addresses at hotmail.com, you would enter *@hotmail.com into the field.

To un-ban email addresses, simply select the banned email address from the Un-ban one or more email addresses listbox and press Submit.

3.5.2: Disallowed Username

This panel will allow you to specify usernames that you do not want other people to use.  This is commonly used to prevent users from using profanity in their usernames.  Another use is preventing users from impersonating board administrators by registering similar usernames.  When someone tries to register using a name that has been disallowed, the registration will fail, and they will be informed that the username has been disallowed.

To disallow a username, simply enter it into the text field and click Add.  You may use the wildcard *(asterisk) to match any character.  For instance, to disallow all usernames that contain "cheese" (with any characters before and/or after), simple disallow *cheese*

To re-allow usernames, simply select the disallowed username(s) from the dropdown list and click Delete.

3.5.3: User Management

This panel will allow you to change settings and information for any user on your board.  To use it, simply enter a username into the text field and click Submit

This panel will allow you to edit any part of a user's profile.  The panel is identical to the standard profile panel, with a few extra settings at the end.  For more information, see 4.7 Profile Settings.

At the bottom of this panel there are Special admin-only fields that are not part of the standard profile settings.

User is Active - You may deactivate/activate a user.  This is most often used to activate a user who is having trouble with email activation.  A user may not log in while their account is inactive.

Can send Private Messages/Can display Avatar - Both of these may be turned on or off for each user.

Rank Title - Allows you to specify a Special Rank for a user.  If "No special rank assigned" is selected, the user's rank will be determined by the normal rank system.  For more information, see 3.5.5 Ranks.

Delete this user? - To delete a user, check this box and click Submit.  A deleted user's posts are converted to Anonymous posts with their old username as the name specified.

3.5.4: User Permissions

This panel will allow you to control a user's level, and their access to private forums.  You can also specify users as moderators of a forum.

To edit a user's permissions, select the group name from the dropdown box, and click Look Up User.  To grant moderator access to a user, look in the desired forum's row.  In the last dropdown box in the list, choose Is Moderator.

3.5.4.1: User Level

User - The user is a normal user.  They may have special permissions such as group membership or moderation privileges, but they have no access to the administration panel.

Administrator - The user is a board Administrator.  This means that they have access to the administration panel, and they have moderator permissions in every forum and group.

3.5.4.2: Simple User Permissions

To grant a user access to a private forum using Simple Permissions, Choose Allowed Access in the Simple Permissions for that forum.  Choosing Allowed Access is the same as setting all Advanced Group Permissions to ON.

Simple Permissions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.5.4.3: Advanced User Permissions

Advanced Permissions will allow you to grant specific behaviors to a user.  In the Advanced Permissions panel, there will be a dropdown box for each Permission type that is set to PRIVATE in the Forum Permissions panel (for more information, see 3.1.2 Forum Permissions).  To grant the user a specific PRIVATE permission in a forum, simply set the appropriate dropdown box to ON.  To grant all PRIVATE permissions of a forum to a user, use Allowed Access in simple mode.

Advanced Permissions - Advanced Permissions

3.5.5: Ranks

A Rank is a special title that appears next to each user's username when they post.  It also appears in their profile.  Ranks are a way to show how long someone has been posting to your board, or how active they are.  Ranks are also a way to indicate something special about a member or a group of members.

There are two types of Ranks, normal Ranks and Special Ranks.  Normal Ranks are granted to all users based on their post count.  Special Ranks are granted to specific users in the User Management Panel (for more information, see 3.5.3 User Management).

To create a rank, click Add New Rank.  Enter the appropriate information and click Submit.  For more information on the settings, see 3.5.5.1 Editing Ranks below.

3.5.5.1: Editing Ranks

To edit a Rank, click Edit in the appropriate row.  There are several settings to edit for a Rank.

Title - The title the Rank grants to a user of that Rank.  The title normally shows up below the user's name in his/her profile and each of his/her posts.

Special Rank - If this is set to yes, then the Rank must be granted specifically to users through the User Management Panel.  If this is set to yes, then the Minimum Posts field does not apply to this rank.

Minimum Posts - The lowest number of posts a user must have to obtain this Rank (if it is not a Special Rank).  If there are multiple Ranks on a board, a user's Rank will be the Rank he/she qualifies for with the highest minimum post setting.  For example, if a user has 70 posts, and there are Ranks:

Bite-Size Cheese (Min Post 10)

Cheese Cube (Min Post 25)

Cheese Wheel (Min Post 50)

The Big Cheese (Min Post 100)

Although the user qualifies for ranks Bite-Size Cheese, Cheese Cube, Cheese Wheel; he/she's title will be Cheese Wheel, because that is the highest rank he/she qualifies for.

Rank Image - This is a small image that is normally shown directly beneath the rank title.  The image must be a png, gif, or jpg image, and the path specified must be relative to the phpBB 2.0.0 root directory.  So if your forum index was at http://www.cheese.com/phpBB2/index.php, and a rank image at http://www.cheese.com/phpBB2/images/ranks/teh_rank.gif, then you would enter "images/ranks/the_rank.gif" to display that rank.



 

Section 4: Using the forum

phpBB 2.0 is forum software.  It allows people to post ideas, opinions, and information in an organized way.  Posts are organized in a way that makes it easy for people to find the information they are interested in, but without having to wade through unrelated information.

Postings in phpBB 2.0 are organized into three subdivisions:

Post - A post is a piece of information submitted by a single user.  It may be a new post, which starts a new topic, or a reply to an existing post.  Posts are typically a sentence, paragraph, or a few paragraphs.

Topic - A topic is a collection of posts.  The posts are organized in chronological order.  The idea of a topic is that there is a single post that contains the topic of discussion.  The rest of the posts in the topic are replies to this first post and to other replies.  Topics are sort of like conversations, allowing many people to state their opinions about an idea, or debate an issue.

Forum - A forum is a container for topics.  Forums often have a general subject that the topics within are about.  For instance, you might have a Movie Reviews forum, which would contain topics in which people would discuss movies and their opinions about them.

Navigating through posts in phpBB 2.0 is based on the idea of posts, topics and forums.  Generally, a user will start at the Forum Index (index.php).  The Forum Index shows a list of forums.  If you click on one of the forums, you will be shown the View Forum page, which is a listing of the topics in the forum (viewforum.php).  By default they are sorted in chronological order by the most recent post in each topic.  If you click on a topic, you will be shown the View Topic page, which is a listing of the posts in that topic (viewtopic.php).  The posts in a topic are organized chronologically, with the oldest post first.

4.1: User Accounts

phpBB 2.0 is based on a user system.  When a user is logged in, his/her username will be shown with each post he/she makes.  Each user may also have some custom settings which allow them to control the look and feel of the board as they use it.

4.1.1: Registration

In order to log into the board as a user, you must register a username.  To do this, click the small Register link at the top of any page.

Register

You will be taken to the Registration Agreement Terms, which you must agree to in order to register.

You will then be taken to the registration information form.  Fill out each of the required fields, and any of the optional fields you like.  The settings on the registration form are identical to those in the Profile Settings form, for more details see 4.7 Profile Settings.

When you register, you must specify an email address.  All email from the board to you will be sent to that address.  If the board is set to User Activation, you must check your email and click the activation link there before you may log in.

4.1.2: Logging In

In order to post using your username and use your custom settings on the board, you must log in.  To log in, you must use the small login form at the bottom of the Forum Index page.

Login

Alternatively you may click the small Login link at the top of any page to be taken to the Login Page.

Enter your user name and password, and click Login.  You will be taken to the page you were previously using, but will now be able to post with your username, change your profile, check private messages, etc.  To log out of the board, click the small Logout [<your username> ] link at the top of any page.

If you are not logged in and attempt to do anything that requires a login, you will be taken to the login screen.  After you log in, you will be taken to the page you were attempting to go to before logging in.  Things that require login include changing your profile, checking your private messages, posting to forums (if they require it), etc.

If you forget your password, go to the Login Page.  Click I forgot my password

Forgotten Password

You will be taken to a form to enter your username and email address.  A new password will be created, and sent in an email to you.  When you receive the email, you need to click the new password activation link.  The new password activation link exists so that if someone else enters your information into the Forgotten Password form, your current password will remain intact.  After you have activated your new password, you may log in with it.  You may change your password to what you like in your profile.  For more information, see 4.7 Profile Settings.

4.2: Posting

There are two primary ways to create a post.  In the View Forum and View Topic pages, you may click New Topic.  This will take you to the posting form, and, when you have posted, will create a new topic with your post as the first one in the topic.  In the View Topic page, you may also click Reply.  This will take you to the posting form, and, when you have posted, it will add your post to the topic you replied to.  To reply to a specific post, you may also click the Quote button in the upper right corner of that post.  For more information, see 4.2.6 Quoting Messages.

4.2.1: Posting Form

When you post a new topic or post a reply, you are taken to the posting form, where to enter your post. 

Subject - The subject of your post.  If this is a new post, the subject is required, and it will be the name of the topic.  If the post is replying to another post, the subject is not required, but may be added, and will be shown at the top of the post.

Message Body - The Message body is a large text area where the body of your post is input.  Plain text is the only thing allowed in this text area, but special formatting, links, smilies (emoticons), images, etc. may be added through the use of Smilies, BBCode and/or HTML (if they are enabled).

Smilies - Smilies (also called emoticons) can be added to posts.  You may only use smilies in your post if they are enabled on the board you are using.  To see if smilies are enabled, look in the lower left corner of the posting form, you should see "Smilies are ON/OFF".  If smilies are enabled and you would like to disable them in your post, check the box next to Disable Smilies in this Post.   For more information, see 4.2.6 Smilies

BBCode - BBCode allows you to add special formatting to your posts.  You may only use BBCode in your post if it is enabled on the board you are using.  To see if BBCode is enabled, look in the lower left corner of the posting form, you should see "BBCode is ON/OFF".  If BBCode is enabled and you would like to disable it in your post, check the box next to Disable BBCode in this Post.  For more information, see 4.2.5 BBCode.

HTML - You may use HTML to format your posts.  The HTML tags allowed may be configured in the administration panel (for more information, see 3.2.2 General Configuration).  You may only use HTML in your post if it is enabled on the board you are using.  To see if HTML is enabled, look in the lower left corner of the posting form, you should see "HTML is ON/OFF".  If HTML is enabled and you would like to disable it in your post, check the box next to Disable HTML in this Post.

Posting Options

Signature - You may add a signature to your post.  To do this, check the box next to Attach Signature.  You may change your signature by editing your profile.  For more information, see 4.7 Profile Settings.

Reply Notification - When you post, you may be interested in knowing when that topic is replied to.  If so, you may check Notify me when a reply is posted.  For more information, see 4.6 Watching Topics.

Sticky/Announcement - To make a post into an Announcement or a Sticky Topic, look to the bottom of the posting form.  There are radio buttons at the bottom that will allow you to set the post as Normal, Sticky or Announcement.  These options will only be visible to a user for the top post in a topic, and only if they have permission to make Announcements and Sticky topics.  For more information, see 4.2.2 Announcements, 4.2.3 Sticky Topics and 3.1.2 Forum Permissions

Polls - To add a poll, look to the bottom of the posting form.  These options will only be visible to a user if they have permission to make Polls. For more information, see 4.2.4 Polls.

4.2.2: Announcements

Announcements are a special type of topic.  In the View Forum page, Announcements appear above all other topics (at the top of the forum).  Announcements will also appear on every View Forum page.  For instance, if you had 75 topics in a forum and 50 on each page, announcements would appear on the page with the first 50 topics and on the page with the last 25 topics.

To make a topic into an announcement, simply select the Announcement radio button on the posting form.  The top post of a topic must be specified as Announcement for the topic to be an Announcement.  For more information, see 4.1.1 Posting Form.

Topic Types

4.2.3: Sticky Topics

Sticky topics are a special type of topic.  In the View Forum page, Sticky topics appear above all other topics except for Announcements.  Sticky topics only appear on the first View Forum page.

To make a topic sticky, simply select the Sticky radio button on the posting form.  For more information, see 4.2.1 Posting Form.

4.2.4: Polls

Polls are a special type of that allow community members to vote on an idea or issue.  Polls can only be made from the top post in a topic.

Poll Question - This is the subject of the Poll, the question that is being answered by the poll.  The poll question appears at the top of the topic, above the poll options.  This is required for the poll.

Poll Option - Poll Options are the possible answers to the poll question.  To add poll options, type the option into the text field and click Add Option.  To have a valid poll, at least two options must be offered.

Run Poll for - Number of days to r