pnModAPILoad [aus Modul: pnMod]
Aufruf
bool = pnModAPILoad($modname, [$type = 'user'], [$force = false])
Aufgabe
Lädt die API-Funktionen des angegebenen Moduls in das PostNuke-System, um einen Aufruf über pnModAPIFunc() zu ermöglichen. Gibt true zurück, wenn das Modul bereits geladen ist.
GUI-Funktionen des angegebenen Moduls müssen separat über pnModLoad() geladen werden.
Eingabe
| string | $modname | Name des Moduls, dessen Funktionen geladen werden sollen |
| string | $type | Typ der Funktionen (‚user’ oder ‚admin’) |
| bool | $force | Funktionen laden, auch wenn das Modul inaktiv ist |
Ausgabe
true wenn erfolgreich. Void, falls ein Fehler aufgetreten ist. Mög-liche Fehlerkonstanten sind:
BAD_PARAM
DATABASE_ERROR
MODULE_FILE_NOT_EXIST
MODULE_NOT_EXIST
Beispiel
if (!pnModAPILoad('News', 'user')) {
die(' User-API-Funktionen des News-Modul nicht geladen.');
}
Modul-/PostNuke-Version
PostNuke 0.762
Siehe auch