Seite 62 von 83

Verfasst: 06.03.2006 06:03
von TBone
Hat denn keiner 'ne Idee, an was das liegen könnte?

Boardversion ist übrigens 2.0.19

Verfasst: 06.03.2006 06:25
von Mahony
Hallo
Nach der Installation und der Anpassung der Dateien hab ich noch diese Farbgruppenanpassung (nicht den Farbgruppen-MOD) bei den Styles eingefügt.
Was genau hast du da gemacht? Wir brauchen mehr Details um dir helfen zu können.
Zwar funktioniert der Junior-Admin-MOD soweit, allerdings können die Junior-Admins nicht mehr auf den Admin-Bereich zugreifen. Beim Klick auf den Admin-Bereich-Link werden sie ohne Fehlermeldung wieder zum Forums-Index geleitet.
Versuch mal ob das hier hilft

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
login.php

#
#-----[ FIND ]------------------------------------------
#
   if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && ($userdata['user_level'] == ADMIN))

#
#-----[ REPLACE WITH ]------------------------------------------
#
   include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
   $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);

   if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && (!empty($jr_admin_userdata['user_jr_admin']) || $userdata['user_level'] == ADMIN)))

#
#-----[ OPEN ]------------------------------------------
#
admin/pagestart.php
#
#-----[ FIND ]------------------------------------------
#
   redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));

#
#-----[ REPLACE WITH ]------------------------------------------
#
   redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Junior-Admins sind als "Benutzer", nicht als "Administrator" eingestellt - weitere Auswahlmöglichkeiten bei der Beutzerebene hab ich nicht.
Das ist normal, sonst könntest du ja auf den MOD verzichten und die User gleich zum Voll-Admin machen.
Im MOD zeigt er mir noch an:

"Farbgruppen MOD nicht gefunden, Zuweisung einer Farbgruppe nicht möglich."

Das erscheint im Farbgruppen-Fenster des Junior-Admin-MOD's - ganz normal, nicht als Fehlermeldung.

Offensichtlich hab ich einen Fehler gemacht... Kann mir evtl. einer sagen, WO der Fehler is?
Das bedeutet nur dass der Farbgruppen MOD (my Color Groups mod) nicht installiert ist.

Verfasst: 06.03.2006 07:25
von TBone
Genial! Jetzt funktioniert's...

Die Anpassung der login.php war der Knackpunkt - admin/pagestart.php war mit deinem Vorschlag bereits identisch

Ich danke dir vielmals!

Verfasst: 06.03.2006 17:53
von stw
TBone hat geschrieben:Genial! Jetzt funktioniert's...

Die Anpassung der login.php war der Knackpunkt - admin/pagestart.php war mit deinem Vorschlag bereits identisch

Ich danke dir vielmals!
Hilfeee...
Die login.php scheint bei allen der Schlüssel zum Erfolg zu sein. Wenn ich die jedoch so ändere wie hier beschrieben bekomme ich nichts als eine leere Seite sobald ich auf login gehe. Hat da wirklich keiner eine Idee zu?

Verfasst: 09.03.2006 15:02
von stw
jemand? :-?

Verfasst: 14.03.2006 11:32
von Dr.Death
Ok, ich hab extra für Euch den Junior Admin MOD 2.0.5 bei mir eingebaut !

Und was passiert ?

Sobald ich im ACP auf den neuen Link: Junior Admin klicke erhalte ich eine leere rechte Seite. *umpf*

Lösung:

Öffne admin/admin_jr_admin.php

Suche:

Code: Alles auswählen

define('MOD_VERSION', '2.0.5');
define('MOD_CODE', 1);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path."includes/functions_jr_admin.$phpEx");
include_once("pagestart.$phpEx");
find_lang_file_nivisec('lang_jr_admin');
if (!empty($setmodules))
{
	$filename = basename(__FILE__);
	$module['Users']['Jr_Admin'] = $filename;
	return;
}
Ersetze mit:

Code: Alles auswählen

if (!empty($setmodules))
{
	$filename = basename(__FILE__);
	$module['Users']['Jr_Admin'] = $filename;
	return;
}
define('MOD_VERSION', '2.0.5');
define('MOD_CODE', 1);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path."includes/functions_jr_admin.$phpEx");
include_once("pagestart.$phpEx");
find_lang_file_nivisec('lang_jr_admin');
Der "setmodules" Bereich muss direkt unter

Code: Alles auswählen

define('IN_PHPBB', true);
stehen, dann klappts auch :-)

Verfasst: 14.03.2006 15:45
von stw
auf welches Problem bezieht sich denn jetzt dein Lösungsansatz?
Du meinst doch auch eher admin/admin_jr_admin.php , oder?

Verfasst: 15.03.2006 11:17
von Dr.Death
dr.death hat geschrieben: Sobald ich im ACP auf den neuen Link: Junior Admin klicke erhalte ich eine leere rechte Seite. *umpf*
Ich bezog mich auf den fehler der leeren rechten Seite im ACP, sobald man im linken Frame auf "Junior Admin" geklickt hat.


Stimmt, admin/admin_jr_admin.php war gemeint.
Hab mein vorheriges Posting editiert.

Verfasst: 16.03.2006 02:21
von Gulli
Wo kann ich den Mod (Junior Admin) runterladen? Der Downloadlink ist down*

Thx Leutz

Verfasst: 16.03.2006 06:57
von Dr.Death
Hier auf phpbb.de !

DOWNLOADS / MOD-DATENBANK / SUCHEN --> Junior