]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Refs #3917 removed more code from simple plugin interface
authorcash <cash.costello@gmail.com>
Fri, 28 Oct 2011 01:21:12 +0000 (21:21 -0400)
committercash <cash.costello@gmail.com>
Fri, 28 Oct 2011 01:21:12 +0000 (21:21 -0400)
views/default/object/plugin.php
views/default/object/plugin/full.php [moved from views/default/object/plugin/advanced.php with 100% similarity]
views/default/object/plugin/simple.php [deleted file]

index 2facca97a9269203c9640bcef8e19c24f4e78423..2f64cfcc937054dcc9f898da09e603f6be631e64 100644 (file)
@@ -11,8 +11,6 @@ $plugin = $vars['entity'];
 
 if (!$plugin->isValid()) {
        echo elgg_view('object/plugin/invalid', $vars);
-} elseif ($vars['full_view']) {
-       echo elgg_view('object/plugin/advanced', $vars);
 } else {
-       echo elgg_view('object/plugin/simple', $vars);
+       echo elgg_view('object/plugin/full', $vars);
 }
diff --git a/views/default/object/plugin/simple.php b/views/default/object/plugin/simple.php
deleted file mode 100644 (file)
index 4d392e7..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<?php
-$plugin = $vars['entity'];
-
-$plugin_guid = $plugin->guid;
-$plugin_id = $plugin->getID();
-$active = $plugin->isActive();
-$can_activate = $plugin->canActivate();
-$name = $plugin->getManifest()->getName();
-$author = $plugin->getManifest()->getAuthor();
-$version = $plugin->getManifest()->getVersion();
-$website = $plugin->getManifest()->getWebsite();
-$description = $plugin->getManifest()->getDescription();
-
-if ($active) {
-       $active_class = 'elgg-state-active';
-       $checked = 'checked="checked"';
-} else {
-       $active_class = 'elgg-state-inactive';
-       $checked = '';
-}
-
-if ($can_activate) {
-       $disabled = '';
-} else {
-       $disabled = 'disabled="disabled"';
-       $description .= '<p>' . elgg_echo('admin:plugins:simple:cannot_activate') . '</p>';
-}
-
-$description = elgg_view('output/longtext', array('value' => $description));
-
-$plugin_footer = '<ul class="elgg-menu elgg-menu-footer">';
-
-if ($author) {
-       $plugin_footer .= '<li>' . elgg_echo('admin:plugins:author', array($author)) . '</li>';
-}
-
-if ($version) {
-       $plugin_footer .= '<li>' . elgg_echo('admin:plugins:version', array($version)) . '</li>';
-}
-
-if ($website) {
-       $plugin_footer .= "<li><a href=\"$website\">" . elgg_echo('admin:plugins:plugin_website') . '</a></li>';
-}
-
-// show links to text files
-$files = $plugin->getAvailableTextFiles();
-
-foreach ($files as $file => $path) {
-       $url = 'admin_plugin_text_file/' . $plugin->getID() . "/$file";
-       $link = elgg_view('output/url', array(
-               'text' => $file,
-               'href' => $url,
-               'is_trusted' => true,
-       ));
-       $plugin_footer .= "<li>$link</li>";
-
-}
-
-if (elgg_view_exists("settings/$plugin_id/edit")) {
-       $settings_href = elgg_get_site_url() . "admin/plugin_settings/$plugin_id";
-       $plugin_footer .= "<li><a class='elgg-plugin-settings' href='$settings_href'>" . elgg_echo('settings') . "</a></li>";
-}
-
-$plugin_footer .= "</ul>";
-
-echo <<<___END
-       <div class="elgg-plugin $active_class elgg-grid">
-               <div class="elgg-col elgg-col-1of5">
-                       <input type="checkbox" id="$plugin_guid" $checked $disabled name="active_plugin_guids[]" value="$plugin_guid"/>
-                       <label for="$plugin_guid">$name</label>
-               </div>
-               <div class="elgg-col elgg-col-4of5">
-                       $description
-                       $plugin_footer
-               </div>
-       </div>
-___END;