From: Phlox <mak...@gm...> - 2009-10-20 23:51:37
|
Consider a multivalued property with a number and page name. When I get to article Philippe d'Alsace, Mediawiki wants to encode the apostrophe internally as an html entitity. That is, as if I typed '. You can probably see where this is going. So when I go to set the value: {{#set:ancestors=1 ; Philippe d'Alsace}} What the #set actually sees is {{#set:ancestors=1 ; Philippe d' ; Alsace}} As if I had sent three values since it sees the semicolon of the entity as a delimiter intended for it. The same thing happens if I store the page name as a string. Since I don't have Semantic Internal Objects extention as an option at my site, I hack around this with my Stone Axe by swapping the a left single quote for the apostrophe, then #REDIRECTing that page name to the correctly named page with the apostrophe. Is there a cleaner way / a near term fix planned? -Phlox |