Last modified: 2012-11-03 15:07:29 UTC
As noted at https://secure.wikimedia.org/wikipedia/commons/w/index.php?title=Commons:Village_pump&oldid=54313750#Template_in_EXIF Straight text metadata fields appear to get shipped through to the generated wiki-formatted table as-is, hence expansion of templates etc, either by design (weird!) or accidentally (could break the table). Should probably armor raw texts against accidental formatting; but make sure that the formatting that is *explicitly* applied to various data fields isn't broken.
This is trivial to do. The main use case against doing this is we want raw urls to be linked. (Currently we htmlencode only some of the fields [before putting it through the parser], which is really supper weird, since we let the wikitext through, and not all fields are htmlencoded.)
Then just disable template expansion and tables: htmlencode only "{" and "}". That should not have any effect on links.
A similar problem reported on Commons today: http://commons.wikimedia.org/w/index.php?title=Commons:Village_pump&oldid=69592442#Can_we_surpress_.22Image_title.22_field_Filmitadka_metadata.3F