コード例 #1
0
ファイル: question_pool.php プロジェクト: rhertzog/lcs
<?php

// $Id: question_pool.php 14420 2013-04-12 12:22:30Z zefredz $
/**
 * CLAROLINE
 *
 * @version     $Revision: 14420 $
 * @copyright   (c) 2001-2011, Universite catholique de Louvain (UCL)
 * @license     http://www.gnu.org/copyleft/gpl.html (GPL) GENERAL PUBLIC LICENSE
 * @author      Claro Team <*****@*****.**>
 */
$tlabelReq = 'CLQWZ';
require '../../inc/claro_init_global.inc.php';
if (!claro_is_in_a_course() || !claro_is_course_allowed()) {
    claro_disp_auth_form(true);
}
$is_allowedToEdit = claro_is_allowed_to_edit();
// courseadmin reserved page
if (!$is_allowedToEdit) {
    header("Location: " . Url::Contextualize("../exercise.php"));
    exit;
}
require_once '../lib/add_missing_table.lib.php';
init_qwz_questions_categories();
// tool libraries
include_once '../lib/exercise.class.php';
include_once '../lib/question.class.php';
include_once '../lib/exercise.lib.php';
// claroline libraries
include_once get_path('incRepositorySys') . '/lib/form.lib.php';
include_once get_path('incRepositorySys') . '/lib/pager.lib.php';
コード例 #2
0
ファイル: profile.php プロジェクト: rhertzog/lcs
 * @version     $Revision: 14315 $
 * @copyright   (c) 2001-2011, Universite catholique de Louvain (UCL)
 * @license     http://www.gnu.org/copyleft/gpl.html (GPL) GENERAL PUBLIC LICENSE
 * @see         http://www.claroline.net/wiki/Auth/
 * @author      Claro Team <*****@*****.**>
 * @package     AUTH
 */
/*=====================================================================
Init Section
=====================================================================*/
$cidReset = true;
$gidReset = true;
$uidRequired = true;
require '../inc/claro_init_global.inc.php';
if (!claro_is_user_authenticated()) {
    claro_disp_auth_form();
}
$dialogBox = new DialogBox();
$display = '';
$error = false;
// include configuration files
include claro_get_conf_repository() . 'user_profile.conf.php';
// find this file to modify values.
// include library files
include_once get_path('incRepositorySys') . '/lib/user.lib.php';
include_once get_path('incRepositorySys') . '/lib/sendmail.lib.php';
include_once get_path('incRepositorySys') . '/lib/fileManage.lib.php';
include_once get_path('incRepositorySys') . '/lib/fileUpload.lib.php';
include_once get_path('incRepositorySys') . '/lib/image.lib.php';
include_once get_path('incRepositorySys') . '/lib/display/dialogBox.lib.php';
$nameTools = get_lang('My user account');
コード例 #3
0
ファイル: admin_search.php プロジェクト: rhertzog/lcs
 *              GNU GENERAL PUBLIC LICENSE version 2 or later
 * @package     internal_messaging
 */
$cidReset = true;
require_once dirname(__FILE__) . '/../../claroline/inc/claro_init_global.inc.php';
// manager of the admin message box
require_once dirname(__FILE__) . '/lib/messagebox/adminmessagebox.lib.php';
require_once dirname(__FILE__) . '/lib/tools.lib.php';
require_once dirname(__FILE__) . '/lib/displaymessage.lib.php';
// search user info
require_once get_path('incRepositorySys') . '/lib/user.lib.php';
// move to kernel
$claroline = Claroline::getInstance();
// ------------- permission ---------------------------
if (!claro_is_user_authenticated()) {
    claro_disp_auth_form(false);
}
if (!claro_is_platform_admin()) {
    claro_die(get_lang('Not allowed'));
}
// -------------- business logic ----------------------
$content = "";
$arguments = array();
$displayTable = true;
$acceptedSearch = array('fromUser', 'olderThan', 'timeInterval', 'platformMessage');
$acceptedCommand = array('rqDeleteSelection', 'exDeleteSelection', 'rqDeleteMessage', 'exDeleteMessage');
$box = new AdminMessageBox();
$strategy = $box->getSelector();
$JsLoader = JavascriptLoader::getInstance();
$JsLoader->load('jquery');
$messageId = isset($_REQUEST['message_id']) ? (int) $_REQUEST['message_id'] : NULL;