17.12.2009, 13:47
17.12.2009, 14:45
Die Benutzergruppen mit der ID 1, 2, 5, 7, 9 und 13
17.12.2009, 14:58
Benutze den hier:
PHP-Code:
<?php
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll
require("global.php");
add_breadcrumb("Impressum");
if ($mybb->user['usergroup'] != 1 && $mybb->user['usergroup'] != 2 && $mybb->user['usergroup'] != 5 && $mybb->user['usergroup'] != 7 && $mybb->user['usergroup'] != 9 && $mybb->user['usergroup'] != 13){
eval("\$impressum = \"".$templates->get("impressum")."\";"); // Hier wird das erstellte Template geladen
output_page($impressum);
}
else{
error_no_permission();
}
?>
17.12.2009, 15:00
Er will die portal.php ändern, nicht die eigene Seite! Deinen Code kann er nicht benutzen...
17.12.2009, 18:25
Suche in der portal.php:
Darüber einfügen:
PHP-Code:
// Load global language phrases
PHP-Code:
$notgroups = array(1,2,5,7,9,13);
if(in_array($mybb->user['usergroup'], $notgroups))
{
error_no_permission();
}
17.12.2009, 21:37
Vielen Dank, klappt super
Michael hast du vieleicht auch eine wie ich eine Hilfeseite für diese Benutzergruppen sperren kann?
Oder ist das nicht möglich.
Michael hast du vieleicht auch eine wie ich eine Hilfeseite für diese Benutzergruppen sperren kann?
Oder ist das nicht möglich.
18.12.2009, 15:48
Das ist zumindest nicht so einfach. Mache doch eine eigene Seite. Dann musst du auch keine Datei verändern.
18.12.2009, 18:26
Suche in der misc.php:
Darüber einfügen:
Ersetze x durch die ID der Benutzergruppe und y durch die ID der Hilfeseite.
PHP-Code:
// Load global language phrases
PHP-Code:
if($mybb->user['usergroup'] == "x" && $mybb->input['action'] == "help" && $mybb->input['hid'] == "y")
{
error_no_permission();
}
20.12.2009, 00:38
Vielen Dank, klappt perfekt.