Prechecker results: error


Overview

(1 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]

The patchset contains changes to upgrade.txt or UPGRADING.md files.

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

(40 errors, 17 warnings)

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

mod/jitsi/check_sourcerecord.php
(#32) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/jitsi/classes/courseformat/overview.php
(#1) Moodle boilerplate not found
(#4) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#11) Missing @copyright tag
(#11) Missing @license tag
(#14) DocBlock missing a @package tag for class overview. Expected @package mod_jitsi
mod/jitsi/classes/output/mobile.php
(#340) The use of backticks in strings is not recommended
mod/jitsi/formuniversal.php
(#28) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/jitsi/index.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file index.php
mod/jitsi/lib.php
(#252) The use of backticks in strings is not recommended
(#366) Whitespace found at end of line
(#368) Whitespace found at end of line
(#375) Whitespace found at end of line
(#377) Whitespace found at end of line
(#379) Whitespace found at end of line
(#390) Line exceeds 132 characters; contains 133 characters
(#1157) Whitespace found at end of line
(#1159) Whitespace found at end of line
mod/jitsi/recordun.php
(#28) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/jitsi/universal.php
(#28) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/jitsi/view_table.php
(#61) Variable "alignmentClass" must be all lower-case
(#62) Variable "videoContainerStart" must be all lower-case
(#63) Variable "iframeClass" must be all lower-case
(#63) Whitespace found at end of line
(#65) Variable "alignmentClass" must be all lower-case
(#66) Variable "videoContainerStart" must be all lower-case
(#67) Variable "iframeClass" must be all lower-case
(#100) Variable "alignmentClass" must be all lower-case
(#101) Variable "videoContainerStart" must be all lower-case
(#101) Variable "iframeClass" must be all lower-case
(#101) Line exceeds 132 characters; contains 136 characters
(#107) Variable "alignmentClass" must be all lower-case
(#108) Variable "videoContainerStart" must be all lower-case
(#108) Variable "iframeClass" must be all lower-case
(#108) Line exceeds 132 characters; contains 140 characters
(#112) Variable "alignmentClass" must be all lower-case
(#113) Variable "videoContainerStart" must be all lower-case
(#113) Variable "iframeClass" must be all lower-case
(#113) Line exceeds 132 characters; contains 140 characters
(#120) Variable "alignmentClass" must be all lower-case
(#120) Line exceeds 132 characters; contains 133 characters
(#121) Variable "videoContainerStart" must be all lower-case
(#121) Variable "iframeClass" must be all lower-case
(#121) Line exceeds 132 characters; contains 155 characters
(#125) Variable "alignmentClass" must be all lower-case
(#125) Line exceeds 132 characters; contains 133 characters
(#126) Variable "videoContainerStart" must be all lower-case
(#126) Variable "iframeClass" must be all lower-case
(#126) Line exceeds 132 characters; contains 155 characters
(#132) Variable "videoContainerStart" must be all lower-case
(#132) Variable "iframeClass" must be all lower-case
(#132) Line exceeds 132 characters; contains 165 characters
(#137) Variable "videoContainerStart" must be all lower-case
(#137) Variable "iframeClass" must be all lower-case
(#137) Line exceeds 132 characters; contains 161 characters

Javascript coding style problems

(0 errors, 0 warnings)

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


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, 21 warnings)

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

mod/jitsi/templates/mobile_presession_view_page_ionic3.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 14: Attribute “[args]” is not serializable as XML 1.0. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “ion-button” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “block” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “color” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “core-site-plugins-new-content” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “component” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “method” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation error, line 14: Attribute “[args]” not allowed on element “button” at this point. ( <button ion-button block color="light" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation info, line 21: Attribute “[params]” is not serializable as XML 1.0. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation info, line 21: Attribute “[presets]” is not serializable as XML 1.0. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 21: Attribute “core-site-plugins-call-ws-on-load” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 21: Attribute “name” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 21: Attribute “[params]” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 21: Attribute “[presets]” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
mod/jitsi/templates/mobile_presession_view_page_ionic5.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 12: Attribute “[args]” is not serializable as XML 1.0. ( <ion-button expand="block" core-site-plugins-new-content component="mod_jitsi" method="mobile_session_view" title="" [args]="{cmid: '', courseid: '', nom: '', ses: '', avatar: '', t: ''}"> )
(#1) HTML Validation info, line 20: Attribute “[params]” is not serializable as XML 1.0. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation info, line 20: Attribute “[presets]” is not serializable as XML 1.0. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 20: Attribute “core-site-plugins-call-ws-on-load” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 20: Attribute “name” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 20: Attribute “[params]” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
(#1) HTML Validation error, line 20: Attribute “[presets]” not allowed on element “span” at this point. (rd> <span core-site-plugins-call-ws-on-load name="mod_jitsi_view_jitsi" [params]="{cmid: }" [preSets]="{getFromCache: 0, saveToCache: 0}"></span)
mod/jitsi/templates/mobile_session_view_page_ionic3.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 4: Bad value “https:///?#&jitsi_meet_external_api_id=0” for attribute “src” on element “iframe”: Unexpected slash or backslash. (0%;"> <iframe allow="camera; microphone; fullscreen; display-capture; autoplay" src="https:///?#&jitsi_meet_external_api_id=0" style="height: 100%; width: 100%;"></ifra)
mod/jitsi/templates/mobile_session_view_page_ionic5.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “https:///?#&jitsi_meet_external_api_id=0” for attribute “src” on element “iframe”: Unexpected slash or backslash. (0%;"> <iframe allow="camera; microphone; fullscreen; display-capture; autoplay" src="https:///?#&jitsi_meet_external_api_id=0" style="height: 100%; width: 100%;"></ifra)

Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]