function main_applicationlog($eventData)
{
    global $gLocale, $gLocale, $gPageTitle, $wuiMainVertGroup, $gPageContent;
    $query = \Innomatic\Core\InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getDataAccess()->execute('SELECT appid FROM applications WHERE id=' . $eventData['appid']);
    $applicationData = $query->getFields();
    $gPageContent = new WuiVertgroup('vgroup');
    $appLogContent = '';
    if (file_exists(\Innomatic\Core\InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getHome() . 'core/applications/' . $applicationData['appid'] . '/application.log')) {
        $logToolbar = new WuiToolBar('logbar');
        $cleanLogAction = new \Innomatic\Wui\Dispatch\WuiEventsCall();
        $cleanLogAction->addEvent(new \Innomatic\Wui\Dispatch\WuiEvent('view', 'default', ''));
        $cleanLogAction->addEvent(new \Innomatic\Wui\Dispatch\WuiEvent('action', 'cleanmodlog', array('appid' => $applicationData['appid'])));
        $cleanLogButton = new WuiButton('cleanlogbutton', array('label' => $gLocale->getStr('cleanlog_button'), 'themeimage' => 'documentdelete', 'action' => $cleanLogAction->getEventsCallString()));
        $logToolbar->addChild($cleanLogButton);
        $logFrame = new WuiHorizframe('logframe');
        $logFrame->addChild($logToolbar);
        $wuiMainVertGroup->addChild($logFrame);
        $appLogContent = file_get_contentes(\Innomatic\Core\InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getHome() . 'core/applications/' . $applicationData['appid'] . '/application.log');
    }
    $wuiVGroup->addChild(new WuiText('modlog', array('disp' => 'action', 'readonly' => 'true', 'value' => \Innomatic\Wui\Wui::utf8_entities($appLogContent), 'rows' => '20', 'cols' => '120')), 0, 1);
    $gPageTitle .= ' - ' . $applicationData['appid'] . ' - ' . $gLocale->getStr('modlog.title');
}
Example #2
0
                                            $wui_hgroup1 = new WuiHorizgroup('nexthgroup', array('align' => 'middle', 'groupalign' => 'center'));
                                            $wui_hgroup1->addChild(new WuiLabel('nextlabel', array('label' => $innomaticLocale->getStr('finish_label'))));
                                            $wui_vgroup->addChild($wui_hgroup1);
                                            $next_action = new \Innomatic\Wui\Dispatch\WuiEventsCall();
                                            $next_action->addEvent(new \Innomatic\Wui\Dispatch\WuiEvent('action', 'finish', ''));
                                            $next_button = new WuiButton('nextbutton', array('label' => $innomaticLocale->getStr('next_button'), 'horiz' => 'true', 'image' => $container->getBaseUrl(false) . '/shared/icons/subway/icons/arrowright.png', 'width' => '20', 'height' => '20', 'action' => $next_action->getEventsCallString()));
                                            $wui_vgroup->addChild(new WuiHorizBar('hr'));
                                            $wui_vgroup->addChild($next_button);
                                            \Innomatic\Setup\InnomaticSetup::check_log($wui_vgroup);
                                            $wuiMainFrame->addChild($wui_vgroup);
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    // Page render
    //
    $wui_mainframe1->addChild($wuiMainFrame);
    $horiz_frame = new WuiHorizgroup('', array('groupvalign' => 'top'));
    $horiz_frame->addChild($progress_vert_group);
    $horiz_frame->addChild($wui_mainframe1);
    $wuiMainVertGroup->addChild($horiz_frame);
    $wuiPage->addChild($wuiMainVertGroup);
    $wui->addChild($wuiPage);
    $wui->render();
}