server/onyx/include/admin/exercice.php

37 lines
577 B
PHP
Raw Normal View History

2013-11-28 21:03:27 +00:00
<?php
if(!defined('ONYX')) exit;
$p = $out[0];
//TODO maybe move the try catch to index.html ?
try
2013-12-01 19:03:20 +00:00
{
if (isset($p[2]))
{
2013-12-01 19:03:20 +00:00
$tmp = explode("-", $p[2]);
$id = intval($tmp[0]);
if ($id == 0)
return "404";
$theme = new Theme($id);
$template->assign("theme", $theme);
}
2013-11-28 21:03:27 +00:00
if (isset($p[3]))
$template->assign("ex", new Exercice($p[3], $theme));
}
catch (ThemeNotFoundException $e)
{
return "404";
}
catch(ExerciceNotFoundException $e)
{
return "404";
}
catch(ExerciceNotFoundException $e)
{
return "404";
}
2013-11-28 21:03:27 +00:00
2013-12-01 19:03:20 +00:00
return SALT_ADMIN."/exercice";