hi liste,
also ich habs so gemacht:
- ein verzeichnis /yabbse/pitti erstellt,
- dorthin meine scripte zb Pittiuser.php
diese sind nach dem selben muster wie auch die yabbsescripte gestrickt und werden dann auch innerhalb von <yabb main> angezeigt und unterliegen auch denselben userrestriktionen (sofern es welche giebt) vom yabb und nutzen auch so gewünscht dessen funktionen (zb das template).
in der index.php vom yabb habe ich nun zum aufrufen meiner "addons" nur weitere actioneinträge erstellt. etwa so:
else if( $fastfind == 'P' ) {
#------------------hier kommen nun pitti seine
if ($action == 'Pittiuser') { include_once "$Pittidir/Pittiuser.php"; Pittilistuser(); } #die pittiuserverwaltung
else if ($action == 'Pittibloc') { include_once "$Pittidir/Pittiuser.php"; Pittibanlog(); } #die loganzeige der geblockten user
die scripte sehen etwa so aus:
function Pittilistuser (){
global $cgi,$sort,$db_prefix;
is_admin();
template_header();
#--------ein paar variablen für die abfragen
$pit1 = "";
$pit2 = "".$db_prefix."members";
$pit3 = "";
$pit4 = "".$db_prefix."membergroups";
....weiterer code....
footer();
obExit();
}
gruß pitti
ps: das ist noch für 1.4.1 ab 1.5.x ist das bissel anders
und frag ruhig