18.05.2008, 13:02
Hallo.
Ich versuche mich gerade an meinem ersten Plugin. Es ist nur etwas kleines, weil ich das ganze erstmal üben möchte.
Hier der Code:
Es wird im Plugin-Manager kein Fehler ausgegeben, doch die Datei wird zum aktvieren nicht ausgewählt.
Dann habe ich noch 2 Fragen:
Wofür sind diese Dinge:
"sid" => -1,
"version" => 120,
"status" => '',
"dateline" => 1134703642,
Und, wie sollte ich das ganze beim deaktivieren machen?
Ich versuche mich gerade an meinem ersten Plugin. Es ist nur etwas kleines, weil ich das ganze erstmal üben möchte.
Hier der Code:
PHP-Code:
<?php
/**
* Copryright by Murphy 2008, All Rights Reserved
*/
$plugins->add_hook("portal_start", "birthday_portal");
function birthday_portal_info()
{
return array(
"name" => "Birthday Portal",
"description" => "Mit diesem Plugin wird eine Box im Portal hinzugefügt. In der Box werden die heutigen Geburtstage angezeigt.",
"website" => "http://mybboard.de/",
"author" => "Murphy",
"version" => "1.0 Beta",
);
}
// Plugin aktivieren
function birthday_portal_activate()
{
$boardmsg_template = array(
"title" => 'portal_birthday',
"template" => "<table border=\"0\" cellspacing=\"{\$theme[\'borderwidth\']}\" cellpadding=\"{\$theme[\'tablespace\']}\" class=\"tborder\">
<tr>
<td class=\"thead\"><strong>Test</strong></td>
</tr>
<tr>
<td class=\"trow1\">
1
</td>
</tr>
</table><br />",
"sid" => -1,
"version" => 120,
"status" => '',
"dateline" => 1134703642,
);
}
// Plugin deaktivieren
function birthday_portal_deactivate()
{
}
?>
Es wird im Plugin-Manager kein Fehler ausgegeben, doch die Datei wird zum aktvieren nicht ausgewählt.
Dann habe ich noch 2 Fragen:
Wofür sind diese Dinge:
"sid" => -1,
"version" => 120,
"status" => '',
"dateline" => 1134703642,
Und, wie sollte ich das ganze beim deaktivieren machen?