Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(0 errors, 0 warnings)

This section shows the coding style problems detected in the code by phpcs [More info]


Javascript coding style problems

(1 errors, 0 warnings)

This section shows the coding style problems detected in the code by eslint [More info]

theme/moove/Gruntfile.js
(#66) Identifier 'dynamic_mappings' is not in camel case. (camelcase)

CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by stylelint [More info]


PHPDocs style problems

(0 errors, 0 warnings)

This section shows the phpdocs problems detected in the code by local_moodlecheck [More info]


Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 48 warnings)

This section shows problems detected in mustache templates [More info]

theme/moove/templates/columns2.mustache
(#1) HTML Validation info, line 16: The “banner” role is unnecessary for element “header”. ( <header role="banner" class="pos-f-t navbar navbar-full navbar-light bg-faded navbar-static-top moodle-has-zindex"> )
(#1) HTML Validation error, line 78: Element “i” is missing one or more of the following attributes: “role”. ( <i id="sidepreopen-control" aria-expanded="false" aria-controls="sidepre-blocks" data-action="toggle-drawer" data-side="right" data-preference="sidepre-open" class="fa" title="[[ showhideblocks, theme_moove ]]"> )
(#1) HTML Validation info, line 99: Empty heading. ( <h3></h3>)
theme/moove/templates/core/login.mustache
(#1) HTML Validation error, line 19: The “align” attribute on the “hr” element is obsolete. Use CSS instead. ( <hr align="left" /> )
theme/moove/templates/core/navbar.mustache
(#1) HTML Validation info, line 2: The “navigation” role is unnecessary for element “nav”. (ad><body><nav role="navigation"> <)
theme/moove/templates/core/popover_region.mustache
(#1) HTML Validation error, line 4: Element “li” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (ad><body><li class="popover-region collapsed " data-region="popover-region"> <)
(#1) HTML Validation info, line 23: Empty heading. ( <h3 class="popover-region-header-text" data-region="popover-region-header-text"></h3>)
theme/moove/templates/custom_menu_footer.mustache
(#1) Template produced no content
theme/moove/templates/flat_navigation.mustache
(#1) HTML Validation error, line 3: The “aria-controls” attribute must point to an element in the same document. (gle"> <a href="#" aria-expanded="false" aria-controls="nav-drawer" class="btn btn-secondary" data-action="toggle-drawer" data-side="left" data-preference="drawer-open-nav"><i cla)
theme/moove/templates/footer.mustache
(#1) HTML Validation info, line 6: Empty heading. ( <h3></h3>)
theme/moove/templates/frontpage.mustache
(#1) HTML Validation info, line 16: The “banner” role is unnecessary for element “header”. ( <header role="banner" class="pos-f-t navbar navbar-full navbar-light bg-faded navbar-static-top moodle-has-zindex"> )
(#1) HTML Validation error, line 77: Element “i” is missing one or more of the following attributes: “role”. ( <i id="sidepreopen-control" aria-expanded="false" aria-controls="sidepre-blocks" data-action="toggle-drawer" data-side="right" data-preference="sidepre-open" class="fa" title="[[ showhideblocks, theme_moove ]]"> )
(#1) HTML Validation info, line 98: Empty heading. ( <h3></h3>)
theme/moove/templates/frontpage_guest.mustache
(#1) HTML Validation info, line 16: The “banner” role is unnecessary for element “header”. ( <header role="banner" class="pos-f-t navbar navbar-full navbar-light bg-faded navbar-static-top moodle-has-zindex"> )
(#1) HTML Validation info, line 64: The “form” role is unnecessary for element “form”. ( <form class="signup-form" action="/login/index.php" method="POST" role="form"> )
(#1) HTML Validation error, line 95: Bad value “” for attribute “src” on element “img”: Must be non-empty. ( <img src="" /> )
(#1) HTML Validation error, line 95: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. ( <img src="" /> )
(#1) HTML Validation info, line 96: Empty heading. ( <h2></h2>)
(#1) HTML Validation info, line 97: Empty heading. ( <h3></h3>)
(#1) HTML Validation error, line 103: Bad value “” for attribute “src” on element “img”: Must be non-empty. ( <img src="" /> )
(#1) HTML Validation error, line 103: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. ( <img src="" /> )
(#1) HTML Validation info, line 104: Empty heading. ( <h2></h2>)
(#1) HTML Validation info, line 105: Empty heading. ( <h3></h3>)
(#1) HTML Validation error, line 111: Bad value “” for attribute “src” on element “img”: Must be non-empty. ( <img src="" /> )
(#1) HTML Validation error, line 111: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. ( <img src="" /> )
(#1) HTML Validation info, line 112: Empty heading. ( <h2></h2>)
(#1) HTML Validation info, line 113: Empty heading. ( <h3></h3>)
(#1) HTML Validation error, line 119: Bad value “” for attribute “src” on element “img”: Must be non-empty. ( <img src="" /> )
(#1) HTML Validation error, line 119: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. ( <img src="" /> )
(#1) HTML Validation info, line 120: Empty heading. ( <h2></h2>)
(#1) HTML Validation info, line 121: Empty heading. ( <h3></h3>)
(#1) HTML Validation info, line 139: Empty heading. ( <h3></h3>)
theme/moove/templates/header.mustache
(#1) HTML Validation info, line 2: The “banner” role is unnecessary for element “header”. (ad><body><header role="banner" class="pos-f-t navbar navbar-full navbar-light bg-faded navbar-static-top moodle-has-zindex"> )
theme/moove/templates/incourse.mustache
(#1) HTML Validation info, line 16: The “banner” role is unnecessary for element “header”. ( <header role="banner" class="pos-f-t navbar navbar-full navbar-light bg-faded navbar-static-top moodle-has-zindex"> )
(#1) HTML Validation info, line 88: Empty heading. ( <h3></h3>)
theme/moove/templates/message_popup/message_popover.mustache
(#1) HTML Validation error, line 4: Element “li” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (ad><body><li class="popover-region collapsed popover-region-messages" id="nav-message-popover-container" data-userid="3" data-region="popover-region"> <)
(#1) ESLint warning [no-redeclare]: 'controller' is already defined. ( var controller = new controller(container); ), Line: 4 Column: 9
(#1) ESLint warning [new-cap]: A constructor name should not start with a lowercase letter. ( var controller = new controller(container); ), Line: 4 Column: 26
theme/moove/templates/message_popup/notification_popover.mustache
(#1) HTML Validation error, line 4: Element “li” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (ad><body><li class="popover-region collapsed popover-region-notifications" id="nav-notification-popover-container" data-userid="3" data-region="popover-region"> <)
(#1) ESLint warning [no-redeclare]: 'controller' is already defined. ( var controller = new controller(container); ), Line: 4 Column: 9
(#1) ESLint warning [new-cap]: A constructor name should not start with a lowercase letter. ( var controller = new controller(container); ), Line: 4 Column: 26
theme/moove/templates/mydashboard.mustache
(#1) HTML Validation info, line 16: The “banner” role is unnecessary for element “header”. ( <header role="banner" class="pos-f-t navbar navbar-full navbar-light bg-faded navbar-static-top moodle-has-zindex"> )
(#1) HTML Validation error, line 77: Element “i” is missing one or more of the following attributes: “role”. (> <i id="sidepreopen-control" aria-expanded="false" aria-controls="sidepre-blocks" data-action="toggle-drawer" data-side="right" data-preference="sidepre-open" class="fa" title="[[ showhideblocks, theme_moove ]]"> )
(#1) HTML Validation info, line 98: Empty heading. ( <h3></h3>)
theme/moove/templates/mydashboard_admin.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 10: Empty heading. ( <h3></h3>)
(#1) HTML Validation info, line 24: Empty heading. ( <h3></h3>)
(#1) HTML Validation info, line 38: Empty heading. ( <h3></h3>)
(#1) HTML Validation info, line 52: Empty heading. ( <h3></h3>)