neuer bereich für ACP

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Patrik
Mitglied
Beiträge: 208
Registriert: 23.04.2005 13:30
Wohnort: Hallein

neuer bereich für ACP

Beitrag von Patrik »

welchen inhalt muss meine Datei haben damit sie in der menüleiste vom ACP angezeigt wird???
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

1.) Der Dateinamen muss zwingend einen admin_ Prefix besitzen
2.) Die File sollte zumindest folgendes beinhalten
define('IN_PHPBB', 1);
if ( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['General']['meinmod'] = $filename;
return;
}
3.) Für die Bennung der File
sollte in diesem Beispiel in der /language/lang_admin.php
folgendes stehen
$lang['meinmod']="blubbblubb";

das bedeutet:
$module['General']['meinmod']
der Mod mit dem Namen blubbblubb wird General untergeordnet und sollte dann in Allgemeines zu finden sein
Patrik
Mitglied
Beiträge: 208
Registriert: 23.04.2005 13:30
Wohnort: Hallein

Beitrag von Patrik »

Blutgerinsel hat geschrieben: 2.) Die File sollte zumindest folgendes beinhalten
define('IN_PHPBB', 1);
if ( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['General']['meinmod'] = $filename;
return;
}
Diese Teil muss immer enthalten sein, wenn ein weiteres mudol hinzugefügt wird, oder??? :-?
kann ich statt general auch was anderes haben, wenn ich einen eigenen bereich haben will??? :(
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Patrik hat geschrieben:Diese Teil muss immer enthalten sein, wenn ein weiteres mudol hinzugefügt wird, oder??? :-?
kann ich statt general auch was anderes haben, wenn ich einen eigenen bereich haben will??? :(
zu 1.) ja
zu 2.) ja, anhand der Zusammenstellung des $module Mehrdim-Array wird die Navigation generiert die sich aus lang_admin.php und der jeweiligen Module Datei ergibt.

Wenn dich interessiert wie das ganze abläuft schaust du dir am besten die
/admin/index.php mal an.....

P.S.: Der Nachteil einer fixen, schlecht anzuordnenden Navigation liegt wohl auf der Hand. Welche man im Grunde mit einem abgespeckten Nested Sets Modell hätte verwirklichen sollen. Daher bin ich auch der Meinung das dies im PHPBB 3 entsprechend auch umgesetzt wird.
Patrik
Mitglied
Beiträge: 208
Registriert: 23.04.2005 13:30
Wohnort: Hallein

Beitrag von Patrik »

das heißt ich kann $module['General']['meinmod'] durch $module['meinekaterogie']['meinmod'] ersetzten???
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

hoi,

ein sehr gutes Tutorial findet sich im Übrigen hier:

http://www.phpbb.com/kb/article.php?article_id=203

dort wird auch deine Frage beantwortet!
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Patrik
Mitglied
Beiträge: 208
Registriert: 23.04.2005 13:30
Wohnort: Hallein

Beitrag von Patrik »

ich bin zwar nicht so gut in english, müsste es aber verstanden haben!
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Patrik hat geschrieben:das heißt ich kann $module['General']['meinmod'] durch $module['meinekaterogie']['meinmod'] ersetzten???
Jap, allerdings muss es dann auch die entsprechenden Lang Elemente geben

$lang['meinekategorie']

$lang[''meinmod]
Benutzeravatar
cback
Mitglied
Beiträge: 386
Registriert: 18.04.2004 21:35
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Suche mal auf www.phpbbhacks.com nach dem "Blank Admin Page" dort ist eine leere Adminseite mit Template-File drin die sehr leicht angepasst werden kann oder als Vorlage für die zwingenden Inhalte einer ACP-Datei dienen kann.
CBACK Software
professionelles Webdesign - PHP Programmierung - Entwicklung von Modifikationen - Forensysteme
Patrik
Mitglied
Beiträge: 208
Registriert: 23.04.2005 13:30
Wohnort: Hallein

Beitrag von Patrik »

danke für die hilfe. ich glaub ich cheks
Antworten

Zurück zu „Coding & Technik“