Contents |
MediaWiki problématiques de marquage
Les problématiques d'ajout de marquage microformat aux sites en utilisant MediaWiki (comme sur ce wiki, et Wikipedia).
Si vous connaissez une solution ou un contournement, postez-là svp !
Auteur
URLs
- Le marquage wiki tel que
[http://exemple.com texte échantillon]
(qui s'affiche comme texte échantillon) ne peut pas avoir une class="url" ajoutée à la production de l'élément "A
".- Contournement (si l'affichage de l'URL est acceptable) : utiliser
<span class="url">http://exemple.com</span>
(qui s'affiche sous http://exemple.com) - Contournement (si l'affichage de l'URL n'est pas acceptable) : ???
- Pourquoi ne pas utiliser simplement
<span class="url">[http://exemple.com échantillon textet]</span>
? --Tgrtalk / home 06:16, 9 Aug 2007 (PDT)- Renvoie une valeur de "texte échantillon" Andy Mabbett 02:12, 10 Aug 2007 (PDT)
- Pourquoi ne pas utiliser simplement
- Contournement (si l'affichage de l'URL est acceptable) : utiliser
Rel
- De la même façon, MediaWiki ne semble pas supporter l'utilisation de l'attribut
rel
sur les liens internes ou externes.
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.
- The need is not to apply a class to a single row, but (as stated) to apply it to (in this example) "the three relevant table rows, and no others". Andy Mabbett 02:14, 10 Aug 2007 (PDT)
Abbr
- MediaWiki supporte l'usage de l'élément
abbr
mais c'est désactivé par quelques implémentations (par ex. Wikipedia)- Voir title-trigger pour une alternative proposée au abbr-design-pattern, qui devrait fonctionner sur Wikipedia
Dtend
- Le contournement pour le date-time pattern sur Wikipedia (par exemple les anniversaires dans la hCard) a été pour utiliser des modèles pour produire quelque chose comme :
24 February 1993 (<span class="bday" style="display:none">1993-02-24</span>)
qui se dégrade gracieusement si CSS n'est pas disponible. Ce n'est pas acceptable de faire ainsi, pour afficher la date avancé d'un jour pour les dates-de-fin dans hCalendar.
- Voir cette proposition pour résoudre les problématiques exclusives des dates de fin pour une proposition qui autoriserait des dates de fin inclusives à marquer.
XMDP
- Comme avec beaucoup de CMSs, il n'existe pas de facilité pour un éditeur d'ajouter un URI XMDP à (ou tout autre moyen de l'ajuster) l'élément
head
.
Address
Les éléments address ne peuvent pas être ajoutés au contenu de page.
<address class="vcard">La <span class="fn org">communauté Microformat</span></address>
s'affiche comme ceci :
- <address class="vcard">La communauté Microformat</address>