JUNIOR ADMIN English + German + Bugfixes

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
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

JUNIOR ADMIN English + German + Bugfixes

Beitrag von Mahony »

Hallo
Ich habe mich mal an die Arbeit gemacht und den JUNIOR ADMIN MOD Version 2.0.5 (von Nivisec) um eine deutsche Sprachdatei ergänzt. Des weiteren habe ich alle (bisher) bekannten Fehler beseitigt.

Bugfixes welche von mir durchgeführt wurden:

1. Problem: Sobald man im ACP auf den neuen Link: Junior Admin klickt erhält man eine leere rechte Seite.

2. Problem: Der Junior Admin Mod ist installiert und man vergibt einem User verschiedene Rechte für bestimmte Bereiche. Wenn dieser User sich nun eingeloggt hat, steht zwar unten Administrations-Bereich, aber wenn er draufklickt passiert nichts.

3. Problem: Ab einer gewissen Anzahl an Usern (+1000) gibt es beim Junior Admin MOD Schwierigkeiten die Userauflistung, wo man die Junior Admins definieren kann, aufzurufen. In dem besagten Bereich werden alle User gleichzeitig aufgelistet, was ab einer grösseren Anzahl an Usern zu Fehlern führen kann. Anmerkung: Dieses Problem trat auch bei zu vielen Posts pro User auf.
Autor dieser Änderung/Anpassung: oxpus (vielen Dank oxpus an dieser Stelle)


Herunterladen könnt ihr euch den MOD hier--->JUNIOR ADMIN 2.0.5 German + Bugfixes

Edit: Es gibt eine neue Version. Eine Suchfunktion ist integriert worden. Somit kann man direkt nach dem User suchen, dem man die Junior Admin Rechte vergeben möchte.

Edit2: Achtung!!
Wer den neuen Topic-Calender installiert hat, sollte nach der Installation die lang_TC_install.php unbedingt wieder vom Server löschen. Belässt man diese Datei auf dem Server wird für das ganze Board die {lang} Definition ausser Kraft gesetzt.

Danke an Markus67 für diesen Hinweis.

Edit3: Der MOD ist jetzt auch Easymod-kompatibel.

Edit4: Für User die anstelle des Administrations-Bereich Links im Footer lieber einen Bild-Link haben möchten, gibt es dieses kleine Snippet:
Suche in der includes/functions_jr_admin.php

Code: Alles auswählen

return '&nbsp;[ <a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '" class="mainmenu">'.$lang['Admin_panel'].'</a> ]';
und ersetze es mit dem folgenden Code:

Code: Alles auswählen

return '&nbsp;[ <a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id']. '" style="text-decoration: none"><img src="templates/subSilver/images/mein_admin_login.gif" width="100" height="13" border="0" alt="Admin CP" hspace="3" /></a> ]';
P.S. templates/subSilver/images/mein_admin_login.gif muss natürlich auf die jeweiligen Bedürfnisse angepasst werden (ebenso die Größe der Grafik - also width="100" height="13" ).



Grüße: Mahony
Zuletzt geändert von Mahony am 15.01.2007 11:58, insgesamt 5-mal geändert.
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
patti2005
Mitglied
Beiträge: 406
Registriert: 18.11.2005 13:22
Wohnort: Kerken
Kontaktdaten:

Beitrag von patti2005 »

Ist es den einfach möglich wenn man dne schon eingebaut hat das zu updateten ? ohne probleme ?

Danke für die antwort im vorraus ;)

C'ya
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Ich habe das Packet mal um eine Update-Anleitung erweitert.
Zeitdauer um Upzudaten ca. 2 bis 5 Minuten.


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
patti2005
Mitglied
Beiträge: 406
Registriert: 18.11.2005 13:22
Wohnort: Kerken
Kontaktdaten:

Beitrag von patti2005 »

ok danke dir dann muß ich mir das mal eben noch einmal herunter laden ;)

danke dir noch mal für die schnelle antwort ;)


C'ya
patti
kaschperle
Mitglied
Beiträge: 5
Registriert: 16.07.2006 17:15

Fehlermeldung

Beitrag von kaschperle »

Parse error: syntax error, unexpected T_ELSEIF in /www/htdocs/xxx/xxx/admin/pagestart.php on line 46

ich hab den code genau so eingefügt wie er da steht. hier mal die zeile 46 aus der pagestart.php:

elseif (!jr_admin_secure(basename($HTTP_SERVER_VARS['REQUEST_URI'])))




weiß jemand rat?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Verlinke mal bitte deine pagestart.php als Textdatei, damit man sich das mal genauer ansehen kann.



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
kaschperle
Mitglied
Beiträge: 5
Registriert: 16.07.2006 17:15

Beitrag von kaschperle »

Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Da fehlt die Klammer vor

Code: Alles auswählen

elseif (!jr_admin_secure(basename($HTTP_SERVER_VARS['REQUEST_URI'])))
das muss so aussehen (Ich habe mal etwas mehr Code gepostet, damit du siehst was ich meine)

Code: Alles auswählen

// End session management
//
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
find_lang_file_nivisec('lang_jr_admin');

if (!$userdata['session_logged_in'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx", true));
}
elseif (!jr_admin_secure(basename($HTTP_SERVER_VARS['REQUEST_URI'])))
{


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
kaschperle
Mitglied
Beiträge: 5
Registriert: 16.07.2006 17:15

Beitrag von kaschperle »

hat wunderbar geklappt :-)

Dankeschön!

:D
Knogge
Mitglied
Beiträge: 3
Registriert: 17.07.2006 17:35

Beitrag von Knogge »

Ich hab ein Problem mit dem Junior Admin Mod.... Wenn ich einem User den Zugriff zur Forum konfiguration gebe, dann kann er dort keine neuen Foren erstellen. Will heißen, wenn man auf erstellen klickt, dann kommt auf der rechten Seite nur ein graues Hintergrund und es wird kein neues Forum erstellt.

Gruß Lucas
Antworten

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