3 if (!defined('AT_INCLUDE_PATH')) { exit; }
7 $tests_limit = 3; //Numero massimo dei possibili sottocontenuti visualizzabili nella home-page
9 $sql = "SELECT T.test_id, T.title, UNIX_TIMESTAMP(T.start_date) AS sd, UNIX_TIMESTAMP(T.end_date) AS ed
10 FROM ".TABLE_PREFIX."tests T, ".TABLE_PREFIX."tests_questions_assoc Q
11 WHERE Q.test_id=T.test_id
12 AND T.course_id=$_SESSION[course_id]
14 ORDER BY T.end_date DESC";
15 $result = mysql_query($sql, $db);
19 if (mysql_num_rows($result) > 0) {
20 while ($row = mysql_fetch_assoc($result)) {
21 if ( ($row['sd'] <= time()) && ($row['ed'] >= time() ) && $cnt < $tests_limit) //Solo i test "On Going" dovranno essere visualizzati, per questo vengono controllate le date di inizio e fine in riferimento alla data odierna
22 $list[] = '<a href="'.url_rewrite('mods/_standard/tests/test_intro.php?tid=' . $row['test_id'], AT_PRETTY_URL_IS_HEADER).'"'.
23 (strlen($row['title']) > SUBLINK_TEXT_LEN ? ' title="'.$row['title'].'"' : '') .'>'.
24 validate_length($row['title'], SUBLINK_TEXT_LEN, VALIDATE_LENGTH_FOR_DISPLAY) .'</a>';