Seite 1 von 2

Es kann kein Moderator für ein Forum festgelegt werden.

Verfasst: 03.11.2002 17:41
von mgross
Hallo zusammen,

ich habe mir gerade das phpBB 2.3 installiert, aber wenn ich einem Forum einen Moderator zuweisen möchte, bekomme ich immer die meldung:
Allgemeiner Fehler
Couldn't update private forum permissions
Da ich dass Board per bbtonuke in mein bestehendes portalsystem eingebunden habe, habe ich den verdacht, dass wahrscheinlich irgendwas mit der MySQL Datenbank nicht hingehauen hat, als ich die Tabels erstellt habe,

Deshalb meine Frage:
Weiß jemand wie man dieses Problem lößt? Oder: Kann mir jemand sagen, wo in der MySQL Datenbank abgespeichert wird, wer in welchem Forum ein Moderator ist?

Ich danke euch schon mal im Vorraus!

mgross

Verfasst: 03.11.2002 18:16
von Acid
http://www.phpbb.de/viewtopic.php?t=16999 ..wenn das erfolgreich is, sag ma bescheid.

Verfasst: 03.11.2002 18:30
von mgross
Hi!
Danke für deine hilfe, aber es hat nicht geklappt! Ich bekomme den Fehler:
Warning: Missing argument 3 for session_pagestart() in /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/includes/sessions.php on line 212

Warning: Cannot add header information - headers already sent by (output started at /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/includes/sessions.php:212) in /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/includes/sessions.php on line 200

Warning: Cannot add header information - headers already sent by (output started at /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/includes/sessions.php:212) in /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/includes/sessions.php on line 201

Warning: Cannot add header information - headers already sent by (output started at /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/includes/sessions.php:212) in /kunden/pc-coholic.de/webseiten/nuke/modules/Forums/check_groups.php on line 40
Vielleicht kannst du ja damit etwas anfangen; für mich ist das so gut wie chinesisch!

Verfasst: 03.11.2002 18:34
von Acid
..das kommt beim Aufruf der check_groups.php ?

Phillip, der Coder des Scripts, wird sicherlich den Thread hier lesen...

Verfasst: 03.11.2002 19:14
von PhilippK
mgross,

was hast denn du an Mods installiert? Eigentlich will die session_pagestart nur zwei Parameter.

Welche Version von phpBB verwendest du? Ich habe irgendwie den Eindruck, dass es sich nicht um 2.3 handeln kann ;-)

Gruß, Philipp

Verfasst: 03.11.2002 19:34
von mgross
Mods habe ich keine reingetan, aber wie gesagt, es ist ein forum das per bbtonuke-port in ein ohonuke portal eingegliedert wurde.

wenn du willst, dann schaus dir mal an unter www.pc-coholic.de (Links in der Navigation ist der Punkt Forum).

Ich glaube aber schon, dass es phpbb 2.3 ist.

Verfasst: 03.11.2002 19:45
von PhilippK
Dann dürfte es an dem Port selbst liegen :-(

Wo gibt's denn das Ding zum runterladen?

Gruß, Philipp

Verfasst: 03.11.2002 19:56
von mgross
das portalsystem, das gibt es bei http://www.phpnuke.org oder http://www.phpnuke.org

den port (also phpBB ins phpNuke integrieren anstatt dem standartforum) bbtonuke.sourceforge.net (hoffentlich stimmt das sourceforge.net von der schreibweise :D )

Verfasst: 03.11.2002 20:28
von PhilippK
Ich schau mir den Port mal an und melde mich dann wieder :-)

Gruß, Philipp

Verfasst: 03.11.2002 21:10
von PhilippK
Versuchen wir es jetzt einfach mal...

Ersetze in der check_groups.php den Abschnitt

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_FAQ);
init_userprefs($userdata);
//
// End session management
//
durch

Code: Alles auswählen

if (!eregi("modules.php", $PHP_SELF)) {
    die ("You can't access this file directly...");
}
$module_name = basename(dirname(__FILE__));
require("modules/".$module_name."/nukebb.php");
    
define('IN_PHPBB', true);
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_FAQ, $nukeuser);
init_userprefs($userdata);
//
// End session management
//
und ruf die Datei dann mit
http://www.pc-coholic.de/nuke/modules.p ... eck_groups
auf.

Ohne Garantie in dieser Form...

Gruß, Philipp