|
@ -14,19 +14,24 @@ |
|
|
// You should have received a copy of the GNU General Public License |
|
|
// You should have received a copy of the GNU General Public License |
|
|
// along with Moodle. If not, see <http://www.gnu.org/licenses/>. |
|
|
// along with Moodle. If not, see <http://www.gnu.org/licenses/>. |
|
|
|
|
|
|
|
|
/// This page lists all the instances of attforblock in a particular course |
|
|
/** |
|
|
/// Replace attforblock with the name of your module |
|
|
* lists all the instances of attforblock in a particular course |
|
|
|
|
|
* |
|
|
|
|
|
* @package mod_attendance |
|
|
|
|
|
* @copyright 2011 Artem Andreev <andreev.artem@gmail.com> |
|
|
|
|
|
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
require_once('../../config.php'); |
|
|
require_once('../../config.php'); |
|
|
|
|
|
|
|
|
$id = required_param('id', PARAM_INT); // Course id |
|
|
$id = required_param('id', PARAM_INT); // Course id |
|
|
|
|
|
|
|
|
if (! $course = $DB->get_record('course', array('id'=> $id))) { |
|
|
if (! $course = $DB->get_record('course', array('id'=> $id))) { |
|
|
error('Course ID is incorrect'); |
|
|
error('Course ID is incorrect'); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if ($att = array_pop(get_all_instances_in_course('attforblock', $course, NULL, true))) { |
|
|
if ($att = array_pop(get_all_instances_in_course('attforblock', $course, NULL, true))) { |
|
|
redirect("view.php?id=$att->coursemodule"); |
|
|
redirect("view.php?id=$att->coursemodule"); |
|
|
} else { |
|
|
} else { |
|
|
print_error('notfound', 'attforblock'); |
|
|
print_error('notfound', 'attforblock'); |
|
|
} |
|
|
} |
|
|