Following up on http://drupal.org/node/332980#comment-1123354, the RDFa dtd requires XHTML 1.1. The relevant changes between XHTML 1.0 and XHTML 1.1 are:
# On every element, the lang attribute has been removed in favor of the xml:lang attribute.
# On the a and map elements, the name attribute has been removed in favor of the id attribute.

The themes will have to remove the old lang attribute and only use xml:lang.

A quick grep revealed:

./modules/forum/forum-icon.tpl.php:18:  <a name="new">

There might be more of them and we'll need to fix these as well.

CommentFileSizeAuthor
#4 338429_xhtml11_fix_name.patch525 bytesscor
#1 rdfa_xhtml11.patch3.92 KBscor
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

scor’s picture

Status: Active » Needs review
FileSize
3.92 KB

this patch removes the outdated lang attributes in the core themes.

Dries’s picture

Status: Needs review » Fixed

Committed to CVS HEAD. Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

scor’s picture

Status: Closed (fixed) » Needs review
FileSize
525 bytes
scor’s picture

Issue tags: +RDF

tagging with RDF

Freso’s picture

Status: Needs review » Reviewed & tested by the community

I tried to grep around in various ways to see if there were some l() calls or similar with 'name' => $foo or similar, but found nothing.

Dries’s picture

Status: Reviewed & tested by the community » Fixed

Committed to CVS HEAD. Thanks.

Status: Fixed » Closed (fixed)
Issue tags: -RDF

Automatically closed -- issue fixed for 2 weeks with no activity.