diff options
Diffstat (limited to 'views/default/core/settings/tools')
-rw-r--r-- | views/default/core/settings/tools/plugin.php | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/views/default/core/settings/tools/plugin.php b/views/default/core/settings/tools/plugin.php new file mode 100644 index 000000000..981d8d937 --- /dev/null +++ b/views/default/core/settings/tools/plugin.php @@ -0,0 +1,34 @@ +<?php +/** + * Elgg plugin manifest class + * + * This file renders a plugin for the admin screen, including active/deactive, manifest details & display plugin + * settings. + * + * @package Elgg + * @subpackage Core + */ + + +$plugin = $vars['plugin']; +$details = $vars['details']; + +$active = $details['active']; +$manifest = $details['manifest']; + +$user_guid = $details['user_guid']; +if ($user_guid) { + $user_guid = get_loggedin_userid(); +} + +if (elgg_view("usersettings/{$plugin}/edit")) { +?> +<div class="user-settings"> + <h3><?php echo elgg_echo($plugin); ?></h3> + + <div id="<?php echo $plugin; ?>_settings"> + <?php echo elgg_view("object/plugin", array('plugin' => $plugin, 'entity' => find_plugin_usersettings($plugin, $user_guid), 'prefix' => 'user')) ?> + </div> +</div> +<?php +}
\ No newline at end of file |