Ett exempel på att vilja ha två forum är att ni har ett "Katt-forum" och ett "Hund-forum", men det kan vara så att samma användare vill vara med i båda forumen och ska då inte behöva registrera sig på nytt och vill ha samma PM-box m.m.
Var noga med att inget forum ligger i roten, där skapar ni en index.php eller index.html med val till vilket forum man vill gå. Det går också att ha olika DNS uppslag.
root/forum_1
root/forum_2
Alla användare, PM boxen m.m. på ett ställe (i samma tabeller).
- Administrera användare, läsa PM m.m. från valfritt forum.
- Anministration gör man i vart och ett av forumen för "Forum och trådar", forumnamn, logga, etc.
En nackdel är att statistiken på inlägg slås samman per användare, beroende på om användaren postar i båda forumen.
Skapa två forum med olika tabell prefix.
Forum 1: "phpbb1_"
Forum 2: "phpbb2_"
Ändra sedan i <forumrot>config.php med phpbb2_ (forum 2) i tabellsökvägen
Från:
Kod: Markera allt
$table_prefix = 'phpbb2_'; Kod: Markera allt
$table_prefix = 'phpbb1_';Öppna <forumrot>/includes/constants.php (forum 2)
Sök efter:
Kod: Markera allt
$table_prefix . 'config');Kod: Markera allt
'phpbb2_config');Kod: Markera allt
$table_prefix . 'forums');Kod: Markera allt
'phpbb2_forums');Kod: Markera allt
$table_prefix . 'forums_access');Kod: Markera allt
'phpbb2_forums_access');Kod: Markera allt
$table_prefix . 'forums_track');Kod: Markera allt
'phpbb2_forums_track');Kod: Markera allt
$table_prefix . 'forums_watch');Kod: Markera allt
'phpbb2_forums_watch');Kod: Markera allt
$table_prefix . 'groups');Kod: Markera allt
'phpbb2_groups');Kod: Markera allt
$table_prefix . 'topics');Kod: Markera allt
'phpbb2_topics');Kod: Markera allt
$table_prefix . 'topics_posted');Kod: Markera allt
'phpbb2_topics_posted');Kod: Markera allt
$table_prefix . 'topics_track');Kod: Markera allt
'phpbb2_topics_track');Kod: Markera allt
$table_prefix . 'topics_watch');Kod: Markera allt
'phpbb2_topics_watch');
Sök efter:
Kod: Markera allt
$table_prefix . 'lang');Kod: Markera allt
'phpbb2_lang');Kod: Markera allt
'databas_namn.phpbb2_forums'); Rättigheter: Grupperna för Administratörer och Globala moderatorer lika för båda forumen, man skapar nya grupper för dom olika forumen med olika rätigheter. Katt gruppen, Hund gruppen, Mat gruppen etc....
Att ändra status på en användare påverkar båda forumen eftersom det ligger i samma tabell ´users´
______________________________________
Alternativ 2 (Lätt)
Om ni bara vill ha användrana på ett ställe så räcker det här.
Ni behöver inte ändra något annat.
Förutsätter att ni har prefix "phpbb1_" i det andra forumet.
Hitta:
Kod: Markera allt
define('USERS_TABLE', $table_prefix . 'users');Kod: Markera allt
define('USERS_TABLE', 'phpbb1_users');Kod: Markera allt
define('USER_GROUP_TABLE', $table_prefix . 'user_group');Kod: Markera allt
define('USER_GROUP_TABLE', 'phpbb1_user_group');Hitta:
Kod: Markera allt
define('GROUPS_TABLE', $table_prefix . 'groups');Kod: Markera allt
define('GROUPS_TABLE', 'phpbb1_groups');Ni som har kört den här modden, återkom och tala om vad ni tycker.


