Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

XHTML or HTML? Validation issues

edited October 2007 in Vanilla 1.0 Help
Is there a reason that the doc type needs to be xhtml? Will making it HTML break something? Am trying to validate my forum at WC3, and it is ripping it to pieces!

Many of the errors are thigns like:

Line 6, Column 98: entity was defined here .
…lla/styles/default/packer.php?f[]=1,1&f[]=2,2&f[]=24,3&f[]=6,3&f[]=37,3&f[]=2 Line 6, Column 108: reference not terminated by REFC delimiter .
…/default/packer.php?f[]=1,1&f[]=2,2&f[]=24,3&f[]=6,3&f[]=37,3&f[]=23,3&tag=11✉
If you meant to include an entity that starts with "&", then you should terminate it with ";". Another reason for this error message is that you inadvertently created an entity by failing to escape an "&" character just before this text.

Line 6, Column 108: reference to external entity in attribute value .
…/default/packer.php?f[]=1,1&f[]=2,2&f[]=24,3&f[]=6,3&f[]=37,3&f[]=23,3&tag=11✉
This is generally the sign of an ampersand that was not properly escaped for inclusion in an attribute, in a href for example. You will need to escape all instances of '&' into '&'.

Line 6, Column 108: reference to entity "f" for which no system identifier could be generated .
…/default/packer.php?f[]=1,1&f[]=2,2&f[]=24,3&f[]=6,3&f[]=37,3&f[]=23,3&tag=11



Anyone have any thoughts on validating their forums?

Comments

  • line 213 of library/Framework/Framework.Class.PackManager.php, replace 213: $url .= 'f[]='. implode(',', $file) . '&';
    with $url .= 'f[]='. implode(',', $file) . '&';
This discussion has been closed.