Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.5 KB

forum.md

File metadata and controls

37 lines (23 loc) · 1.5 KB

Forum design#

We are using phpBB to implement the forum feature.

Here is some earlier design work by Ram: Problem and node-specific forum with comments by BvdS.

Groups and topic structures

File changes

The forum is at /home/laits/forum/ on the dragoon server. There is a solo git repository in the home directory to record file changes.

We will need to either merge this with the laits repository or have it as a separate repository on github. It could be also be made a submodule of the laits repository. However, there is lots of stuff on the internet saying that git submodules suck:
Why your company shouldn\u2019t use Git submodules.

Changes to database

Changes using Administration Control Panel

For each class/section, you need to create a new forum and usergroup in PHPBB for that class:

-In the ACP, Click on "Manage Groups" under "Quick Access"

-Under user-defined groups, create a new group with the SAME NAME as the class/section name. The default group settings are fine. Click Submit.

-In the ACP, click on "Manage Forums" under "Quick Access"

-Create a new forum using the SAME NAME you used for the usergroup. Default settings are fine. You will be taken to the Forum Permissions page.

-On Forum Permissions, under the "Add Groups" box, highlight the usergroup you created for your class and click Add Permissions. Select the Standard Access role and click Apply All Permissions.