Prechecker results: error


Overview

(0 errors, 0 warnings)

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


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

(193 errors, 0 warnings)

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

blocks/townsquare/block_townsquare.php
(#26) Opening brace must not be followed by a blank line
blocks/townsquare/classes/contentcontroller.php
(#35) Opening brace must not be followed by a blank line
(#86) Opening parenthesis of a multi-line function call must be the last content on the line
(#86) Only one argument is allowed per line in a multi-line function call
(#86) Only one argument is allowed per line in a multi-line function call
(#86) Only one argument is allowed per line in a multi-line function call
(#87) Multi-line function call not indented correctly; expected 16 spaces but found 56
(#87) Only one argument is allowed per line in a multi-line function call
(#87) Only one argument is allowed per line in a multi-line function call
(#87) Closing parenthesis of a multi-line function call must be on a line by itself
blocks/townsquare/classes/external.php
(#44) Opening brace must not be followed by a blank line
(#132) The first parameter of a multi-line function declaration must be on the line after the opening bracket
(#132) Multi-line function declarations must define one parameter per line
(#132) Multi-line function declarations must define one parameter per line
(#133) Multi-line function declaration not indented correctly; expected 8 spaces but found 47
(#133) Multi-line function declarations must define one parameter per line
(#133) Multi-line function declarations must define one parameter per line
(#133) The closing parenthesis of a multi-line function declaration must be on a new line
blocks/townsquare/classes/letter/activitycompletion_letter.php
(#34) Opening brace must not be followed by a blank line
(#50) Opening parenthesis of a multi-line function call must be the last content on the line
(#50) Only one argument is allowed per line in a multi-line function call
(#50) Only one argument is allowed per line in a multi-line function call
(#50) Only one argument is allowed per line in a multi-line function call
(#51) Multi-line function call not indented correctly; expected 8 spaces but found 40
(#51) Only one argument is allowed per line in a multi-line function call
(#51) Only one argument is allowed per line in a multi-line function call
(#51) Closing parenthesis of a multi-line function call must be on a line by itself
(#79) The closing brace for the class must go on the next line after the body
blocks/townsquare/classes/letter/letter.php
(#41) Opening brace must not be followed by a blank line
blocks/townsquare/classes/letter/post_letter.php
(#41) Opening brace must not be followed by a blank line
(#82) Opening parenthesis of a multi-line function call must be the last content on the line
(#82) Only one argument is allowed per line in a multi-line function call
(#82) Only one argument is allowed per line in a multi-line function call
(#82) Only one argument is allowed per line in a multi-line function call
(#83) Multi-line function call not indented correctly; expected 8 spaces but found 28
(#83) Only one argument is allowed per line in a multi-line function call
(#83) Only one argument is allowed per line in a multi-line function call
(#83) Closing parenthesis of a multi-line function call must be on a line by itself
(#157) Opening parenthesis of a multi-line function call must be the last content on the line
(#157) Only one argument is allowed per line in a multi-line function call
(#158) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#158) Only one argument is allowed per line in a multi-line function call
(#158) Closing parenthesis of a multi-line function call must be on a line by itself
(#204) Opening parenthesis of a multi-line function call must be the last content on the line
(#204) Only one argument is allowed per line in a multi-line function call
(#204) Only one argument is allowed per line in a multi-line function call
(#205) Multi-line function call not indented correctly; expected 8 spaces but found 36
(#205) Expected at least 1 space before "."; 0 found
(#205) Only one argument is allowed per line in a multi-line function call
(#205) Only one argument is allowed per line in a multi-line function call
(#205) Only one argument is allowed per line in a multi-line function call
(#205) Closing parenthesis of a multi-line function call must be on a line by itself
(#212) The closing brace for the class must go on the next line after the body
blocks/townsquare/classes/orientation_marker.php
(#39) Opening brace must not be followed by a blank line
(#83) The closing brace for the class must go on the next line after the body
blocks/townsquare/classes/output/renderer.php
(#35) Opening brace must not be followed by a blank line
(#47) The closing brace for the class must go on the next line after the body
blocks/townsquare/classes/privacy/provider.php
(#42) The interface names in a "class implements" statement should be ordered alphabetically. Expected: \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, core_userlist_provider; Found: core_userlist_provider, \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider
(#45) Opening brace must not be followed by a blank line
(#140) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#141) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#174) The closing brace for the class must go on the next line after the body
blocks/townsquare/classes/townsquareevents.php
(#46) Opening brace must not be followed by a blank line
(#108) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#110) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#141) Opening parenthesis of a multi-line function call must be the last content on the line
(#142) Multi-line function call not indented correctly; expected 12 spaces but found 32
(#142) Only one argument is allowed per line in a multi-line function call
(#142) Closing parenthesis of a multi-line function call must be on a line by itself
(#165) Long list syntax is not allowed
(#228) Long list syntax is not allowed
(#229) Long list syntax is not allowed
(#244) Expected at least 1 space after "."; 0 found
(#244) Expected at least 1 space before "."; 0 found
(#244) Expected at least 1 space after "."; 0 found
(#244) Expected at least 1 space before "."; 0 found
(#266) Opening parenthesis of a multi-line function call must be the last content on the line
(#267) Multi-line function call not indented correctly; expected 8 spaces but found 72
(#267) Closing parenthesis of a multi-line function call must be on a line by itself
(#303) The closing brace for the class must go on the next line after the body
blocks/townsquare/edit_form.php
(#24) Opening brace must not be followed by a blank line
blocks/townsquare/lib.php
(#146) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#146) Opening parenthesis of a multi-line function call must be the last content on the line
(#147) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#147) Closing parenthesis of a multi-line function call must be on a line by itself
(#147) The closing parenthesis of a multi-line control structure must be on the line after the last expression
blocks/townsquare/locallib.php
(#62) Expected no space between "'choice'" and the comma. Found: 1 space
blocks/townsquare/settings.php
(#37) Opening parenthesis of a multi-line function call must be the last content on the line
(#37) Only one argument is allowed per line in a multi-line function call
(#38) Multi-line function call not indented correctly; expected 4 spaces but found 8
(#38) Only one argument is allowed per line in a multi-line function call
(#38) Only one argument is allowed per line in a multi-line function call
(#38) Closing parenthesis of a multi-line function call must be on a line by itself
(#41) Opening parenthesis of a multi-line function call must be the last content on the line
(#42) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#43) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#44) Multi-line function call not indented correctly; expected 4 spaces but found 40
(#44) Closing parenthesis of a multi-line function call must be on a line by itself
(#47) Opening parenthesis of a multi-line function call must be the last content on the line
(#48) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#49) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#50) Multi-line function call not indented correctly; expected 4 spaces but found 40
(#50) Closing parenthesis of a multi-line function call must be on a line by itself
(#53) Opening parenthesis of a multi-line function call must be the last content on the line
(#54) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#55) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#56) Multi-line function call not indented correctly; expected 4 spaces but found 40
(#56) Closing parenthesis of a multi-line function call must be on a line by itself
(#59) Opening parenthesis of a multi-line function call must be the last content on the line
(#60) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#61) Multi-line function call not indented correctly; expected 8 spaces but found 56
(#62) Multi-line function call not indented correctly; expected 4 spaces but found 40
(#62) Closing parenthesis of a multi-line function call must be on a line by itself
blocks/townsquare/tests/behat/behat_block_townsquare.php
(#27) Useless alias "TableNode" found for import of "Behat\Gherkin\Node\TableNode"
(#39) Opening brace must not be followed by a blank line
blocks/townsquare/tests/contentcontroller_test.php
(#38) Opening brace must not be followed by a blank line
(#98) Opening parenthesis of a multi-line function call must be the last content on the line
(#98) Only one argument is allowed per line in a multi-line function call
(#99) Multi-line function call not indented correctly; expected 12 spaces but found 55
(#99) Only one argument is allowed per line in a multi-line function call
(#99) Closing parenthesis of a multi-line function call must be on a line by itself
(#145) The first expression of a multi-line control structure must be on the line after the opening parenthesis
(#146) The closing parenthesis of a multi-line control structure must be on the line after the last expression
(#146) Blank line found at start of control structure
(#150) Opening parenthesis of a multi-line function call must be the last content on the line
(#151) Multi-line function call not indented correctly; expected 12 spaces but found 77
(#151) Closing parenthesis of a multi-line function call must be on a line by itself
(#152) Opening parenthesis of a multi-line function call must be the last content on the line
(#153) Multi-line function call not indented correctly; expected 12 spaces but found 83
(#153) Closing parenthesis of a multi-line function call must be on a line by itself
blocks/townsquare/tests/coreevents_test.php
(#44) Opening brace must not be followed by a blank line
(#148) Opening parenthesis of a multi-line function call must be the last content on the line
(#148) Only one argument is allowed per line in a multi-line function call
(#149) Multi-line function call not indented correctly; expected 8 spaces but found 51
(#149) Only one argument is allowed per line in a multi-line function call
(#149) Only one argument is allowed per line in a multi-line function call
(#149) Closing parenthesis of a multi-line function call must be on a line by itself
(#185) Opening parenthesis of a multi-line function call must be the last content on the line
(#185) Only one argument is allowed per line in a multi-line function call
(#186) Multi-line function call not indented correctly; expected 8 spaces but found 44
(#186) Space found before comma in argument list
(#186) Expected no space between "604800" and the comma. Found: 1 space
(#186) Only one argument is allowed per line in a multi-line function call
(#186) Space found before comma in argument list
(#186) Expected no space between "604800" and the comma. Found: 1 space
(#186) Only one argument is allowed per line in a multi-line function call
(#186) Closing parenthesis of a multi-line function call must be on a line by itself
(#258) Opening parenthesis of a multi-line function call must be the last content on the line
(#258) Only one argument is allowed per line in a multi-line function call
(#259) Multi-line function call not indented correctly; expected 8 spaces but found 53
(#259) Only one argument is allowed per line in a multi-line function call
(#259) Only one argument is allowed per line in a multi-line function call
(#259) Closing parenthesis of a multi-line function call must be on a line by itself
(#262) Opening parenthesis of a multi-line function call must be the last content on the line
(#262) Only one argument is allowed per line in a multi-line function call
(#263) Multi-line function call not indented correctly; expected 8 spaces but found 12
(#263) Only one argument is allowed per line in a multi-line function call
(#263) Only one argument is allowed per line in a multi-line function call
(#263) Closing parenthesis of a multi-line function call must be on a line by itself
(#265) Function closing brace must go on the next line following the body; found 1 blank lines before brace
blocks/townsquare/tests/external_test.php
(#44) Opening brace must not be followed by a blank line
(#81) Opening parenthesis of a multi-line function call must be the last content on the line
(#82) Multi-line function call not indented correctly; expected 12 spaces but found 66
(#83) Multi-line function call not indented correctly; expected 12 spaces but found 66
(#83) Only one argument is allowed per line in a multi-line function call
(#84) Multi-line function call not indented correctly; expected 8 spaces but found 66
(#84) Only one argument is allowed per line in a multi-line function call
(#84) Closing parenthesis of a multi-line function call must be on a line by itself
(#104) Opening parenthesis of a multi-line function call must be the last content on the line
(#104) Only one argument is allowed per line in a multi-line function call
(#105) Multi-line function call not indented correctly; expected 12 spaces but found 66
(#105) Only one argument is allowed per line in a multi-line function call
(#106) Multi-line function call not indented correctly; expected 8 spaces but found 66
(#106) Only one argument is allowed per line in a multi-line function call
(#106) Closing parenthesis of a multi-line function call must be on a line by itself
blocks/townsquare/tests/postevents_test.php
(#40) Opening brace must not be followed by a blank line
(#187) Each PHP statement must be on a line by itself
blocks/townsquare/tests/privacy/provider_test.php
(#43) Opening brace must not be followed by a blank line
(#96) Space found before comma in argument list
(#96) Expected no space between "0" and the comma. Found: 1 space
(#146) Opening parenthesis of a multi-line function call must be the last content on the line
(#146) Only one argument is allowed per line in a multi-line function call
(#147) Multi-line function call not indented correctly; expected 8 spaces but found 48
(#147) Closing parenthesis of a multi-line function call must be on a line by itself
(#190) Opening parenthesis of a multi-line function call must be the last content on the line
(#190) Only one argument is allowed per line in a multi-line function call
(#191) Multi-line function call not indented correctly; expected 8 spaces but found 49
(#191) Closing parenthesis of a multi-line function call must be on a line by itself
(#196) Opening parenthesis of a multi-line function call must be the last content on the line
(#196) Only one argument is allowed per line in a multi-line function call
(#197) Multi-line function call not indented correctly; expected 8 spaces but found 49
(#197) Closing parenthesis of a multi-line function call must be on a line by itself
(#230) Function closing brace must go on the next line following the body; found 1 blank lines before brace

Javascript coding style problems

(0 errors, 10 warnings)

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

blocks/townsquare/amd/src/timefilter.js
(#176) Expected to return a value at the end of function 'convertidtotime'. (consistent-return)
blocks/townsquare/amd/src/usersettings_save.js
(#62) ["timepast"] is better written in dot notation. (dot-notation)
(#62) ["timefuture"] is better written in dot notation. (dot-notation)
(#62) ["basicletter"] is better written in dot notation. (dot-notation)
(#63) ["completionletter"] is better written in dot notation. (dot-notation)
(#63) ["postletter"] is better written in dot notation. (dot-notation)
(#167) There should be no space before '}'. (@babel/object-curly-spacing)
(#171) Expected space(s) after "switch". (keyword-spacing)
(#235) Expected to return a value at the end of function 'convertidtotime'. (consistent-return)
(#261) Expected to return a value at the end of function 'converttimetoid'. (consistent-return)

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

(14 errors, 0 warnings)

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

blocks/townsquare/amd/build/coursefilter.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/coursefilter.min.js.map
Uncommitted change detected.
blocks/townsquare/amd/build/filtercontroller.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/filtercontroller.min.js.map
Uncommitted change detected.
blocks/townsquare/amd/build/letterfilter.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/letterfilter.min.js.map
Uncommitted change detected.
blocks/townsquare/amd/build/postletter.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/postletter.min.js.map
Uncommitted change detected.
blocks/townsquare/amd/build/timefilter.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/timefilter.min.js.map
Uncommitted change detected.
blocks/townsquare/amd/build/usersettings_reset.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/usersettings_reset.min.js.map
Uncommitted change detected.
blocks/townsquare/amd/build/usersettings_save.min.js
Uncommitted change detected.
blocks/townsquare/amd/build/usersettings_save.min.js.map
Uncommitted change detected.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 59 warnings)

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

blocks/townsquare/templates/activitycompletionletter.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 3: CSS: “border-color”: Parse Error. (ad><body><div class="townsquare_letter completionletter card mb-3" id="content-nr-" style="border-color: "> <)
(#1) HTML Validation error, line 4: CSS: “background-color”: Parse Error. (r: "> <div class="townsquareletter_header completionletter_header card-header" style="background-color: "> )
(#1) HTML Validation error, line 6: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. ( <div class = "townsquareletter_course completionletter_course" id=""> )
(#1) HTML Validation error, line 8: Duplicate ID “”. ( <div class = "townsquareletter_date completionletter_date" id=""> )
(#1) HTML Validation info, line 6: The first occurrence of ID “” was here. ( <div class = "townsquareletter_course completionletter_course" id=""> )
(#1) HTML Validation error, line 8: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. ( <div class = "townsquareletter_date completionletter_date" id=""> )
blocks/townsquare/templates/basicletter.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 2: CSS: “border-color”: Parse Error. (ad><body><div class="townsquare_letter basicletter card mb-3" id="content-nr-" style="border-color: "> <)
(#1) HTML Validation error, line 3: CSS: “background-color”: Parse Error. (r: "> <div class="townsquareletter_header basicletter_header card-header" style="background-color: "> )
(#1) HTML Validation error, line 5: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. ( <div class = "townsquareletter_course basicletter_course" id=""> )
(#1) HTML Validation error, line 7: Duplicate ID “”. ( <div class = "townsquareletter_date basicletter_date" id=""> )
(#1) HTML Validation info, line 5: The first occurrence of ID “” was here. ( <div class = "townsquareletter_course basicletter_course" id=""> )
(#1) HTML Validation error, line 7: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. ( <div class = "townsquareletter_date basicletter_date" id=""> )
blocks/townsquare/templates/blockcontent.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 34: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_all_time_button" type="radio" checked="checked" name="ts_time_options" id="ts_time_all" autocomplete="off" > ((all)
(#1) HTML Validation error, line 40: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_twodays" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 43: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_fivedays" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 46: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_week" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 49: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_month" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 55: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_twodays" autocomplete="off"> ((las)
(#1) HTML Validation error, line 58: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_fivedays" autocomplete="off"> ((las)
(#1) HTML Validation error, line 61: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_week" autocomplete="off"> ((las)
(#1) HTML Validation error, line 65: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_month" autocomplete="off"> ((las)
(#1) HTML Validation error, line 84: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( <label class="form-check-label" for="ts_basicletter_check"> )
(#1) HTML Validation error, line 90: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( <label class="form-check-label" for="ts_completionletter_check"> )
(#1) HTML Validation error, line 96: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( <label class="form-check-label" for="ts_postletter_check"> )
blocks/townsquare/templates/orientationmarker.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 3: CSS: “border-color”: Parse Error. (ad><body><div class="orientationmarker card mb-3" id="content-nr-" style="border-color: ; background-color: ;"> <)
(#1) HTML Validation error, line 3: CSS: “background-color”: Parse Error. (ad><body><div class="orientationmarker card mb-3" id="content-nr-" style="border-color: ; background-color: ;"> <)
blocks/townsquare/templates/postletter.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 2: CSS: “border-color”: Parse Error. (ad><body><div class="townsquare_letter postletter card mb-3" id="content-nr-" style="border-color: "> <)
(#1) HTML Validation error, line 3: CSS: “background-color”: Parse Error. (r: "> <div class="townsquareletter_header postletter_header card-header" style="background-color: "> )
(#1) HTML Validation error, line 5: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. ( <div class = "townsquareletter_course postletter_course" id=""> )
(#1) HTML Validation error, line 7: Duplicate ID “”. ( <div class = "townsquareletter_date postletter_date" id=""> )
(#1) HTML Validation info, line 5: The first occurrence of ID “” was here. ( <div class = "townsquareletter_course postletter_course" id=""> )
(#1) HTML Validation error, line 7: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. ( <div class = "townsquareletter_date postletter_date" id=""> )
(#1) HTML Validation error, line 19: Duplicate ID “content-nr-”. ( <span class ="postletter_message" id="content-nr-" > )
(#1) HTML Validation info, line 2: The first occurrence of ID “content-nr-” was here. (ad><body><div class="townsquare_letter postletter card mb-3" id="content-nr-" style="border-color: "> <)
(#1) HTML Validation error, line 23: Duplicate ID “content-nr-”. ( <span class="townsquare_showmore badge rounded-pill" id="content-nr-" data-action="block_townsquare/showmore_button"> )
(#1) HTML Validation info, line 2: The first occurrence of ID “content-nr-” was here. (ad><body><div class="townsquare_letter postletter card mb-3" id="content-nr-" style="border-color: "> <)
blocks/townsquare/templates/sidepanel.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 24: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_all_time_button" name="ts_time_options" id="ts_time_all" autocomplete="off" checked> )
(#1) HTML Validation error, line 30: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_future_time_button" name="ts_time_future" id="ts_time_next_twodays" autocomplete="off"> )
(#1) HTML Validation error, line 34: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_future_time_button" name="ts_time_future" id="ts_time_next_fivedays" autocomplete="off"> )
(#1) HTML Validation error, line 38: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_future_time_button" name="ts_time_future" id="ts_time_next_week" autocomplete="off"> )
(#1) HTML Validation error, line 42: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_future_time_button" name="ts_time_future" id="ts_time_next_month" autocomplete="off"> )
(#1) HTML Validation error, line 48: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_past_time_button" name="ts_time_past" id="ts_time_last_twodays" autocomplete="off"> )
(#1) HTML Validation error, line 52: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_past_time_button" name="ts_time_past" id="ts_time_last_fivedays" autocomplete="off"> )
(#1) HTML Validation error, line 56: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_past_time_button" name="ts_time_past" id="ts_time_last_week" autocomplete="off"> )
(#1) HTML Validation error, line 61: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input type="radio" class="btn-check ts_past_time_button" name="ts_time_past" id="ts_time_last_month" autocomplete="off"> )
blocks/townsquare/templates/sidepanel_old.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 30: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_all_time_button" type="radio" checked="checked" name="ts_time_options" id="ts_time_all" autocomplete="off" > ((all)
(#1) HTML Validation error, line 36: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_twodays" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 39: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_fivedays" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 42: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_week" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 45: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_future_time_button" type="radio" name="ts_time_options" id="ts_time_next_month" autocomplete="off"> ((nex)
(#1) HTML Validation error, line 51: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_twodays" autocomplete="off"> ((las)
(#1) HTML Validation error, line 54: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_fivedays" autocomplete="off"> ((las)
(#1) HTML Validation error, line 57: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_week" autocomplete="off"> ((las)
(#1) HTML Validation error, line 61: Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”. ( <input class="ts_past_time_button" type="radio" name="ts_time_options" id="ts_time_last_month" autocomplete="off"> ((las)
(#1) HTML Validation error, line 80: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( <label class="form-check-label" for="ts_basicletter_check"> )
(#1) HTML Validation error, line 86: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( <label class="form-check-label" for="ts_completionletter_check"> )
(#1) HTML Validation error, line 92: The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control. ( <label class="form-check-label" for="ts_postletter_check"> )

Gherkin .feature problems

(0 errors, 0 warnings)

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