Commenting global.inc.

1.10.x
Julio Montoya 11 years ago
parent b5cc8f2694
commit c7d8dea958
  1. 2
      main/admin/access_url_add_courses_to_url.php
  2. 2
      main/admin/access_url_add_usergroup_to_url.php
  3. 2
      main/admin/access_url_add_users_to_url.php
  4. 2
      main/admin/access_url_check_user_session.php
  5. 2
      main/admin/access_url_edit.php
  6. 2
      main/admin/access_url_edit_course_category_to_url.php
  7. 2
      main/admin/access_url_edit_courses_to_url.php
  8. 2
      main/admin/access_url_edit_usergroup_to_url.php
  9. 2
      main/admin/access_url_edit_users_to_url.php
  10. 2
      main/admin/access_urls.php
  11. 2
      main/admin/add_courses_to_session.php
  12. 2
      main/admin/add_courses_to_usergroup.php
  13. 2
      main/admin/add_many_session_to_category.php
  14. 2
      main/admin/add_sessions_to_promotion.php
  15. 2
      main/admin/add_sessions_to_usergroup.php
  16. 2
      main/admin/add_students_to_session.php
  17. 2
      main/admin/add_teachers_to_session.php
  18. 2
      main/admin/add_users_to_group.php
  19. 2
      main/admin/add_users_to_session.php
  20. 2
      main/admin/archive_cleanup.php
  21. 2
      main/admin/calendar_view.php
  22. 2
      main/admin/calendar_view_print.php
  23. 2
      main/admin/career_dashboard.php
  24. 2
      main/admin/careers.php
  25. 2
      main/admin/cli.php
  26. 2
      main/admin/configure_extensions.php
  27. 2
      main/admin/configure_homepage.php
  28. 2
      main/admin/configure_inscription.php
  29. 2
      main/admin/configure_plugin.php
  30. 2
      main/admin/course_category.php
  31. 2
      main/admin/course_create_content.php
  32. 2
      main/admin/course_export.php
  33. 2
      main/admin/course_information.php
  34. 2
      main/admin/course_request_rejected.php
  35. 2
      main/admin/course_request_review.php
  36. 2
      main/admin/event_controller.php
  37. 2
      main/admin/event_type.php
  38. 2
      main/admin/extra_field_options.php
  39. 2
      main/admin/extra_field_workflow.php
  40. 2
      main/admin/extra_fields.php
  41. 2
      main/admin/filler.php
  42. 2
      main/admin/grade_models.php
  43. 2
      main/admin/inactive_user_list.php
  44. 2
      main/admin/languages.php
  45. 2
      main/admin/legal_add.php
  46. 2
      main/admin/legal_list.php
  47. 2
      main/admin/promotions.php
  48. 2
      main/admin/session_category_edit.php
  49. 2
      main/admin/session_course_list.php
  50. 2
      main/admin/skills.php
  51. 2
      main/admin/skills_gradebook.php
  52. 2
      main/admin/skills_profile.php
  53. 2
      main/admin/skills_wheel.php
  54. 2
      main/admin/specific_fields.php
  55. 2
      main/admin/statistics.php
  56. 2
      main/admin/sub_language.php
  57. 2
      main/admin/sub_language_add.php
  58. 2
      main/admin/sub_language_ajax.inc.php
  59. 2
      main/admin/subscribe_class2course.php
  60. 2
      main/admin/subscribe_user2class.php
  61. 2
      main/admin/subscribe_user2course.php
  62. 2
      main/admin/synchro.php
  63. 181
      main/admin/system_management.php
  64. 8
      main/admin/user_import.php
  65. 2
      main/admin/user_move_stats.php
  66. 2
      main/admin/usergroup_user_import.php
  67. 2
      main/admin/usergroups.php

@ -11,7 +11,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section=SECTION_PLATFORM_ADMIN;
api_protect_global_admin_script();

