Seite 74 von 83
Verfasst: 24.04.2007 16:35
von subsilverSurfer
Hallo,
ich habe den Junior Admin 2.0.5 bei mir installiert.Kann auch User zu Junior Admins befördern.
Allerdings wenn ich im Junior Admin panel auf Module ändern klicke beim entsprechenden Junior Admin - erscheint ne neue sete, auf der ist aber nichts zu sehen..weder zu klicken noch zu lesen
Woram kann das liegen?
mfg sSs
Verfasst: 24.04.2007 17:42
von Tarina
Das Problem hatte ich auch vorhin, ich habe dann dazu gefunden, dass man die deutsche Version mit Bugfix installieren sollte:
http://www.phpbb.de/viewtopic.php?t=124018&highlight=
Damit war das Problem gelöst.
Verfasst: 24.04.2007 18:30
von subsilverSurfer
Gracias
Hab es nochmals durchgespielt und der Fehler lag in der login.php bei mir
Code: Alles auswählen
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN))
war zu ersetzen mit
Code: Alles auswählen
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)))
Mfg ein völlig verzückter sSs

Junior Admin
Verfasst: 25.05.2007 19:12
von petercklein
Hi zusammen,
habe folgendes erledigt:
- Neuer Rang: "Junior Admin"
- Rang beim User aktualisiert
- Module freigeschaltet
Der User meldet sich an sieht auch den Admin Link aber wenn er diesen anklickt landet er wieder auf der Startseite vom Forum...
Wer kann mir hier helfen?
Würde mich über eure Hilfe freuen...
Verfasst: 26.05.2007 02:22
von Mahony
Hallo petercklein
Welche Version des Junior Admin MODs hast du installiert?
In dieser Version
JUNIOR ADMIN 2.0.5 English + German + Bugfixes sollte der Fehler nicht mehr vorkommen.
Siehe hierzu auch
Der JUNIOR ADMIN English + German + Bugfixes Thread
Grüße: Mahony
Verfasst: 26.05.2007 19:16
von petercklein
Ich habe diese Version leider war der Fehler da noch drin...
Aber das hat mir dann geholfen und den Fehler behoben. Danke.
subsilverSurfer hat geschrieben:Gracias
Hab es nochmals durchgespielt und der Fehler lag in der login.php bei mir
Code: Alles auswählen
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN))
war zu ersetzen mit
Code: Alles auswählen
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)))
Mfg ein völlig verzückter sSs

Verfasst: 27.05.2007 01:41
von Mahony
Hallo
petercklein hat geschrieben:Ich habe diese Version leider war der Fehler da noch drin...
Diese Aussage ist falsch, denn der Fehler ist in meiner MOD-Version nicht mehr enthalten. Du hast lediglich vergessen die Änderung in der login.php laut install_v205_fixed.txt durchzuführen.
Siehe install_v205_fixed.txt:
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)))
#
]------------------------------------------
Grüße: Mahony
Verfasst: 06.06.2007 05:05
von Gooof
Ich hab ein Problem mit dem Mod.
Greife ich mit einem Junior Admin auf "Cash Mod -> Währungen" zu, dann kommt dort ein Fehler vom Cracker Tracker.
Lösung des Problems wäre einfach, es müsste nur die &module=XYZ anhängt werden.
So Frage: Wie kann ich die &module=XYZ-ID an die URL anhängen?
Verfasst: 06.06.2007 12:31
von Mahony
Hallo
Lies dir mal die Debug_Mode_HowTo_German.txt des CrackerTracker durch.
Da steht:
CrackerTracker HowTo bei unerwarteten Sicherheitswarnungen: (Zusatz für Experten ganz unten)
Tritt im laufenden Betrieb mit dem CTracker v5.0.3 eine Sicherheitswarnung auf
(z.B. beim Hinzufügen eines Downloads, Hinzufügen eines Forum, Abschicken eines Posting),
ist folgendes zu tun:
Ladet Euch die ctracker/engines/ct_security.php auf Euren Rechner, öffnet diese und sucht dort folgende Zeile:
define('CT_DEBUG_MODE', false);
und ändert diese in:
define('CT_DEBUG_MODE', true);
Ladet nun die Datei wieder auf Euren Webspace hoch.
Alle Admins erhalten nun eine Meldung im Header die besagt, dass der Debug Mode aktiv ist.
Nun führt wieder die gleichen Schritte aus, bis es erneut zu der Sicherheitswarnung kommt.
Begebt Euch anschließend ins ACP -> CrackerTracker -> Logmanager und seht Euch dort
die "Debug-Einträge" an.
Ihr findet dort nun eine Anleitung, wie der Warnhinweis zu beheben ist.
Die Anleitung ist ähnlich aufgebaut wie eine MOD-Einbau-Anleitung und sollte daher von
jedem Administrator auszuführen sein.
Ist die Änderung in der entsprechenden Datei durchgeführt, ändert den Debug-Mode in der
ctracker/engines/ct_security.php wieder von "true" auf "false", damit keine Meldung im
Header mehr erscheint.
P.S. Sollte der DebugMode bei einer Admin PHP-Datei den zu suchenden Code
include($phpbb_root_path . 'common.'.$phpEx);
vorschlagen, bitte nicht wundern, dieser ist bei den Admin PHP-Dateien
nicht vorhanden.
Der einzufügende Code ist bei den Admin PHP Dateien immer vor dem
einzufügen.
Grüße: Mahony
Verfasst: 07.06.2007 10:43
von Gooof
Schade Mahony... hätte klappen können, aber leider kommt dann direkt der Fehler.
Es liegt nur daran das oben beim Cash Mod nochmal das Menü erscheint was man auch in der linken Menüleiste aktivieren kann.
URL im linken Menü: /admin/cash_currencies.php?sid=f31764c1dd547a86a936fa088880b649
&module=64517e588d704b1c337fa0a48476a7e1
URL im Cash Mod Menü: /admin/cash_currencies.php?sid=f31764c1dd547a86a936fa088880b649
siehst du das Problem?
admin_cash.php
Code: Alles auswählen
if ( !empty($navbar) && defined('IN_PHPBB') )
{
$menu = array();
if ( !defined('CASH_INCLUDE') )
{
message_die(GENERAL_ERROR,'functions_cash.php has not been included.<br /><br />Please make sure you have properly installed Cash Mod, including all the necessary file edits as found in cm_install_22x.txt');
}
admin_menu($menu);
$template->set_filenames(array(
"navbar" => "../subSilver/admin/cash_navbar.tpl")
);
$class = 0;
for ( $i = 0; $i < count($menu); $i++ )
{
$template->assign_block_vars("navcat",array( "L_CATEGORY" => $menu[$i]->category,
"WIDTH" => $menu[$i]->num()));
for ( $j = 0; $j < $menu[$i]->num(); $j++ )
{
$template->assign_block_vars("navitem",$menu[$i]->items[$j]->data($phpEx,$class+1,''));
$class = ($class + 1)%2;
}
}
$template->assign_var_from_handle('NAVBAR', 'navbar');
return;
}