Skip to content

Commit

Permalink
General cleanup
Browse files Browse the repository at this point in the history
Coding style
Whitespace
Some changes to docblocks and comments
Page URLs in teacher view
  • Loading branch information
bostelm committed May 21, 2016
1 parent b1eb865 commit 9e10ba3
Show file tree
Hide file tree
Showing 40 changed files with 319 additions and 373 deletions.
3 changes: 1 addition & 2 deletions ajax.php
Expand Up @@ -3,8 +3,7 @@
/**
* Process ajax requests
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand Down
4 changes: 2 additions & 2 deletions appointmentforms.php
Expand Up @@ -41,10 +41,10 @@ protected function definition() {
$mform = $this->_form;
$scheduler = $this->appointment->get_scheduler();

// Seen tickbox
// Seen tickbox.
$mform->addElement('checkbox', 'attended', get_string('attended', 'scheduler'));

// Grade
// Grade.
if ($scheduler->scale != 0) {
if ($this->editgrade) {
$gradechoices = $output->grading_choices($scheduler);
Expand Down
9 changes: 2 additions & 7 deletions classes/event/appointment_base.php
@@ -1,25 +1,20 @@
<?php

/**
* Base class for appointment-based events.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;

defined('MOODLE_INTERNAL') || die();

/**
* The mod_scheduler abstract base event class for appointment-based events.
*
* @package mod
* @subpackage scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
abstract class appointment_base extends \core\event\base {

Expand Down
4 changes: 2 additions & 2 deletions classes/event/appointment_list_viewed.php
@@ -1,11 +1,11 @@
<?php

/**
* The mod_scheduler appointment list viewed event.
*
* Indicates that a teacher has viewed the list of appointments and slots.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand Down
5 changes: 2 additions & 3 deletions classes/event/booking_added.php
@@ -1,16 +1,15 @@
<?php

/**
* The mod_scheduler booking form added event.
*
* Indicates that a student has booked into a slot.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;
defined('MOODLE_INTERNAL') || die();

Expand Down
4 changes: 2 additions & 2 deletions classes/event/booking_form_viewed.php
@@ -1,11 +1,11 @@
<?php

/**
* The mod_scheduler booking form viewed event.
*
* Indicates that a student has viewed the booking form.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand Down
4 changes: 2 additions & 2 deletions classes/event/booking_removed.php
@@ -1,11 +1,11 @@
<?php

/**
* The mod_scheduler booking form removed event.
*
* Indicates that a student has removed their booking from a slot.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand Down
6 changes: 3 additions & 3 deletions classes/event/course_module_instance_list_viewed.php
@@ -1,15 +1,15 @@
<?php

/**
* The mod_scheduler course module viewed event.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;

defined('MOODLE_INTERNAL') || die();

class course_module_instance_list_viewed extends \core\event\course_module_instance_list_viewed {
Expand Down
8 changes: 3 additions & 5 deletions classes/event/scheduler_base.php
@@ -1,23 +1,21 @@
<?php

/**
* Base class for scheduler events.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;

defined('MOODLE_INTERNAL') || die();

/**
* The mod_scheduler abstract base event class.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand Down
6 changes: 3 additions & 3 deletions classes/event/slot_added.php
@@ -1,17 +1,17 @@
<?php

/**
* The mod_scheduler slot added event.
*
* Indicates that a teacher has added a slot.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;

defined('MOODLE_INTERNAL') || die();

class slot_added extends slot_base {
Expand Down
9 changes: 2 additions & 7 deletions classes/event/slot_base.php
@@ -1,25 +1,20 @@
<?php

/**
* Base class for slot-based events.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;

defined('MOODLE_INTERNAL') || die();

/**
* The mod_scheduler abstract base event class for slot-based events.
*
* @package mod
* @subpackage scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
abstract class slot_base extends \core\event\base {

Expand Down
6 changes: 3 additions & 3 deletions classes/event/slot_deleted.php
@@ -1,17 +1,17 @@
<?php

/**
* The mod_scheduler slot deleted event.
*
* Indicates that a teacher has deleted a slot.
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2014 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/


namespace mod_scheduler\event;

defined('MOODLE_INTERNAL') || die();

class slot_deleted extends slot_base {
Expand Down
5 changes: 3 additions & 2 deletions datelist.php
Expand Up @@ -3,8 +3,7 @@
/**
* Shows a sortable list of appointments
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2015 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand Down Expand Up @@ -40,6 +39,8 @@
array('id' => $scheduler->cmid, 'what' => 'datelist', 'scope' => $scope, 'teacherid' => $teacherid));
$returnurl = new moodle_url('/mod/scheduler/view.php', array('id' => $scheduler->cmid));

$PAGE->set_url($taburl);

echo $output->header();

// Print top tabs.
Expand Down
4 changes: 2 additions & 2 deletions db/access.php
@@ -1,9 +1,9 @@
<?php

/**
* Scheduler module capability definition
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
*/

