Add "admin/extra_field_list.php" to available extra field types.

pull/2487/head
jmontoyaa 8 years ago
parent 7cd39814aa
commit e5514bdade
  1. 35
      main/admin/extra_field_list.php
  2. 4
      main/admin/index.php

@ -0,0 +1,35 @@
<?php
/* For licensing terms, see /license.txt */
require_once __DIR__.'/../inc/global.inc.php';
api_protect_global_admin_script();
$interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('PlatformAdmin'));
$template = new Template(get_lang('ExtraFields'));
$types = ExtraField::getValidExtraFieldTypes();
$table = new HTML_Table(array('class' => 'table'));
$table->setHeaderContents(0, 0, get_lang('Type'));
$table->setHeaderContents(0, 1, get_lang('Actions'));
$url = api_get_path(WEB_CODE_PATH).'admin/extra_fields.php?type=';
$row = 1;
foreach ($types as $key => $label) {
$table->setCellContents($row, 0, $label);
$table->setCellContents(
$row,
1,
Display::url(
get_lang('List'),
$url.''.$label,
['class' => 'btn btn-default']
)
);
$row++;
}
$content = $table->toHtml();
$template->assign('content', $content);
$template->display_one_col_template();

@ -155,7 +155,6 @@ if (api_is_platform_admin()) {
$items[] = array('url' => 'course_add.php', 'label' => get_lang('AddCourse'));
if (api_get_setting('course_validation') == 'true') {
$items[] = array('url' => 'course_request_review.php', 'label' => get_lang('ReviewCourseRequests'));
$items[] = array('url' => 'course_request_accepted.php', 'label' => get_lang('AcceptedCourseRequests'));
$items[] = array('url' => 'course_request_rejected.php', 'label' => get_lang('RejectedCourseRequests'));
@ -248,12 +247,15 @@ if (api_is_platform_admin()) {
$items[] = array('url' => 'event_controller.php?action=listing', 'label' => get_lang('EventMessageManagement'));
}
$items[] = array('url' => 'extra_field_list.php', 'label' => get_lang('ExtraFields'));
if (!empty($_configuration['multiple_access_urls'])) {
if (api_is_global_platform_admin()) {
$items[] = array('url' => 'access_urls.php', 'label' => get_lang('ConfigureMultipleAccessURLs'));
}
}
if (api_get_setting('allow_terms_conditions') == 'true') {
$items[] = array('url' => 'legal_add.php', 'label' => get_lang('TermsAndConditions'));
}

Loading…
Cancel
Save