Hacked By AnonymousFox
<?php
/* For licensing terms, see /license.txt */
/**
* @author Batiste Roger <batiste.roger@live.fr>
* @package chamilo.formation
*/
// Requires
require_once '../inc/global.inc.php';
require_once api_get_path(LIBRARY_PATH).'userportal.lib.php';
require_once(api_get_path(SYS_PATH) . 'main/subrole/subrole.php');
require_once(api_get_path(SYS_PATH) . 'main/couple/model.php');
// Protect script
api_block_anonymous_users();
// Test user type
require_once(api_get_path(SYS_PATH) . 'main/subrole/subrole.php');
$role = get_subrole(api_get_user_id());
if ($role == SU) {
echo "forbidden"; exit;
}
$my_user_id = api_get_user_id();
$my_subrole = get_subrole($my_user_id);
$header_title = "Bibliographie";
$controller = new IndexManager($header_title);
$controller->tpl->assign("part", 'biblio');
$controller->tpl->assign("my_user_id", $my_user_id);
$controller->tpl->assign("my_subrole", $my_subrole);
$controller->tpl->assign("biblio", read_biblio());
$controller->tpl->assign('web_path', api_get_path(WEB_PATH));
$tpl = $controller->tpl->get_template('layout/mm_biblio.tpl');
$controller->tpl->display($tpl);
function read_biblio() {
$biblio = array();
$sql = "SELECT * FROM biblio";
$res = Database::query($sql);
while ($row = Database::fetch_assoc($res)) {
$biblio[$row['section']][$row['title']][] = $row;
}
return $biblio;
}
Hacked By AnonymousFox1.0, Coded By AnonymousFox