Example #1
0
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with MMC; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
 * MA 02110-1301, USA
 */
require "graph/navbar.inc.php";
require "localSidebar.php";
require "modules/msc/includes/package_api.php";
$p = new PageGenerator(_T("Packages", 'msc'));
$p->setSideMenu($sidemenu);
$p->display();
$a_packages = array();
$a_pversions = array();
foreach (getAllPackages() as $package) {
    $a_packages[] = $package->label;
    $a_pversions[] = $package->version;
}
$n = new ListInfos($a_packages, _T("Package", 'msc'));
$n->addExtraInfo($a_pversions, _T("Version", 'msc'));
$n->addActionItem(new ActionItem(_T("Launch", "msc"), "start_command", "start", "msc", "base", "computers"));
$n->addActionItem(new ActionItem(_T("Details", "msc"), "package_detail", "detail", "msc", "base", "computers"));
$n->drawTable(0);
?>
<style>
li.detail a {
        padding: 3px 0px 5px 20px;
        margin: 0 0px 0 0px;
        background-image: url("modules/msc/graph/images/actions/info.png");
        background-repeat: no-repeat;
Example #2
0
 require_once APP_PATH . 'model/checkMail.php';
 require_once APP_PATH . 'model/registerUser.php';
 require_once APP_PATH . 'model/getUserData.php';
 require_once APP_PATH . 'model/getAllPackages.php';
 require_once APP_PATH . 'model/updateLastLogin.php';
 require_once APP_PATH . 'model/getMenu.php';
 require_once APP_PATH . 'model/getJs.php';
 require_once APP_PATH . 'model/getOption.php';
 require_once APP_PATH . 'model/filterModels.php';
 require_once APP_PATH . 'model/getAllCategories.php';
 require_once APP_PATH . 'model/sendValidationMail.php';
 // call models
 $scripts = getJs($allScripts, ['liveChange' => 1, 'search' => 1, 'switchForm' => 1], true);
 $menu = getMenu($db);
 $slogan = getOption($db, 'slogan');
 $packages = getAllPackages($db);
 $categories = getAllCategories($db);
 foreach ($categories as $key => $category) {
     if ($category['subcategory_id'] != NULL && $category['subcategory_name'] != NULL) {
         $cat['id'] = explode(',', $category['subcategory_id']);
         $cat['name'] = explode(',', $category['subcategory_name']);
         $max = count($cat['id']);
         for ($i = 0; $i <= $max - 1; $i++) {
             $categories[$key]['subcategories'][$i]['id'] = $cat['id'][$i];
             $categories[$key]['subcategories'][$i]['name'] = $cat['name'][$i];
         }
     }
 }
 // controller
 require_once APP_PATH . 'control/haendlerkontoController.php';
 // view zusammenbauen