Seite 1 von 1

Datei der Admin Konsole hinzufügen

Verfasst: 21.02.2005 09:53
von lenni
Ich möchte die Admin Konsole um eine eigene Komponente erweitern.
Wie füge ich eine neue Datei (admin_xyz.php) der Konsole und damit
auch der Menüleiste hinzu?

Muss diese Datei einem bestimmten "Format", bzw. Aufbau entsprechen?

Re: Datei der Admin Konsole hinzufügen

Verfasst: 21.02.2005 13:32
von Blutgerinsel
lenni hat geschrieben:Muss diese Datei einem bestimmten "Format", bzw. Aufbau entsprechen?
Schon :wink:

Zunächst einmal muss eine File ins /admin gelegt werden die dem Schema entspricht Prefix admin_[a-zA-Z].php

Dann muss in der File selber zumindest der Teil definiert werden

Code: Alles auswählen

define('IN_PHPBB', 1);

if( !empty($setmodules) )
{
	$filename = basename(__FILE__);
	$module['Kategeorie']['irgendwas'] = $filename;

	return;
}

$phpbb_root_path = './../';
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
Dann muss weiterhin in der lang_admin.php ein Eintrag $lang['Kategorie'] und $lang['irgendwas'] existieren.....

Soweit ich das noch richtig in Erinnerung habe durchläuft er das $module Array. Wovon das erste Array die Hauptkategorie darstellt und letzteres die die Subkategorie.....

Im Grunde also Verzeichnis auslesen alle admin_ includieren dadurch wird das $module Array erzeugt und im Endeffekt dann auch ausgelesen....

Du kannst also im Grunde die bestehenden Kategorien erweitern
$lang['General'] = 'Allgemeines';
$lang['Users'] = 'Benutzer';
$lang['Groups'] = 'Gruppen';
$lang['Forums'] = 'Forum';
$lang['Styles'] = 'Styles/Themes';

Oder eine neue Kategorie einbinden......

Verfasst: 21.02.2005 14:20
von lenni
Vielen Dank!

Ich werde es so ausprobieren.

Gruß
Lenni