"Benuter und Gruppen" im ACP - Leere Seite
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: "Benuter und Gruppen" im ACP - Leere Seite
Ok, habs geschafft und hab das Modul im ACP gelöscht. Nun nochmal installiert und deinstalliert und wieder drauf. Alles OHNE Fehler, aber das
Tabellenblatt bleibt leer und auch der Link zu "Benutzer verwalten". Das ist mehr als beknackt, wo das genau die beiden Seiten sind, wo ich die
Rechte für die Moderatoren geben und nehmen kann.
Liegt also offenbar NICHT am Chat. Wo kann ich noch gucken? Welche php files sind denn von diesem Reiter und dem genannten Link betroffen?
Danke.
Tabellenblatt bleibt leer und auch der Link zu "Benutzer verwalten". Das ist mehr als beknackt, wo das genau die beiden Seiten sind, wo ich die
Rechte für die Moderatoren geben und nehmen kann.
Liegt also offenbar NICHT am Chat. Wo kann ich noch gucken? Welche php files sind denn von diesem Reiter und dem genannten Link betroffen?
Danke.
Re: "Benuter und Gruppen" im ACP - Leere Seite
Hast du vielleicht was an einer Sprachdatei geändert? Kontrolliere mal den Einbau deiner anderen Mods.
Re: "Benuter und Gruppen" im ACP - Leere Seite
Hallo,
ich habe ein ähnliches Problem:
Wenn ich nach erfolgreicher Installation von mChat die Berechtigungen unter "Benutzer und Gruppen" vergeben will, bekomme ich eine Fehlermeldung:
Parse error: syntax error, unexpected T_CASE in /srv/www/htdocs/web96/html/friends/includes/acp/acp_users.php on line 2342
In der Zeile steht: case 'mchat':
Was ist daran verkehrt?
ich habe ein ähnliches Problem:
Wenn ich nach erfolgreicher Installation von mChat die Berechtigungen unter "Benutzer und Gruppen" vergeben will, bekomme ich eine Fehlermeldung:
Parse error: syntax error, unexpected T_CASE in /srv/www/htdocs/web96/html/friends/includes/acp/acp_users.php on line 2342
In der Zeile steht: case 'mchat':
Was ist daran verkehrt?
Re: "Benuter und Gruppen" im ACP - Leere Seite
Auf Grund mangelnden Codes rate ich jetzt einfach mal: Du hast ein
Check doch noch mal die Codeumsetzungen des Chats für die Datei.
Alternativ kannst Du gern einen Codeausschnitt -5 / +10 Zeilen um die fragliche Stelle herum posten (eingehüllt in den BBCode
switch
vergessen.Check doch noch mal die Codeumsetzungen des Chats für die Datei.
Alternativ kannst Du gern einen Codeausschnitt -5 / +10 Zeilen um die fragliche Stelle herum posten (eingehüllt in den BBCode
Code: Alles auswählen
) oder den Inhalt ganzen Datei per PasteBin verlinken.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: "Benuter und Gruppen" im ACP - Leere Seite
Danke für die Antwort.
Leider bin ich noch derart unbewandert in PHP und der phpbb-Codierung, daß ich nicht weiß, was ein "switch" ist oder wo ich die "Codeumsetzungen" checken kann.
Hier einmal der etwas umfassendere Code aus der ucp.php-Datei:
In der Anleitung steht dann auch:
"Add these lines on a new blank line before the preceding line(s) to find."
Also vor:
// Assign general variables
$template->assign_vars(array(
Wo könnte ich nun was überprüfen oder testen?
Leider bin ich noch derart unbewandert in PHP und der phpbb-Codierung, daß ich nicht weiß, was ein "switch" ist oder wo ich die "Codeumsetzungen" checken kann.
Hier einmal der etwas umfassendere Code aus der ucp.php-Datei:
Code: Alles auswählen
$template->assign_vars(array(
'S_PERMISSIONS' => true,
'S_GLOBAL' => (!$forum_id) ? true : false,
'S_FORUM_OPTIONS' => $s_forum_options,
'U_ACTION' => $this->u_action . '&u=' . $user_id,
'U_USER_PERMISSIONS' => append_sid("{$phpbb_admin_path}index.$phpEx" ,'i=permissions&mode=setting_user_global&user_id[]=' . $user_id),
'U_USER_FORUM_PERMISSIONS' => append_sid("{$phpbb_admin_path}index.$phpEx", 'i=permissions&mode=setting_user_local&user_id[]=' . $user_id))
);
break;
}
//BEGIN mChat Mod
case 'mchat':
$user->add_lang('mods/mchat_lang');
$data = array(
'user_mchat_index' => request_var('user_mchat_index',(bool) $user_row['user_mchat_index']),
'user_mchat_sound' => request_var('user_mchat_sound', (bool) $user_row['user_mchat_sound']),
'user_mchat_stats_index' => request_var('user_mchat_stats_index', (bool) $user_row['user_mchat_stats_index']),
'user_mchat_topics' => request_var('user_mchat_topics', (bool) $user_row['user_mchat_topics']),
'user_mchat_avatars' => request_var('user_mchat_avatars', (bool) $user_row['user_mchat_avatars']),
'user_mchat_input_area' => request_var('user_mchat_input_area', (bool) $user_row['user_mchat_input_area']),
);
if ($submit)
{
$error = array();
if (!check_form_key($form_name))
{
$error[] = 'FORM_INVALID';
}
if (!sizeof($error))
{
$sql_ary = array(
'user_mchat_index' => $data['user_mchat_index'],
'user_mchat_sound' => $data['user_mchat_sound'],
'user_mchat_stats_index' => $data['user_mchat_stats_index'],
'user_mchat_topics' => $data['user_mchat_topics'],
'user_mchat_avatars' => $data['user_mchat_avatars'],
'user_mchat_input_area' => $data['user_mchat_input_area'],
);
$sql = 'UPDATE ' . USERS_TABLE . '
SET ' . $db->sql_build_array('UPDATE', $sql_ary) . "
WHERE user_id = $user_id";
$db->sql_query($sql);
trigger_error($user->lang['USER_MCHAT_UPDATED'] . adm_back_link($this->u_action . '&u=' . $user_id));
}
// Replace "error" strings with their real, localised form
$error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error);
}
$template->assign_vars(array(
'S_MCHAT' => true,
'DISPLAY_MCHAT' => $data['user_mchat_index'],
'SOUND_MCHAT' => $data['user_mchat_sound'],
'STATS_MCHAT' => $data['user_mchat_stats_index'],
'TOPICS_MCHAT' => $data['user_mchat_topics'],
'AVATARS_MCHAT' => $data['user_mchat_avatars'],
'INPUT_AREA' => $data['user_mchat_input_area'],
));
break;
// END mChat Mod
// Assign general variables
$template->assign_vars(array(
'S_ERROR' => (sizeof($error)) ? true : false,
'ERROR_MSG' => (sizeof($error)) ? implode('<br />', $error) : '')
);
}
/**
* Set option bit field for user options in a user row array.
"Add these lines on a new blank line before the preceding line(s) to find."
Also vor:
// Assign general variables
$template->assign_vars(array(
Wo könnte ich nun was überprüfen oder testen?
Re: "Benuter und Gruppen" im ACP - Leere Seite
Also da paßt es definitiv nicht, denn es fehlt die schließende geschweifte Klammer. Zeig mal bitte die ganze Datei her. Per PasteBin, wenn möglich.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: "Benuter und Gruppen" im ACP - Leere Seite
OK, hier der pastebin-Link: http://pastebin.com/UB3NdDK3
Es geht um den Bereich Zeile 2342 bi 2399, der eingesetzt wurde.
Es geht um den Bereich Zeile 2342 bi 2399, der eingesetzt wurde.
Re: "Benuter und Gruppen" im ACP - Leere Seite
Finde:
lösche darin:
finde:
danach füge ein:
Ggf. danach den Cache leeren.
Code: Alles auswählen
}
//BEGIN mChat Mod
case 'mchat':
Code: Alles auswählen
}
Code: Alles auswählen
break;
// END mChat Mod
Code: Alles auswählen
}
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: "Benuter und Gruppen" im ACP - Leere Seite
Tausend Dank! Das hat jetzt ohne weitere Fehlermeldung funktioniert. 
Jetzt habe ich aber eine wirklich blöde Frage: wo oder wie initiiert man den Chat? =8[
Ich habe die Benutzer- und Gruppenrechte aufgerufen und die entsprechenden mChat-Funktionen dort aktiviert und aktualisiert, wenn ich aber dann zurück in die Forum-Übersicht gehe oder in einzelne Beiträge, finde ich nichts, wo der Chat aufgerufen werden könnte. Auch unten bei den aufgelisteten Berechtigungen (Du darfst..... etc.) findet sich nichts. In der Installationsanleitung habe ich auch nichts gelesen.... hm... Cache geleert.... alles zweimal durchgegangen....
Was kann ich da vergessen oder übersehen haben? Bzw. wo würde ein chat-Button oder Link auftauchen?

Jetzt habe ich aber eine wirklich blöde Frage: wo oder wie initiiert man den Chat? =8[
Ich habe die Benutzer- und Gruppenrechte aufgerufen und die entsprechenden mChat-Funktionen dort aktiviert und aktualisiert, wenn ich aber dann zurück in die Forum-Übersicht gehe oder in einzelne Beiträge, finde ich nichts, wo der Chat aufgerufen werden könnte. Auch unten bei den aufgelisteten Berechtigungen (Du darfst..... etc.) findet sich nichts. In der Installationsanleitung habe ich auch nichts gelesen.... hm... Cache geleert.... alles zweimal durchgegangen....
Was kann ich da vergessen oder übersehen haben? Bzw. wo würde ein chat-Button oder Link auftauchen?
Re: "Benuter und Gruppen" im ACP - Leere Seite
Gibt es da keine Module, die Du im ACP erst einmal aktivieren mußt?
Der Code paßt jetzt syntaktisch, ob er von der Logik her paßt, kann ich nicht sagen.
Der Code paßt jetzt syntaktisch, ob er von der Logik her paßt, kann ich nicht sagen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen