- From: Renoir Boulanger <renoir@w3.org>
- Date: Thu, 31 Jul 2014 12:15:44 -0400
- To: PhistucK <phistuck@gmail.com>
- CC: Rob^_^ <iecustomizer@hotmail.com>, Eliezer Bernart <eliezer.bernart@gmail.com>, List WebPlatform public <public-webplatform@w3.org>
- Message-ID: <53DA6BB0.7090307@w3.org>
Oh, Right. I haven’t seen that warning. Let’s visit why we cannot do that. On 2014-07-31, 12:05 PM, PhistucK wrote: > Are you saying that "Raw example text (no syntaxhighlight):" means I should > add <syntaxHighlight> to the example? > Those parentheses told me the exact opposite. I never added it. > > > ☆*PhistucK* > > > On Thu, Jul 31, 2014 at 7:02 PM, Renoir Boulanger <renoir@w3.org> wrote: > >> Hi all, >> >> (Adding Eliezer, our SMW expert) >> >> I just made some tests on [0]. I wonder why it hasn’t been told yet, but >> it works! /o/ >> >> Look at the source at, it shows a valid code sample and we didn’t need >> to write escaped code. >> >> In short, this works :) >> >> <syntaxHighlight lang="html5"> >> <some>HTML</some> >> <script> >> var hi = "world"; >> </script> >> </syntaxHighlight> >> >> Maybe we should update the Gotchas, and make sure the SemanticMediaWiki >> form at the code samples actually use that extension directly, instead >> of us writing the syntaxHighlight tag every time. >> >> Opinion? >> >> [0]: http://docs.webplatform.org/wiki/dom/ValidityState/rangeOverflow >> >> On 2014-07-31, 7:43 AM, Renoir Boulanger wrote: >>> Just to confirm a detail. >>> >>> Did you try freeform code inside >>> >>> <syntaxHighlight> >>> var hi = "world"; >>> </syntaxHighlight> >>> >>> Its using GeSHI as a MW extension and you can specify language and line >> numbering. >>> >>> -- >>> Renoir Boulanger | Developer operations engineer >>> W3C | webplatform.org >>> >>> http://w3.org/people/#renoirb ✪ https://renoirboulanger.com ✪ >> @renoirb >>> ~ >>> >>> On July 31, 2014 4:06:09 AM EDT, PhistucK <phistuck@gmail.com> wrote: >>>> (I googled it, "mediawiki escape apostrophe") >>>> Either use {{'}}, or (preferred, I believe) ' (twice, for the >>>> double >>>> one). >>>> >>>> I added it to the Gotchas page. >>>> >>>> Thank you for working on this! >>>> >>>> ☆*PhistucK* >>>> >>>> >>>> On Thu, Jul 31, 2014 at 9:10 AM, Rob^_^ <iecustomizer@hotmail.com> >>>> wrote: >>>> >>>>> Hi et al.... >>>>> >>>>> It takes a long time to transpose HTML and java script examples into >>>> media >>>>> wiki friendly syntax.... >>>>> >>>>> >>>>> >>>>> I have written a small MSIE context menu extension to help in the >>>>> process... it uses the following escape function... >>>>> >>>>> function htmlEscape(s) { >>>>> s = s.replace(/&/g, '&'); >>>>> s = s.replace(/>/g, '>'); >>>>> s = s.replace(/</g, '<'); >>>>> //s = s.replace(/"/g, '"'); >>>>> s = s.replace(/'/g, '\''); >>>>> s = s.replace(/=/g, '{{=}}'); >>>>> s = s.replace(/\|/g, '{{!}}'); >>>>> return s; >>>>> } >>>>> >>>>> >>>>> with the help of >>>> http://docs.webplatform.org/wiki/WPD:Style_Guide/Gotchas >>>>> >>>>> Q1. How do I escape double-single quotes.... (‘’)... I have raised an >>>>> issue ticket for this, but a quick answer would be helpful. eg... var >>>>> foo=’’; gets transposed to var foo=; >>>>> >>>>> Q2. Are there any other gotcha’s for escaping html and script? >>>>> >>>>> Once completed I can package an installer for IE, Webkit and Gecko >>>> for ppl >>>>> to use.... >>>>> >>>>> Greetings from Australia. >>>>> >>>>> >>> >> >> -- >> Regards, >> >> Renoir Boulanger | Developer operations engineer >> W3C | Web Platform Project >> >> http://w3.org/people/#renoirb ✪ https://renoirboulanger.com/ ✪ >> @renoirb >> ~ >> >> > -- Regards, Renoir Boulanger | Developer operations engineer W3C | Web Platform Project http://w3.org/people/#renoirb ✪ https://renoirboulanger.com/ ✪ @renoirb ~
Received on Thursday, 31 July 2014 16:15:56 UTC