Seite 1 von 1

Problem bei Install Junior Admin

Verfasst: 22.01.2006 02:02
von helirene
Hallo an Alle

ja ich habe da ein Problem ich weiß nicht wo ich in der Admin Index es ersetzen soll, kann mir da jemand helfen... Danke für die Hilfe

Ach ja kleine Frage noch gibt es dafür noch ein deutsches Update

Gruß René

Code: Alles auswählen

admin/index.php

# 
#-----[ FIND ]------------------------------------------ 
#
	$dir = @opendir(".");

	$setmodules = 1;
	while( $file = @readdir($dir) )
	{
		if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
		{
			include($file);
		}
	}

	@closedir($dir);

	unset($setmodules);

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
	$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
	$module = jr_admin_get_module_list($jr_admin_userdata['user_jr_admin']);

# 
#-----[ FIND ]------------------------------------------ 
#
	ksort($module);

	while( list($cat, $action_array) = each($module) )
	{
		$cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat);

		$template->assign_block_vars("catrow", array(
			"ADMIN_CATEGORY" => $cat)
		);

		ksort($action_array);

		$row_count = 0;
		while( list($action, $file)	= each($action_array) )
		{
			$row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2'];
			$row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];

			$action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action);

			$template->assign_block_vars("catrow.modulerow", array(
				"ROW_COLOR" => "#" . $row_color,
				"ROW_CLASS" => $row_class, 

				"ADMIN_MODULE" => $action,
				"U_ADMIN_MODULE" => append_sid($file))
			);
			$row_count++;
		}
	}

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
	jr_admin_make_left_pane();
	
# 
#-----[ FIND ]------------------------------------------ 
#
	else
	{
		$template->assign_vars(array(
			"L_NO_GUESTS_BROWSING" => $lang['No_users_browsing'])
		);
	}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
	jr_admin_make_info_box();

Verfasst: 22.01.2006 02:53
von Andy120
hi...

Findest du etwas nicht, oder was geht denn nicht genau?

Gruss, Andy

Verfasst: 22.01.2006 09:05
von helirene
Andy120 hat geschrieben:hi...

Findest du etwas nicht, oder was geht denn nicht genau?

Gruss, Andy
Moin Andy

Erstmal Danke für die Antwort / Posting.

Folgendes:

Man kann es so sagen mit nicht finden, es steht doch dort Replace With also ersetze, ja was ersetze und wo, oder soll es heißen, man sollte jetzt komplett die Zeile löschen und dafür wie angegeben ersetzen!?

Gruß René

Verfasst: 22.01.2006 09:41
von Würzi
Wenn ich jetzt nicht zu faul zum suchen wäre, dann würde ich schreiben, daß hier irgendwie ne Beschreibung zum MOD einbau gibt. :wink:


Du musst die gefundene Zeile komplett ersetzen heisst das, also löschen und den andern Text dafür einsetzen. :wink:

Nachtrag: >>>Hier<<< 8)

Verfasst: 22.01.2006 10:35
von helirene
Würzi hat geschrieben:Wenn ich jetzt nicht zu faul zum suchen wäre, dann würde ich schreiben, daß hier irgendwie ne Beschreibung zum MOD einbau gibt. :wink:


Du musst die gefundene Zeile komplett ersetzen heisst das, also löschen und den andern Text dafür einsetzen. :wink:
Moin Würzi

Danke für den Hinweis.

Ja das ist mein Problem gewesen, wo ich was machen soll !
Da in der Includes / constants.php das selbe Problem auch gewesen ist, dort sollte nur für : ' ' ; dieses ersetzt werden !

Kleine Anmerkung und Verbesserungsvorschlag für jeden Scriptschreiber / Modentwickler (möchte jetzt keinen auf die Füße...) !

Es wäre schön wenn man den Hinweis geben würde, ob man jetzt alles ersetzen solle (also Löschen) oder nur dort den Script, wie z.B. :

Code: Alles auswählen

# 
#-----[ REPLACE WITH ] (complete) or (there...???)------------------------------------------ 
#
es ist doch nicht schwer dieses zu vermerken oder...!? :wink: .
Da ich wie andere (glaube ich mal) öfters den Wald vor lauter Bäumen nicht sieht...und nicht wissen was soll man machen... :wink:

Gruß René

Verfasst: 22.01.2006 14:58
von bar_ney
Die Anweisungen FIND und REPLACE WITH entsprechen nur dem Standard. D.h. in diesem Fall, dass du dich daran anpassen musst ^^

Verfasst: 22.01.2006 19:20
von helirene
bar_ney hat geschrieben:Die Anweisungen FIND und REPLACE WITH entsprechen nur dem Standard. D.h. in diesem Fall, dass du dich daran anpassen musst ^^
oje hoffe habe jetzt nicht jemand auf die füße....

sorry das ist nicht meine absicht gewesen...

aber dieser hinweis wäre doch eigentlich nicht schlecht oder !

aber trotz allem danke für die hilfe soweit...zwar habe ich alles jetzt so gemacht wie in der anleitung beschrieben aber so richtig läuft die sache noch nicht, alles in engl. und die zuordnung junior admin ist nicht vorhanden...woran kann das liegen..???

