mediawiki-mark-up-issues: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
m (move related items together)
Line 9: Line 9:


==URLs==
==URLs==
*Wiki mark-up such as <code><nowiki>[http://example.com sample text]</nowiki></code> (which displays as [http://example.com sample text]) cannot have a class="url" added to th output "<code>A</code>" element.
*Wiki mark-up such as <code><nowiki>[http://example.com sample text]</nowiki></code> (which displays as [http://example.com sample text]) cannot have a class="url" added to the output "<code>A</code>" element.
**Workaround (if display of the URL is acceptable): use <code><nowiki><span class="url">http://example.com</span></nowiki></code> (which displays as <span class="url">http://example.com</span>)
**Workaround (if display of the URL is acceptable): use <code><nowiki><span class="url">http://example.com</span></nowiki></code> (which displays as <span class="url">http://example.com</span>)
**Workaround (if display of the URL is not acceptable): ???
**Workaround (if display of the URL is not acceptable): ???
==Rel==
*Similarly, MediaWiki does not appear to support the use of the <code>rel</code> attribute on links.


==Tables==
==Tables==
Line 43: Line 46:


:there is nowhere to hang the required <code>class="adr"</code>, such that it wraps the three relevant table rows, and no others.
:there is nowhere to hang the required <code>class="adr"</code>, such that it wraps the three relevant table rows, and no others.
==Rel==
*MediaWiki does not appear to support the use of the <code>rel</code> attribute on links.


==Abbr==
==Abbr==
*MediaWiki does not appear to support the use of the <code>abbr</code>  element.
*MediaWiki does not appear to support the use of the <code>abbr</code>  element.

Revision as of 18:54, 30 July 2007

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 them!

Author

Andy Mabbett

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): ???

Rel

  • Similarly, MediaWiki does not appear to support the use of the rel attribute on links.

Tables

  • In the following code snippet (from an "infobox" table with an included hCard):


{| 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 abbr element.