import('modules::example::controls::viewsource'); // how to change the page Title in the browser window $MIOLO->page->setTitle('Miolo Web Controls'); $ui = $MIOLO->getUI(); // adds an option to the navigation bar $navbar->addOption( _M('Controls'), $module, 'main:controls' ); $theme->clearContent(); $close = $MIOLO->getActionURL( $module, 'main' ); $icon = $ui->getImage( '', 'button_edit.png' ); // creates a new panel $ctlPanel = new MActionPanel( 'pnlcontrols', _M('Controls'), '', $close, $icon ); $ctlPanel->setIconType( 'small' ); // adds actions to the panel $ctlPanel->addAction( 'Block Controls', $ui->getImage('','button_edit.png'), $module, 'controls:blockcontrols' ); $ctlPanel->addAction( 'Panel Controls', $ui->getImage('','button_edit.png'), $module, 'controls:panels' ); $ctlPanel->addAction( 'Link Controls', $ui->getImage('','button_edit.png'), $module, 'controls:link' ); $ctlPanel->addAction( 'Image Controls', $ui->getImage('','button_edit.png'), $module, 'controls:image' ); $ctlPanel->addAction( 'Label Controls', $ui->getImage('','button_edit.png'), $module, 'controls:labels' ); $ctlPanel->addAction( 'Button Controls', $ui->getImage('','button_edit.png'), $module, 'controls:buttons' ); $ctlPanel->addAction( 'Input Controls', $ui->getImage('','button_edit.png'), $module, 'controls:input' ); $ctlPanel->addAction( 'Currency Field', $ui->getImage('','button_edit.png'), $module, 'controls:currency' ); $ctlPanel->addAction( 'Choice Controls', $ui->getImage('','button_edit.png'), $module, 'controls:choices' ); $ctlPanel->addAction( 'List Controls', $ui->getImage('','button_edit.png'), $module, 'controls:lists' ); $ctlPanel->addAction( 'Group Controls', $ui->getImage('','button_edit.png'), $module, 'controls:groups' ); $ctlPanel->addAction( 'Indexed Control', $ui->getImage('','button_edit.png'), $module, 'controls:indexed' ); $ctlPanel->addAction( 'InputGrid Control', $ui->getImage('','button_edit.png'), $module, 'controls:inputgrid' ); $ctlPanel->addAction( 'Box', $ui->getImage('','button_edit.png'), $module, 'controls:box' ); $ctlPanel->addAction( 'Simple Array Grid', $ui->getImage('','button_edit.png'), $module, 'controls:grid1' ); $ctlPanel->addAction( 'Array Grid', $ui->getImage('','button_edit.png'), $module, 'controls:grid2' ); $ctlPanel->addAction( 'Full Array Grid', $ui->getImage('','button_edit.png'), $module, 'controls:grid3' ); $ctlPanel->addAction( 'Two Grids', $ui->getImage('','button_edit.png'), $module, 'controls:grid5' ); $ctlPanel->addAction( 'Detail Grid', $ui->getImage('','button_edit.png'), $module, 'controls:grid6' ); $ctlPanel->addAction( 'SQL Grid', $ui->getImage('','button_edit.png'), $module, 'controls:grid4' ); $ctlPanel->addAction( 'Criteria Grid', $ui->getImage('','button_edit.png'), $module, 'controls:grid7' ); $ctlPanel->addAction( 'MultiText3', $ui->getImage('','button_edit.png'), $module, 'controls:multitext3' ); $ctlPanel->addAction( 'MultiText4', $ui->getImage('','button_edit.png'), $module, 'controls:multitext4' ); $ctlPanel->addAction( 'Lookup', $ui->getImage('','button_edit.png'), $module, 'controls:lookup' ); $ctlPanel->addAction( 'MultiSelection', $ui->getImage('','button_edit.png'), $module, 'controls:multiselectionfield' ); $ctlPanel->addAction( 'Container', $ui->getImage('','button_edit.png'), $module, 'controls:container' ); $ctlPanel->addAction( 'Content', $ui->getImage('','button_edit.png'), $module, 'controls:content' ); $ctlPanel->addAction( 'FileContent', $ui->getImage('','button_edit.png'), $module, 'controls:filecontent' ); $ctlPanel->addAction( 'Prompt', $ui->getImage('','button_edit.png'), $module, 'controls:prompt' ); $ctlPanel->addAction( 'ThemeBox', $ui->getImage('','button_edit.png'), $module, 'controls:themebox' ); $ctlPanel->addAction( 'SimpleTable', $ui->getImage('','button_edit.png'), $module, 'controls:simpletable' ); $ctlPanel->addAction( 'TableRaw', $ui->getImage('','button_edit.png'), $module, 'controls:tableraw' ); $ctlPanel->addAction( 'TextTable', $ui->getImage('','button_edit.png'), $module, 'controls:texttable' ); $ctlPanel->addAction( 'Scrollable Div', $ui->getImage('','button_edit.png'), $module, 'controls:scrollablediv' ); $ctlPanel->addAction( 'Tips (hints)', $ui->getImage('','button_edit.png'), $module, 'controls:hint' ); $ctlPanel->addAction( 'Javascript', $ui->getImage('','button_edit.png'), $module, 'controls:javascript' ); $ctlPanel->addAction( 'TreeMenu', $ui->getImage('','button_edit.png'), $module, 'controls:treemenu' ); $ctlPanel->addAction( 'Editor', $ui->getImage('','button_edit.png'), $module, 'controls:editor' ); $ctlPanel->addAction( 'IFrame', $ui->getImage('','button_edit.png'), $module, 'controls:iframe' ); $ctlPanel->addAction( 'Edit Masks', $ui->getImage('','button_edit.png'), $module, 'controls:editmask' ); $ctlPanel->addAction( 'ToolBar', $ui->getImage('','button_edit.png'), $module, 'controls:toolbar' ); $ctlPanel->addAction( 'Accordion', $ui->getImage('','button_edit.png'), $module, 'controls:accordion' ); $ctlPanel->addAction( 'Events', $ui->getImage('','button_edit.png'), $module, 'controls:events' ); $ctlPanel->addAction( 'GD Text', $ui->getImage('','button_edit.png'), $module, 'controls:gdtext' ); $ctlPanel->addAction( 'TabContainer', $ui->getImage('','button_edit.png'), $module, 'controls:tabcontainer' ); $ctlPanel->addAction( 'Messages', $ui->getImage('','button_edit.png'), $module, 'controls:message' ); // appends the panel to the theme $theme->appendContent($ctlPanel); // invoke the next handler if ( $a = $context->shiftAction() ) { $handled = $MIOLO->invokeHandler($module, 'controls/' . $a); } ?>