Ejemplo n.º 1
0
 static function uninstall_templates()
 {
     $templates = self::get_templates();
     if (sizeof($templates) > 0) {
         foreach ($templates as $key => $value) {
             $template = self::get_template($key);
             if ($template) {
                 if (!MExtension::check_extension('template', $template->name)) {
                     $template->delete();
                 }
             }
         }
     }
 }
Ejemplo n.º 2
0
 static function uninstall_modules()
 {
     $modules = self::get_modules();
     if (sizeof($modules) > 0) {
         foreach ($modules as $key => $value) {
             $mod = self::get_module($key);
             if ($mod) {
                 if (!MExtension::check_extension('module', $mod->name)) {
                     $mod->delete();
                 }
             }
         }
     }
 }
Ejemplo n.º 3
0
 static function uninstall_widgets()
 {
     $widgets = self::get_widgets();
     print "Widgets:<br />";
     print_r($widgets);
     if (sizeof($widgets) > 0) {
         foreach ($widgets as $key => $value) {
             $wid = self::get_widget($key);
             if ($wid) {
                 if (!MExtension::check_extension('widget', $wid->name)) {
                     $wid->delete();
                 }
             }
         }
     }
 }
Ejemplo n.º 4
0
<?php 
MMessaging::show();
?>

<form method="post" action="index.php?module=mmodule&task=module_uninstall">

		<?php 
$missing = MExtension::calculate_missing('module');
if (is_array($data['installed']) && sizeof($data['installed']) > 0) {
    foreach ($data['installed'] as $module) {
        if (is_object($module)) {
            $module->text = '';
            if (isset($module->version)) {
                $module->text .= '<div>Version: <code class="green">' . $module->version . '</code></div>';
            }
            if (!MExtension::check_extension('module', $module->name)) {
                $module->text .= '<div>Status: <code>Missing</code></div>';
            } elseif (1 == $module->enabled) {
                $module->text .= '<div>Status: <code class="green">Enabled</code></div>';
            } else {
                $module->text .= '<div>Status: <code>Disabled</code></div>';
            }
            if (isset($module->description)) {
                $module->text .= '<div><p>&nbsp;</p><p>' . $module->description . '</p></div>';
            }
        }
    }
}
$forinstalls = array();
if (is_array($data['forinstall']) && sizeof($data['forinstall']) > 0) {
    foreach ($data['forinstall'] as $module) {
Ejemplo n.º 5
0
<?php 
MMessaging::show();
?>

<form method="post" action="index.php?module=mwidget&task=widget_uninstall">

		<?php 
$missing = MExtension::calculate_missing('widget');
if (is_array($data['installed']) && sizeof($data['installed']) > 0) {
    foreach ($data['installed'] as $widget) {
        if (is_object($widget)) {
            $widget->text = '';
            if (isset($widget->version)) {
                $widget->text .= '<div>Version: <code class="green">' . $widget->version . '</code></div>';
            }
            if (!MExtension::check_extension('widget', $widget->name)) {
                $widget->text .= '<div>Status: <code>Missing</code></div>';
            } elseif (1 == $widget->enabled) {
                $widget->text .= '<div>Status: <code class="green">Enabled</code></div>';
            } else {
                $widget->text .= '<div>Status: <code>Disabled</code></div>';
            }
            if (isset($widget->description)) {
                $widget->text .= '<div><p>&nbsp;</p><p>' . $widget->description . '</p></div>';
            }
        }
    }
}
$forinstalls = array();
if (is_array($data['forinstall']) && sizeof($data['forinstall']) > 0) {
    foreach ($data['forinstall'] as $widget) {
Ejemplo n.º 6
0
?>

<form method="post" action="index.php?module=mtemplate&task=template_uninstall">

		<?php 
$missing = MExtension::calculate_missing('template');
if (is_array($data['installed']) && sizeof($data['installed']) > 0) {
    foreach ($data['installed'] as $template) {
        if (is_object($template)) {
            $template->text = '';
            $template->text .= '<div style="float: left; margin-top: 12px; margin-bottom: 12px;"><img class="media-object" style="height: 120px; width: 180px;" src="../' . MExtension::thumbnail($template->name) . '" alt="" /></div>';
            $template->text .= '<div style="float: left; margin-top: 12px; margin-left: 12px;">';
            if (isset($template->version)) {
                $template->text .= '<div>Version: <code class="green">' . $template->version . '</code></div>';
            }
            if (!MExtension::check_extension('template', $template->name)) {
                $template->text .= '<div>Status: <code>Missing</code></div>';
            } elseif (1 == $template->enabled) {
                $template->text .= '<div>Status: <code class="green">Enabled</code></div>';
            } else {
                $template->text .= '<div>Status: <code>Disabled</code></div>';
            }
            if (isset($template->description)) {
                $template->text .= '<div><p>&nbsp;</p><p>' . $template->description . '</p></div>';
            }
            $template->text .= '</div>';
            $template->text .= '<div style="clear: both;"></div>';
        }
    }
}
$forinstalls = array();