Administratoren != Administratorengruppe?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Wie du in meinem Post über dir siehst ist der Mod schon fertig.
Gut, so lässt sich damit nicht erreichen, dass der Admin nur bestimmte Seiten im ACP betrachten/ausführen kann.
Aber evtl. hilft dir das weiter
http://www.phpbb.de/viewtopic.php?p=389423#389423
Da wäre es noch nicht einmal nötig, dem User Admin Rechte zu verpassen.
Für

Code: Alles auswählen

include("admin_xxx.$phpEx");
setzt du dann jeweils die Datei, z.B.

Code: Alles auswählen

include("admin_user_ban.$phpEx");
fürs Bannen.
Benutzeravatar
kayline
Mitglied
Beiträge: 161
Registriert: 16.11.2004 15:01
Wohnort: berlin

Beitrag von kayline »

Danke für die Tipps. Probiere es diese Tage.

Zusatz-Frage: Wäre es nicht am einfachsten (wenn man einen User nicht zum vollwertigen Admin machen will), eine zusätzliche Seite anzulegen, mit Passwortschutz zu versehen und dort die Admin-Links aus dem ACP, die man haben will, einzusetzen?
Benutzeravatar
kayline
Mitglied
Beiträge: 161
Registriert: 16.11.2004 15:01
Wohnort: berlin

Beitrag von kayline »

1. wenn ich die entsprechenden Stellen im admin/index.php ändere (ohne Juniormod oder so was eingebaut zu haben) ...
admin/index.php - Finde
Code:
while( $file = @readdir($dir) )
{
if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
{
include($file);
}
}
Ersetze mit
Code:
while( $file = @readdir($dir) )
{
if ( $userdata['user_id'] == X )
{
include("admin_xxx.$phpEx");
}
else
{
if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
{
include($file);
}
}
}
admin_xxx mit dem Dateinamen ersetzen, der zugänglich sein soll. Die User-ID ebenfalls anpassen.


... muss der User doch trotzdem in den Adminbereich. Bei mir ist der noch extra geschützt. Muss der User nun das dazugehörige Passwort auch wissen?

2. Wenn ich mehr als eine Datei für den User angeben will, kann ich diese dann ohne weiteres hintereinander listen?
Benutzeravatar
KaptnIGLO
Mitglied
Beiträge: 38
Registriert: 31.12.2003 11:07
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von KaptnIGLO »

Moin

Ich hoffe mein Anliegen kommt dem Ganzen im Beitrag nahe. Kann von Leuchte leider den Mod nicht downloaden. :(

Also ich habe einen zusätzlichen Admin, den ich über den JuniorMod 53 Module freigeschaltet habe.
Was er leider im Gegensatz zur mir nicht kann ist in allen Forenbereichen, Beiträge editieren, verschieben oder löschen, teilen etc.
Es wäre blöd, wenn ich Ihn wie einen "normalen" Mod überall freischalten muss.
Was für Möglichkeiten habe ich da den User als "vollen" Admin freizuschalten. Was er nicht machen sollte, dürfte: mich degradieren oder löschen können.

Kann mir jemand helfen oder sagen, ob von Leuchte der Mod mir weiterhilft?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Auf phpbbhacks.com gibt es einige MODs (siehe Admin-Bereich), die ein Löschen etc. des Haupt-Admins unterbinden, so das dieser Junior Admin auch als richtiger Admin eingetragen werden könnte.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“