@ -11,7 +11,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'urlmanager.lib.php';
require_once api_get_path(LIBRARY_PATH).'usergroup.lib.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -11,7 +11,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_global_admin_script();

@ -9,7 +9,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
//require_once api_get_path(LIBRARY_PATH).'urlmanager.lib.php';

@ -9,7 +9,7 @@
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_global_admin_script();

@ -11,7 +11,7 @@ $language_file = 'admin';
// resetting the course id
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'urlmanager.lib.php';
require_once api_get_path(LIBRARY_PATH).'course_category.lib.php';
require_once api_get_path(LIBRARY_PATH).'xajax/xajax.inc.php';

@ -12,7 +12,7 @@ $language_file = 'admin';
// resetting the course id
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$xajax = new xajax();
$xajax -> registerFunction (array('search_courses', 'Accessurleditcoursestourl', 'search_courses'));

@ -11,7 +11,7 @@ $language_file = 'admin';
// resetting the course id
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'urlmanager.lib.php';
require_once api_get_path(LIBRARY_PATH).'usergroup.lib.php';
require_once api_get_path(LIBRARY_PATH).'xajax/xajax.inc.php';

@ -10,7 +10,7 @@ $language_file = 'admin';
// resetting the course id
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH) . 'urlmanager.lib.php';
require_once api_get_path(LIBRARY_PATH) . 'access_url_edit_users_to_url_functions.lib.php';
require_once '../inc/lib/xajax/xajax.inc.php';

@ -9,7 +9,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
//api_protect_admin_script();

@ -11,7 +11,7 @@ $language_file = 'admin';
// resetting the course id.
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'add_courses_to_session_functions.lib.php';
$id_session = isset($_GET['id_session']) ? intval($_GET['id_session']) : null;

@ -11,7 +11,7 @@ $language_file = array('admin', 'registration');
$cidReset = true;
// Including some necessary files.
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once '../inc/lib/xajax/xajax.inc.php';
require_once api_get_path(LIBRARY_PATH).'usergroup.lib.php';

@ -5,7 +5,7 @@
* @todo use formvalidator
*/
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$xajax = new xajax();
$xajax->registerFunction('search_courses');

@ -11,7 +11,7 @@ $language_file = array('admin','registration');
$cidReset = true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$xajax = new xajax();
$xajax->registerFunction ('search_sessions');

@ -11,7 +11,7 @@ $language_file=array('admin','registration');
$cidReset=true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$xajax = new xajax();

@ -11,7 +11,7 @@ $language_file = array('admin','registration');
$cidReset = true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once '../inc/lib/xajax/xajax.inc.php';
require_once api_get_path(LIBRARY_PATH).'sessionmanager.lib.php';

@ -11,7 +11,7 @@ $language_file = array('admin','registration');
$cidReset = true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once '../inc/lib/xajax/xajax.inc.php';
require_once api_get_path(LIBRARY_PATH).'sessionmanager.lib.php';

@ -11,7 +11,7 @@ $language_file = array('admin','registration','userInfo');
$cidReset = true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// setting the section (for the tabs)
$this_section = SECTION_PLATFORM_ADMIN;

@ -11,7 +11,7 @@ $language_file = array('admin','registration');
$cidReset = true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once '../inc/lib/xajax/xajax.inc.php';
$xajax = new xajax();

@ -10,7 +10,7 @@ $language_file = array('admin');
$cidReset = true;
// including some necessary files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// setting the section (for the tabs)
$this_section = SECTION_PLATFORM_ADMIN;

@ -8,7 +8,7 @@
// name of the language file that needs to be included
$language_file = 'agenda';
// including the claroline global
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
//session
if (isset($_GET['id_session'])) {

@ -21,7 +21,7 @@ else
}
// setting the global file that gets the general configuration, the databases, the languages, ...
require('../inc/global.inc.php');
//require('../inc/global.inc.php');

