Difference between revisions of "Admin and User Menu Functions"
From GeeklogWiki
m (Removed </p> tag) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
If you want your plugin to effect the Admin and User Function blocks | If you want your plugin to effect the Admin and User Function blocks | ||
that show up on every Geeklog page then you must implement these | that show up on every Geeklog page then you must implement these | ||
− | functions. | + | functions. |
<table cellpadding="2" cellspacing="2" border="1" width="90%" align="Center"> | <table cellpadding="2" cellspacing="2" border="1" width="90%" align="Center"> | ||
Line 11: | Line 11: | ||
<tr> | <tr> | ||
<td valign="top" class="codeheader">plugin_adminoptions_<plugin name></td> | <td valign="top" class="codeheader">plugin_adminoptions_<plugin name></td> | ||
− | <td valign="top" class="code">Will show options under the Admin | + | <td valign="top" class="code">Will show options under the Admin Functions block for your plugin</td> |
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign="top" class="codeheader">plugin_getuseroption_<plugin | <td valign="top" class="codeheader">plugin_getuseroption_<plugin | ||
name></td> | name></td> | ||
− | <td valign="top" class="code">Will show options under the User | + | <td valign="top" class="code">Will show options under the User Functions block for your plugin</td> |
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign="top" class="codeheader">plugin_adminedit_<plugin | <td valign="top" class="codeheader">plugin_adminedit_<plugin | ||
name></td> | name></td> | ||
− | <td valign="top" class="code">Shows the links at the top of admin/plugins/<plugin | + | <td valign="top" class="code">Shows the links at the top of admin/plugins/<plugin name>.php for New and Admin Home. This is for consistency sake only</td> |
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td valign="top" class="codeheader">plugin_submissioncount_<plugin | + | <td valign="top" class="codeheader">plugin_submissioncount_<plugin name></td> |
− | + | <td valign="top" class="code">Shows the number of submissions pending for you plugin. This is usually just "dbcount(<plugin name>submission);"</td> | |
− | <td valign="top" class="code">Shows the number of submissions | ||
− | |||
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td valign="top" class="codeheader">plugin_cclabel_<plugin | + | <td valign="top" class="codeheader">plugin_cclabel_<plugin name></td> |
− | + | <td valign="top" class="code">Returns array of your plugin image and a label for your plugin. This is called to show your plugin in the command and control block on moderation.php</td> | |
− | <td valign="top" class="code">Returns array of your plugin image | ||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | |||
+ | [[Category:Plugin Development]] |
Latest revision as of 07:43, 6 May 2009
If you want your plugin to effect the Admin and User Function blocks that show up on every Geeklog page then you must implement these functions.
Function | Description of Function |
---|---|
plugin_adminoptions_<plugin name> | Will show options under the Admin Functions block for your plugin |
plugin_getuseroption_<plugin name> | Will show options under the User Functions block for your plugin |
plugin_adminedit_<plugin name> | Shows the links at the top of admin/plugins/<plugin name>.php for New and Admin Home. This is for consistency sake only |
plugin_submissioncount_<plugin name> | Shows the number of submissions pending for you plugin. This is usually just "dbcount(<plugin name>submission);" |
plugin_cclabel_<plugin name> | Returns array of your plugin image and a label for your plugin. This is called to show your plugin in the command and control block on moderation.php |