Part 2: Standards Compliance
XHTML
Modify the output produced in part 1 so that it complies with XHTML strict 1.0. In order to check the compliance use the
validator (validator.w3.org). The best way for you to do this task is to save the output of your matrix front-end into a file and feed that file to the validator. If you want to give the url to the validator, don't forget to disable the section of the code that creates new Hit assets. Public users, which the validator will be, do not have enough permissions to create new assets, so you will always have errors on the page the validator sees, and your output will never validate.
PHP coding standards and Snoopy
Snoopy is our code-sniffing robodog. It checks all the php code for standards compliance.
See this section of MySource Matrix web site for instructions on what Snoopy is and how to obtain a copy of it. After you're familiar with it check and correct ALL the php files you've written in part 1. From now on, any task given to you cannot be considered complete until all the php code has been made standards compliant with Snoopy's help.