define('SECTION_PLUGINTYPE', 'artefact'); define('SECTION_PLUGINNAME', 'courses'); define('SECTION_PAGE', 'catalogs'); require dirname(dirname(dirname(__FILE__))) . '/init.php'; require_once 'pieforms/pieform.php'; safe_require('artefact', 'courses'); define('TITLE', 'Add/Remove Course Catalogs'); $installed_catalogs = array(); $potential_catalogs = array(); $eschools = $CFG->current_app->getMnetEschools(); foreach ($eschools as $eschool) { if ($eschool->getOrganizationId() != $CFG->current_app->getId()) { $installed_catalogs[$eschool->getShortName()] = $eschool->getFullName() . ' (' . $eschool->getShortName() . ')'; } } $eschools = GcrEschoolTable::getEschools(!$CFG->current_app->hasPrivilege('GCUser')); foreach ($eschools as $eschool) { if ($eschool->getOrganizationId() != $CFG->current_app->getId()) { $short_name = $eschool->getShortName(); if (!array_key_exists($short_name, $installed_catalogs)) { $potential_catalogs[$eschool->getShortName()] = $eschool->getFullName() . ' (' . $eschool->getShortName() . ')'; } } } if (count($installed_catalogs) < 1) { $installed_catalogs[] = ''; } $installed_catalogs_element = array('title' => get_string('installedcatalogs', 'artefact.courses'), 'description' => get_string('installedcatalogssdescription', 'artefact.courses'), 'type' => 'select', 'multiple' => true, 'options' => $installed_catalogs, 'collapseifoneoption' => false); $potential_catalogs_element = array('title' => get_string('potentialcatalogs', 'artefact.courses'), 'description' => get_string('potentialcatalogsdescription', 'artefact.courses'), 'type' => 'select', 'multiple' => true, 'options' => $potential_catalogs, 'collapseifoneoption' => false); $installed_catalogs_form = array('name' => 'installedcatalogs', 'elements' => array('installedcatalogs' => $installed_catalogs_element, 'submit' => array('type' => 'submit', 'value' => get_string('removecatalog', 'artefact.courses')))); $potential_catalogs_form = array('name' => 'potentialcatalogs', 'elements' => array('potentialcatalogs' => $potential_catalogs_element, 'submit' => array('type' => 'submit', 'value' => get_string('addcatalog', 'artefact.courses'))));
print GcrEschoolTable::getHome()->getUrl() . '/homeadmin/createCommission'; ?> " method="POST"> <fieldset> <label for="institution">Platform: </label> <select id="institution" name="institution" style="width:95%"> <?php foreach (GcrInstitutionTable::getInstitutions() as $institution) { print "<option value={$institution->getShortName()}>{$institution->getFullName()} ({$institution->getShortName()})</option>"; } ?> </select> <label for="institution">Catalog: </label> <select id="eschool" name="eschool" style="width:95%"> <?php foreach (GcrEschoolTable::getEschools() as $eschool) { print "<option value={$eschool->getShortName()}>{$eschool->getFullName()} ({$eschool->getShortName()})</option>"; } ?> </select> <label for="commission_rate">Commission Rate %: </label> <input type="text" name="commission_rate" id="commission_rate" value="" /> </fieldset> </form> </div> <form id="deleteCommissionForm" name="deleteCommissionForm" value="-1" action="<?php print GcrEschoolTable::getHome()->getUrl(); ?> /homeadmin/deleteCommission" method="POST"> <input id="del_commission_id" name="del_commission_id" type="hidden" /> </form>