Verfasst: 22.01.2006 21:03
von bar_ney
Die deutsche lang_jr_admin.php:

Code: Alles auswählen

<?php
/***************************************************************************
*                         admin_panel_nivisec.php
*                            -------------------
*   begin                : Friday, June 07, 2002
*   copyright            : (C) 2002 Nivisec.com
*   email                : admin@nivisec.com
*
*   $Id: lang_jr_admin.php,v 1.4 2003/08/15 02:09:36 nivisec Exp $
*
*
***************************************************************************/
$lang['None'] = 'Keine';
$lang['Allow_Access'] = 'Zugriff erlauben';

$lang['Jr_Admin'] = 'Junior Admin';
$lang['Options'] = 'Optionen';
$lang['Example'] = 'Beispiel';
$lang['Version'] = 'Version';
$lang['Add_Arrow'] = 'Hinzufügen ->';
$lang['Super_Mod'] = 'Super Moderator';
$lang['Update'] = 'Update';
$lang['Module_Info'] = 'Modulinfo';
$lang['Module_Count'] = 'Modulanzahl';
$lang['Modules_Owned'] = '(%d Module)';
$lang['Updated_Permissions'] = 'Modul User-Zugriffsrechte aktualisiert<br />';
$lang['Color_Group'] = 'Farbengruppe';
$lang['Users_with_Access'] = 'User mit Zugriff';
$lang['Users_without_Access'] = 'User ohne Zugriff';
$lang['Check_All'] = 'Alle aus-/abwählen';
$lang['Cat_Check_All'] = 'Kategorie: Alle aus-/abwählen';
$lang['Edit_Permissions'] = 'User-Zugriffsrechte ändern';
$lang['View_Profile'] = 'Userprofil anschauen';
$lang['Edit_User_Details'] = 'User-Details ändern';
$lang['Notes'] = 'Notizen';
$lang['Allow_View'] = 'Ansicht Usern erlauben';
$lang['Start_Date'] = 'Zugriffsrechte gegeben am ';
$lang['Update_Date'] = 'Zugriffsrechte aktualisiert am ';
$lang['Edit_Modules'] = 'Module ändern';
$lang['Color_Group'] = 'Farbgruppe';
$lang['Rank'] = 'Rang';
$lang['Allow_PM'] = 'PN erlauben';
$lang['Allow_Avatar'] = 'Avatar erlauben';
$lang['User_Active'] = 'User aktiv';
$lang['User_Info'] = 'Userinfo';
$lang['User_Stats'] = 'Userstatistiken';
$lang['Junior_Admin_Info'] = 'Deine Junior Admin Info';
$lang['Admin_Notes'] = 'Adminnotizen';

//Beschreibungen
$lang['Levels_Page_Desc'] = 'Diese Seite ermöglicht es dir Userlevels zu definieren. Wähle einen Namen aus der Liste oder gebe den Namen manuell ein, um den User hinzuzufügen. Usernamen müssen in jeder Liste mit einem Komma (,) getrennt werden!';
$lang['Permissions_Page_Desc'] = 'Diese Seite erlaubt dir nur für den Admin bestimmte Useroptionen zu ändern und deren Modulliste anzupassen.<br />Über die Tabellenüberschrift können die Einträge sortiert werden.';

//Fehler
$lang['Error_Users_Table'] = 'Fehler beim Zugriff auf users Tabelle.';
$lang['Error_Module_Table'] = 'Fehler beim Zugriff auf Jr Admin Modul Tabelle.';
$lang['Error_Module_ID'] = 'Das verlangte Modul existiert nicht oder du bist nicht authorisiert darauf zuzugreifen.';
$lang['Disabled_Color_Groups'] = 'Farbgruppen MOD nicht gefunden, Zuweisung einer Farbgruppe nicht möglich.';
$lang['Admin_Note'] = 'Notiz: Dieser User ist als Administrator definiert. Jede Beschränkung funktioniert nicht, es sei denn er erhält wieder den Status eines Users.';
$lang['No_Special_Ranks'] = 'Keine speziellen Ränge definiert.';

//This is the bookmark ASCII search list!  If you have odd usernames, you should add your own ASCII search numbers.
//It uses a special format.
//
// Smaller-case letters are ignored also.  Don't bother listing them as everything is converted to upper case for eval.
//
// It searches and prepares the bookmark heading IN THE ORDER you have it below.  It will not sort lowest to highest.
//
// Item-Item2 will search the code from item to item2 AND give each their own bookmark heading (ex. A-Z)
// Item&Item2 will search the code from item to item2 BUT NOT give each their own heading, they will appear like 1-9
// You can add single entries, ie 67
// Seperate entry areas by a ,
//
$lang['ASCII_Search_Codes'] = '48&57, 65-90';

//Images
// Don't change these unless you need to
$lang['ASC_Image'] = 'images/asc_order.png';
$lang['DESC_Image'] = 'images/desc_order.png';

?>

Verfasst: 22.01.2006 23:29
von helirene
Danke für die Info jetzt funks... :grin: