HTML5 Validation of 6.6.x


Notice: Undefined variable: params in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 63

Warning: array_merge(): Expected parameter 2 to be an array, null given in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 63

Notice: Trying to access array offset on value of type null in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 70

Notice: Trying to access array offset on value of type null in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 80

Notice: Trying to access array offset on value of type null in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 85

Notice: Trying to access array offset on value of type null in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 91

Notice: Trying to access array offset on value of type null in /home/rogerlov/public_html/blog/skins/print/index.main.php on line 93

Version 6.6.5 See http://forums.b2evolution.net/validation-of-6-6-5

Version 6.6.3
On Login Page

1. inc/_core/_template.funcs.php (@version $Id: _template.funcs.php 4638 2013-09-05 06:46:32Z yura $
version 6.6.3 Line 2186 for empty action; modified to NULL

Older versions line 1844 and 1854 amended to NULL to avoid HTML5 verification failure line 1844 as below inc/_core/_template.funcs.php ( @version $Id: _template.funcs.php 4233 2013-07-16 10:12:35Z attila $) line 1813 was [ 'form_action' => '',] now: [ 'form_action' => NULL,] reason: to remove validation error of empty action Null produces blog root e.g. elf.php

2. Unacceptable {tag} attribute inside {input} tag
file [/inc/core/ui/forms/_form.class.php]
Lines: 2935, 3694, 3698

change 'tag' to 'data-tag'
see http://help.simplytestable.com/errors/html-validation/attribute-x-not-allowed-on-element-y-at-this-point/


When Logged IN
The three ampersand errors are sorted by lines 235 and 236


  • [/inc/widgets/widgets/_user_login_widget.php]&redirect at Line 230 Did nothing but still updated 6.6.3

  • [inc/users/model/_user.func.php] Lines (193,199,235,236,213,217,219,236,704,768)
    Removed all three via Lines in green

  • Enabled calendar plugin and got these errors:
    3.Cellspacing not valid attribute
    4.summary not valid attribute
    6. to 11. 'attr' not valid attribute

    [/plugins/calendar.plugin.php]

    Line 437 removed cellspacing="0" and replaced the word summary with title
    Line 452 removed abbr="[abbr]"