<?php theme::header_start('Packages'); Plugin_search_sort::field(); if (has_access('package::refresh')) { theme::header_button('Refresh', $controller_path . '/flush', 'refresh'); } o::view_event($controller_path, 'header.buttons'); theme::header_end(); echo '<small style="padding: 0 0 5px;display: block;">Version requirements are managed by composer. *Orange Packages</small>'; /* display errors */ if ($errors) { echo '<div class="alert alert-danger" role="alert">'; echo '<b>We have a problem!</b><br>'; echo $errors . '<br>'; echo 'This needs to be fixed in order for packages to be dynamically loaded.'; echo '</div>'; } theme::table_start(['Name', 'Type' => 'text-center', 'Description', 'Version' => 'text-center', 'Actions' => 'text-center'], [], $records); //k($records); foreach ($records as $name => $record) { /* Name */ theme::table_start_tr(); o::html($record['www_name']); /* type */ theme::table_row('text-center'); echo '<span class="label label-' . $type_map[$record['composer']['orange']['type']] . '">' . $record['composer']['orange']['type'] . '</span>'; /* Description */ theme::table_row(); o::e($record['composer']['description']); echo ' <a href="' . $controller_path . '/details/' . $record['url_name'] . '"><i class="text-info fa fa-info-circle"></i></a> ';
<?php theme::form_start($controller_path . '/' . $controller_action, $record->id); theme::header_start(ucfirst($controller_action) . ' ' . $controller_title); theme::header_end(); o::hr(0, 12); theme::start_form_section('Group', true, 3); $sorted = o::smart_model_list('o_access_model', 'group', 'group'); asort($sorted); plugin_combobox::show('group', $record->group, $sorted); theme::end_form_section(); theme::start_form_section('Access', true, 3); o::text('name', $record->name); theme::end_form_section(); theme::start_form_section('Description', 6); o::text('description', $record->description); theme::end_form_section(); o::view_event($controller_path, 'form.footer'); o::hr(0, 12); theme::footer_start(); theme::footer_cancel_button($controller_path); theme::footer_submit_button(); theme::footer_required(); theme::footer_end(); theme::form_end();
</div> <?php echo form_open('/orange/login', ['data-validate' => 'true']); ?> <div class="login-background"> <div class="login-area"> <h2>Welcome</h2> <p>Let's get started!</p> <div class="email"> <i class="fa fa-envelope"></i> <input type="text" id="email" name="email" value="" placeholder="email"> </div> <div class="password"> <i class="fa fa-key"></i> <input type="password" id="password" name="password" value="" placeholder="password"> </div> <button type="submit" id="submit-button" class="btn-login">Login</button> <div class="extra"> <?php o::view_event($controller_path, 'login'); ?> <a href="/">Back to Home Page</a> </div> </div> </div> </form> <div>