Forum Plugins

Plugins erstellen für das phpFKPHP Forum ohne MySQL Datenbank
Plugins die für das phpFK – PHP Forum Script ohne MySQL erstellt werden können, oder Sie im Auftrag erstellen lassen können:

Im www.phpfk.de Shop können Sie sich Plugins erstellen lassen, oder fertige Plugins kaufen! Nach Bestellung und Bezahlung stehen Ihnen die Plugins sofort im Download-Center zur Verfügung, ausserdem finden Sie im phpFK Shop weitere Dienstleistungen rund um Ihr PHP Forum.

PLUGINNAME = Name des Plugins in Kleinbuchstaben ohne Sonderzeichen

Datei: plugins/PLUGINNAME/class.PLUGINNAME.php

Das Plugin muss anschliesend im AP dann noch installiert werden, kann aber auch komplett hochgeladen werden über dem AP, die Schreibrechte müßten dann aber bei dem Ordner Plugins auf 777 gesetzt werden.

Quellcode:

class PLUGINNAME extends Plugin { var $name = „Name des Plugins“; var $description = „Beschreibung des Plugins“; var $author = „Author gerne auch mit HTML-Link zur Website“; var $version = „1.0“; var $priority = 50; var $hooks = array( „Name des Hooks“ => „Name der Funktion“, „Name des Hooks“ => „Name der Funktion“ ); // Standard-Funktionen, die optional enthalten sein können: function Activate() { return true; } function Deactivate() { return true; } // als Startseite anzeigen … function IsIndexPage() { return false; } // als einzelne Seite anzeigen … function IsSinglePage() { return false; } function PageName() { return $this->name; } function PageInit() { return true; } function PageContent() { return true; } function ApSettings() { return true; } }

URLs:

Der Link zur SinglePage kann mit url(‚index.php‘, ‚PLUGINNAME‘) generiert werden.

Der Link für die Funktion ApSettings() lautet: ?nav=…&plugin=PLUGINNAME

Verfügbare Hooks für die v8.0 des phpFK – PHP Forum ohne MySQL Datenbank:

Dateiname, Hookname, Zeilennr.
forum/ap/index.php, ap-init_style, 52
forum/ap/index.php, ap-head, 100

forum/ap/index.php, ap-nav_settings, 151
forum/ap/index.php, ap-nav_user, 161
forum/ap/index.php, ap-nav_advanced, 172
forum/ap/include/advanced_plugins.php, ap-plugins-links, 142
forum/ap/include/settings_boards_edit.php, ap-boards_edit-echoauth, 248
forum/ap/include/settings_settings.php, ap-settings-save, 168
forum/ap/include/settings_settings.php, ap-settings-settings, 197
forum/ap/include/settings_settings.php, ap-settings-design, 238
forum/ap/include/settings_settings.php, ap-settings-admin, 285
forum/ap/include/settings_settings.php, ap-settings-other, 292
forum/ap/include/user_edit.php, ap-user_edit-tabs, 37
forum/ap/include/user_edit.php, ap-user_edit-settings_save, 85
forum/ap/include/user_edit.php, ap-user_edit-settings, 111
forum/ap/include/user_edit.php, ap-user_edit-gettab, 319
forum/include/functions.php, functions-start, 241
forum/include/functions.php, functions-user, 820
forum/include/functions.php, functions-deleteuser, 1284
forum/include/functions.php, functions-eraseuser, 1296
forum/include/functions.php, functions-activateuser, 1307
forum/include/functions.php, functions-reactivateuser, 1314
forum/include/init.php, init-start, 81
forum/include/init.php, init-login, 153
forum/include/init.php, init-login_cookie, 178
forum/include/init.php, init-cronjob, 233
forum/include/page_bottom.php, page_bottom-content_bottom, 22
forum/include/page_top.php, page_top-breadcrumbs, 38
forum/include/page_top.php, page_top-header_vars, 85
forum/include/page_top.php, page_top-head, 144
forum/include/page_top.php, page_top-offline, 205
forum/include/page_top.php, page_top-content_top, 243
forum/do.php, do-newthread_threadini, 278
forum/do.php, do-edit, 555
forum/forum.php, forum-start, 34
forum/forum.php, forum-end, 255
forum/my_profile_data.php, my_profile_data-save, 48
forum/my_profile_data.php, my_profile_data-settings, 181
forum/my_profile_settings.php, my_profile_settings-save, 31
forum/my_profile_settings.php, my_profile_settings-settings, 74
forum/post.php, post-newthread, 100
forum/post.php, post-reply, 125
forum/post.php, post-edit, 137
forum/post.php, post-loadfrompost, 172
forum/post.php, post-option_select, 246
forum/post.php, post-option_fieldset, 338
forum/post.php, post-option_javascript, 374
forum/rss.php, rss-item, 71
forum/thread.php, thread-ip, 394
forum/thread.php, thread-post_end, 430
forum/user.php, user-data_information, 74
forum/user.php, user-data_personal, 141
forum/user.php, user-col_left, 174
forum/user.php, user-col_right, 241
forum/user.php, user-middle, 249
forum/user.php, user-bottom, 359

Du musst angemeldet sein, um einen Kommentar abzugeben.