016bbe2c2c
Check for empty text it row, column headers and captions on tables. Link to "Entire document" text instead of repeating the entire document if the text is long and has no headings.
47 lines
1.7 KiB
PHP
47 lines
1.7 KiB
PHP
<?php
|
|
// This file is part of Moodle - http://moodle.org/
|
|
//
|
|
// Moodle is free software: you can redistribute it and/or modify
|
|
// it under the terms of the GNU General Public License as published by
|
|
// the Free Software Foundation, either version 3 of the License, or
|
|
// (at your option) any later version.
|
|
//
|
|
// Moodle is distributed in the hope that it will be useful,
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
// GNU General Public License for more details.
|
|
//
|
|
// You should have received a copy of the GNU General Public License
|
|
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
/**
|
|
* Atto text editor integration version file.
|
|
*
|
|
* @package atto_accessibilitychecker
|
|
* @copyright 2014 Damyon Wiese <damyon@moodle.com>
|
|
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
|
*/
|
|
|
|
defined('MOODLE_INTERNAL') || die();
|
|
|
|
/**
|
|
* Initialise this plugin
|
|
* @param string $elementid
|
|
*/
|
|
function atto_accessibilitychecker_strings_for_js() {
|
|
global $PAGE;
|
|
|
|
$PAGE->requires->strings_for_js(array('nowarnings',
|
|
'report',
|
|
'imagesmissingalt',
|
|
'needsmorecontrast',
|
|
'needsmoreheadings',
|
|
'tableswithmergedcells',
|
|
'tablesmissingcaption',
|
|
'emptytext',
|
|
'entiredocument',
|
|
'tablesmissingheaders'),
|
|
'atto_accessibilitychecker');
|
|
}
|
|
|