$capabilities = array(
Expand Down
12 changes: 6 additions & 6 deletions db/upgrade.php
Expand Up @@ -35,7 +35,7 @@ function xmldb_scheduler_upgrade($oldversion=0) {

if ($oldversion < 2011081302) {

// Rename description field to intro, and define field introformat to be added to scheduler
// Rename description field to intro, and define field introformat to be added to scheduler.
$table = new xmldb_table('scheduler');
$introfield = new xmldb_field('description', XMLDB_TYPE_TEXT, 'small', null, XMLDB_NOTNULL, null, null, 'name');
$dbman->rename_field($table, $introfield, 'intro', false);
Expand All @@ -47,7 +47,7 @@ function xmldb_scheduler_upgrade($oldversion=0) {
$dbman->add_field($table, $formatfield);
}

// conditionally migrate to html format in intro
// Conditionally migrate to html format in intro.
if ($CFG->texteditors !== 'textarea') {
$rs = $DB->get_recordset('scheduler', array('introformat' => FORMAT_MOODLE),
'', 'id, intro, introformat');
Expand All @@ -60,15 +60,15 @@ function xmldb_scheduler_upgrade($oldversion=0) {
$rs->close();
}

// savepoint reached
// Savepoint reached.
upgrade_mod_savepoint(true, 2011081302, 'scheduler');
}

/* ******************* 2.5 upgrade line ********************** */

if ($oldversion < 2012102903) {

// Define fields notesformat and appointmentnote in respective tables
// Define fields notesformat and appointmentnote in respective tables.
$table = new xmldb_table('scheduler_slots');
$formatfield = new xmldb_field('notesformat', XMLDB_TYPE_INTEGER, '4', XMLDB_UNSIGNED,
XMLDB_NOTNULL, null, '0', 'notes');
Expand All @@ -83,14 +83,14 @@ function xmldb_scheduler_upgrade($oldversion=0) {
$dbman->add_field($table, $formatfield);
}

// migrate html format
// Migrate html format.
if ($CFG->texteditors !== 'textarea') {
upgrade_set_timeout();
$DB->set_field('scheduler_slots', 'notesformat', FORMAT_HTML);
$DB->set_field('scheduler_appointment', 'appointmentnoteformat', FORMAT_HTML);
}

// savepoint reached
// Savepoint reached.
upgrade_mod_savepoint(true, 2012102903, 'scheduler');
}

Expand Down
1 change: 1 addition & 0 deletions export.php
Expand Up @@ -23,6 +23,7 @@

$actionurl = new moodle_url('/mod/scheduler/view.php', array('what' => 'export', 'id' => $scheduler->cmid));
$returnurl = new moodle_url('/mod/scheduler/view.php', array('what' => 'view', 'id' => $scheduler->cmid));
$PAGE->set_url($actionurl);
$mform = new scheduler_export_form($actionurl, $scheduler);

if ($mform->is_cancelled()) {
Expand Down
17 changes: 10 additions & 7 deletions exportform.php
Expand Up @@ -4,8 +4,7 @@
* Export settings form
* (using Moodle formslib)
*
* @package mod
* @subpackage scheduler
* @package mod_scheduler
* @copyright 2015 Henning Bostelmann and others (see README.txt)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
Expand All @@ -32,10 +31,14 @@ protected function definition() {
$mform->addElement('header', 'general', get_string('general', 'form'));

$radios = array();
$radios[] = $mform->createElement('radio', 'content', '', get_string('onelineperslot', 'scheduler'), 'onelineperslot');
$radios[] = $mform->createElement('radio', 'content', '', get_string('onelineperappointment', 'scheduler'), 'onelineperappointment');
$radios[] = $mform->createElement('radio', 'content', '', get_string('appointmentsgrouped', 'scheduler'), 'appointmentsgrouped');
$mform->addGroup($radios, 'contentgroup', get_string('contentformat', 'scheduler'), null, false);
$radios[] = $mform->createElement('radio', 'content', '',
get_string('onelineperslot', 'scheduler'), 'onelineperslot');
$radios[] = $mform->createElement('radio', 'content', '',
get_string('onelineperappointment', 'scheduler'), 'onelineperappointment');
$radios[] = $mform->createElement('radio', 'content', '',
get_string('appointmentsgrouped', 'scheduler'), 'appointmentsgrouped');
$mform->addGroup($radios, 'contentgroup',
get_string('contentformat', 'scheduler'), null, false);
$mform->setDefault('content', 'onelineperappointment');
$mform->addHelpButton('contentgroup', 'contentformat', 'scheduler');

Expand Down Expand Up @@ -96,7 +99,7 @@ protected function definition() {
$mform->addElement('select', 'pdforientation', get_string('pdforientation', 'scheduler'), $selopt);
$mform->disabledIf('pdforientation', 'outputformat', 'neq', 'pdf');

$buttonarray=array();
$buttonarray = array();
$buttonarray[] = $mform->createElement('submit', 'preview', get_string('preview', 'scheduler'));
$buttonarray[] = $mform->createElement('submit', 'submitbutton', get_string('createexport', 'scheduler'));
$buttonarray[] = $mform->createElement('cancel');
Expand Down

0 comments on commit 9e10ba3

Please sign in to comment.