@ -11,7 +11,7 @@
// Language files that should be included.
$language_file = array('courses', 'index', 'admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$libpath = api_get_path(LIBRARY_PATH);
require_once api_get_path(SYS_CODE_PATH).'exercice/exercise.class.php';

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -14,7 +14,7 @@ $language_file = 'admin';
// we are in the admin area so we do not need a course id
$cidReset = true;
// include global script
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
// make sure only logged-in admins can execute this
api_protect_admin_script();

@ -10,7 +10,7 @@
// name of the language file that needs to be included
$language_file='admin';
$cidReset=true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section=SECTION_PLATFORM_ADMIN;
api_protect_admin_script();
$interbreadcrumb[] = array ('url' => 'index.php', 'name' => get_lang('PlatformAdmin'));

@ -9,7 +9,7 @@
*/
$language_file = array('index', 'admin', 'accessibility');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
$_SESSION['this_section'] = $this_section;

@ -8,7 +8,7 @@
$language_file = array('registration', 'admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
api_protect_admin_script();

@ -8,7 +8,7 @@
// name of the language file that needs to be included
$language_file = array ('registration','admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// Access restrictions
api_protect_admin_script();

@ -12,7 +12,7 @@ $language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -12,7 +12,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
include ('../inc/global.inc.php');
//include ('../inc/global.inc.php');
$this_section=SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -10,7 +10,7 @@
$language_file = array ('admin', 'registration','create_course', 'document');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -12,7 +12,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -18,7 +18,7 @@ $language_file = array('admin', 'create_course');
$cidReset = true;
require '../inc/global.inc.php';
//require '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -16,7 +16,7 @@
$language_file = array('admin', 'create_course');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -11,7 +11,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
if (api_get_setting('activate_email_template') != 'true') {
api_not_allowed();

@ -11,7 +11,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -9,7 +9,7 @@ use \ChamiloSession as Session;
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -11,7 +11,7 @@ $language_file = array('admin');
$cidReset = true;
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$extraFieldType = isset($_REQUEST['type']) ? $_REQUEST['type'] : null;

@ -12,7 +12,7 @@ $language_file = array('admin', 'tracking', 'create_course');
$cidReset = true;
// including some necessary chamilo files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// setting the section (for the tabs)
$this_section = SECTION_PLATFORM_ADMIN;

@ -9,7 +9,7 @@
$language_file = array('admin', 'gradebook');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -12,7 +12,7 @@
// name of the language file that needs to be included
$language_file = array ('registration','admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script(true);

@ -23,7 +23,7 @@ $language_file = 'admin';
$cidReset = true;
// include global script
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once 'sub_language.class.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -9,7 +9,7 @@
*/
$language_file = array('admin','registration');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -10,7 +10,7 @@
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();
$interbreadcrumb[] = array ("url" => 'index.php', "name" => get_lang('PlatformAdmin'));

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -11,7 +11,7 @@
// name of the language file that needs to be included
$language_file ='admin';
$cidReset=true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// setting the section (for the tabs)
$this_section=SECTION_PLATFORM_ADMIN;

@ -9,7 +9,7 @@
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// setting the section (for the tabs)
$this_section=SECTION_PLATFORM_ADMIN;

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'skill.lib.php';
require_once api_get_path(LIBRARY_PATH).'skill.visualizer.lib.php';

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'skill.lib.php';
require_once api_get_path(LIBRARY_PATH).'gradebook.lib.php';

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'skill.lib.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -9,7 +9,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -10,7 +10,7 @@ $language_file[] = 'admin';
$cidReset = true;
// Including some necessary chamilo files
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
// User permissions
api_protect_admin_script();

@ -9,7 +9,7 @@
// name of the language file that needs to be included
$language_file='admin';
$cidReset=true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section=SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -11,7 +11,7 @@
$language_file = 'admin';
$cidReset = true;
$this_script = 'sub_language';
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once 'sub_language.class.php';
$this_section = SECTION_PLATFORM_ADMIN;

@ -10,7 +10,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once 'sub_language.class.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -9,7 +9,7 @@
*/
$language_file = 'admin';
$this_script = 'sub_language';
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
require_once 'sub_language.class.php';
api_protect_admin_script();

@ -11,7 +11,7 @@ $language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section=SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -11,7 +11,7 @@ $language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -14,7 +14,7 @@
// name of the language file that needs to be included
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -12,7 +12,7 @@
*/
$language_file = 'admin';
$cidReset = true;
require_once '../main/inc/global.inc.php';
//require_once '../main/inc/global.inc.php';
$this_section = SECTION_GLOBAL;
//api_protect_admin_script();

@ -1,181 +0,0 @@
<?php
/**
*
*
* @package chamilo.admin
* @author Laurent Opprecht <laurent@opprecht.info>
* @license see /license.txt
*/
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
require_once __DIR__ . '/admin_page.class.php';
class SystemManagementPage extends AdminPage
{
const PARAM_ACTION = 'action';
const PARAM_SECURITY_TOKEN = 'sec_token';
const ACTION_DEFAULT = 'list';
const ACTION_SECURITY_FAILED = 'security_failed';
function get_action()
{
$result = Request::get(self::PARAM_ACTION, self::ACTION_DEFAULT);
if ($result != self::ACTION_DEFAULT) {
$passed = Security::check_token('get');
Security::clear_token();
$result = $passed ? $result : self::ACTION_SECURITY_FAILED;
}
return $result;
}
function url($params)
{
return Uri::here($params);
}
function display_default()
{
$message = get_lang('RemoveOldDatabaseMessage');
$message_table = get_lang('RemoveOldTables');
$message_table .= "<br />".implode(' , ', self::get_tables_to_delete());
$token = Security::get_token();
$url = $this->url(array(self::PARAM_ACTION => 'drop_old_databases', self::PARAM_SECURITY_TOKEN => $token));
$url_table = $this->url(array(self::PARAM_ACTION => 'drop_old_tables', self::PARAM_SECURITY_TOKEN => $token));
$go = get_lang('Go');
$access_url_id = api_get_current_access_url_id();
$message2 = '';
if ($access_url_id === 1) {
if (api_is_windows_os()) {
$message2 .= get_lang('SpaceUsedOnSystemCannotBeMeasuredOnWindows');
} else {
$dir = api_get_path(SYS_PATH);
$du = exec('du -sh ' . $dir, $err);
list($size, $none) = explode("\t", $du);
$limit = $_configuration[$url]['hosting_limit_disk_space'];
$message2 .= sprintf(get_lang('TotalSpaceUsedByPortalXLimitIsYMB'), $size, $limit);
}
}
if (!empty($message2)) {
$message2 = '<li>' . $message2 . '</li>';
}
echo <<<EOT
<ul>
<li>
<div>$message</div>
<a class="btn" href=$url>$go</a>
</li>
<li>
<div>$message_table</div>
<a class="btn" href=$url_table>$go</a>
</li>
$message2
</ul>
EOT;
}
function display_security_failed()
{
Display::display_error_message(get_lang('NotAuthorized'));
}
function display_content()
{
$action = $this->get_action();
switch ($action) {
case self::ACTION_DEFAULT:
$this->display_default();
return;
case self::ACTION_SECURITY_FAILED:
$this->display_security_failed();
return;
default:
$f = array($this, $action);
if (is_callable($f)) {
call_user_func($f);
return;
} else {
Display::display_error_message(get_lang('UnknownAction'));
}
return;
}
}
/**
*
* @return ResultSet
*/
function get_old_databases()
{
$course_db = Database::get_main_table(TABLE_MAIN_COURSE);
$sql = "SELECT id, code, db_name, directory, course_language FROM $course_db WHERE target_course_code IS NULL AND db_name IS NOT NULL ORDER BY code";
return new ResultSet($sql);
}
function drop_old_tables()
{
$tables_to_remove = self::get_tables_to_delete();
$number_tables_deleted = 0;
$tables_deleted = '';
foreach ($tables_to_remove as $table) {
//Deleting tables
$drop_table = "DROP TABLE $table";
$success = Database::query($drop_table);
$success =true;
if ($success) {
$tables_deleted .= $table.'<br />';
$number_tables_deleted++;
}
}
Display::display_confirmation_message(sprintf(get_lang('XOldTablesDeleted'),$number_tables_deleted));
Display::display_confirmation_message($tables_deleted, false);
}
function get_tables_to_delete() {
$tables_to_remove = array(
Database::get_main_table(TABLE_MAIN_CLASS),
Database::get_main_table(TABLE_MAIN_CLASS_USER),
Database::get_main_table(TABLE_MAIN_COURSE_CLASS),
);
return $tables_to_remove;
}
function drop_old_databases()
{
$result = array();
$courses = $this->get_old_databases();
$course_db = Database::get_main_table(TABLE_MAIN_COURSE);
foreach ($courses as $course) {
$drop_statement = 'DROP DATABASE ' . $course['db_name'];
$success = Database::query($drop_statement);
if ($success) {
/*
* Note that Database::update do not supports null statements so
* we do it by hand here.
*/
$id = $course['id'];
$update_statement = "UPDATE $course_db SET db_name = NULL WHERE id = $id";
Database::query($update_statement);
$result[] = $course['db_name'];
}
}
Display::display_confirmation_message(sprintf(get_lang('XOldDatabasesDeleted'),count($result)));
return $result;
}
}
$page = new SystemManagementPage(get_lang('SystemManagement'));
$page->display();

@ -262,9 +262,9 @@ api_protect_admin_script(true);
$defined_auth_sources[] = PLATFORM_AUTH_SOURCE;
if (is_array($extAuthSource)) {
/*if (is_array($extAuthSource)) {
$defined_auth_sources = array_merge($defined_auth_sources, array_keys($extAuthSource));
}
}*/
$tool_name = get_lang('ImportUserListXMLCSV');
$interbreadcrumb[] = array ("url" => 'index.php', "name" => get_lang('PlatformAdmin'));
@ -274,7 +274,7 @@ $extra_fields = UserManager::get_extra_fields(0, 0, 5, 'ASC', true);
$user_id_error = array();
$error_message = '';
if ($_POST['formSent'] AND $_FILES['import_file']['size'] !== 0) {
if (isset($_POST['formSent']) && $_POST['formSent'] AND $_FILES['import_file']['size'] !== 0) {
$file_type = $_POST['file_type'];
Security::clear_token();
$tok = Security::get_token();
@ -424,7 +424,7 @@ if ($count_fields > 0) {
<blockquote>
<pre>
&lt;?xml version=&quot;1.0&quot; encoding=&quot;<?php echo api_refine_encoding_id(api_get_system_encoding()); ?>&quot;?&gt;
&lt;?xml version=&quot;1.0&quot; encoding=&quot;<?php echo api_get_system_encoding(); ?>&quot;?&gt;
&lt;Contacts&gt;
&lt;Contact&gt;
<b>&lt;LastName&gt;xxx&lt;/LastName&gt;</b>

@ -10,7 +10,7 @@
$language_file = 'admin';
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section=SECTION_PLATFORM_ADMIN;
api_protect_admin_script();

@ -125,7 +125,7 @@ function parse_csv_data($file) {
$language_file = array('admin', 'registration');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script(true);

@ -10,7 +10,7 @@
$language_file = array('admin');
$cidReset = true;
require_once '../inc/global.inc.php';
//require_once '../inc/global.inc.php';
$this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script(true);

Loading…
Cancel
Save