mediawiki-mark-up-issues
MediaWiki mark-up issues
Issues with adding microformat mark-up to sites using MediaWiki (such as this wiki, and Wikipedia).
If you know of a solution, or work-around, please post it!
Author
URLs
- Wiki mark-up such as [http://example.com sample text](which displays as sample text) cannot have a class="url" added to the output "A" element.- Workaround (if display of the URL is acceptable): use <span class="url">http://example.com</span>(which displays as http://example.com)
- Workaround (if display of the URL is not acceptable): ???
 
- Workaround (if display of the URL is acceptable): use 
Rel
- Similarly, MediaWiki does not appear to support the use of the relattribute on internal or external links.
Tables
{| class="infobox vcard" 
| class="fn org" | '''{{{name}}}'''
|-
{{#if: {{{address|}}} |
! Address
{{!}} <span class="street-address">{{{address}}}}}</span>
|-
{{#if:{{{city|}}} |
! City
{{!}} <span class="locality">{{{city|}}}}}</span>
|-
{{#if:{{{country|}}} |
! Country
{{!}} <span class="country-name">{{{country|}}}}}</span>
|-
{{#if:{{{latitude|}}} |
!
{{!}} <{{Coord|{{{latitude}}}|{{{longitude}}}|display=title}} }}
|}
- there is nowhere to hang the required class="adr", such that it wraps the three relevant table rows, and no others.
Abbr
- MediaWiki does not appear to support the use of the abbrelement.