. /** * Defines mobile handlers. * * @package mod_attendance * @copyright 2018 Dan Marsdenb * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); $addons = [ 'mod_attendance' => [ 'handlers' => [ 'view' => [ 'displaydata' => [ 'icon' => $CFG->wwwroot . '/mod/attendance/pix/icon.png', 'class' => '', ], 'delegate' => 'CoreCourseModuleDelegate', 'method' => 'mobile_view_activity', 'styles' => [ 'url' => '/mod/attendance/mobilestyles.css', 'version' => 7 ] ] ], 'lang' => [ // Language strings that are used in all the handlers. ['pluginname', 'attendance'], ['sessionscompleted', 'attendance'], ['pointssessionscompleted', 'attendance'], ['percentagesessionscompleted', 'attendance'], ['sessionstotal', 'attendance'], ['pointsallsessions', 'attendance'], ['percentageallsessions', 'attendance'], ['maxpossiblepoints', 'attendance'], ['maxpossiblepercentage', 'attendance'], ['submitattendance', 'attendance'], ['strftimeh', 'attendance'], ['strftimehm', 'attendance'], ['attendancesuccess', 'attendance'], ['attendance_no_status', 'attendance'], ['attendance_already_submitted', 'attendance'], ['somedisabledstatus', 'attendance'], ['invalidstatus', 'attendance'], ['preventsharederror', 'attendance'], ['closed', 'attendance'], ['subnetwrong', 'attendance'], ['enterpassword', 'attendance'], ['incorrectpasswordshort', 'attendance'] ], ] ];