|
Stud.IP
2.4 Revision 48548
|


Additional Inherited Members | |
Static Public Member Functions inherited from StudIPPlugin | |
| static | onEnable ($pluginId) |
| static | onDisable ($pluginId) |
Data Fields inherited from AbstractStudIPLegacyPlugin | |
| $pluginid | |
| $pluginname | |
| $pluginpath | |
| $basepluginpath | |
| $navposition | |
| $dependentonplugin | |
| $navigation | |
| $pluginiconname | |
| $user | |
Protected Member Functions inherited from StudIPPlugin | |
| addStylesheet ($filename) | |
Protected Attributes inherited from StudIPPlugin | |
| $plugin_info | |

| getPortalTemplate | ( | ) |
Return a template (an instance of the Flexi_Template class) to be rendered on the start or portal page. Return NULL to render nothing for this plugin.
The template will automatically get a standard layout, which can be configured via attributes set on the template:
$title title to display, defaults to plugin name $icon_url icon for this plugin (if any) $admin_url admin link for this plugin (if any)
Implements PortalPlugin.

| hasAdministration | ( | ) |
Does this plugin have an administration page, which should be shown? This default implementation only shows it for admin or root user.

| hasAuthorizedView | ( | ) |
Does the plugin have a view for a currently logged in user?

| hasUnauthorizedView | ( | ) |
Does the plugin have a view for a user not currently logged in?

| showOverview | ( | $unauthorizedview = true | ) |
Used to show an overview on the start page or portal page
| is | the user already logged in? |
