- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 11 Aug 2009 16:05:43 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/WebContent/WEB-INF/resources/templates In directory hutz:/tmp/cvs-serv2609/WebContent/WEB-INF/resources/templates Added Files: Tag: dev2 text.vm xhtml10.error.vm xhtml10.vm index.vm io_error.vm text.error.vm Log Message: all initialization actions in Init.java + compatibility windows/linux --- NEW FILE: xhtml10.vm --- #if($unicorncall.DocumentName) #set ($title = "$result_for $unicorncall.DocumentName") #else #set ($title = $result_for_upload) #end #set ($css = ['base.css', 'results.css']) #parse( 'includes/head.vm' ) #macro(error $error) <span class="err_type">Error</span> <em>#if($error.Line)Line $error.Line #end #if($error.Column)Column $error.Column #end</em>: #foreach($message in $error.Message) <span class="msg">$message</span> #end #if($error.Context && $error.Context != "") <pre><code class="input">$error.Context</code></pre> #end <div class="ve mid-127"> #foreach($longMessage in $error.Longmessage) <p> #foreach($longMessagePiece in $longMessage.Content) $longMessagePiece #end </p> #end </div> #end #macro(info $information) <span class="err_type">Info</span> <em>#if($information.Line)Line $information.Line #end #if($information.Column)Column $information.Column #end</em>: #foreach($message in $information.Message) <span class="msg">$message</span> #end #if($information.Context && $information.Context != "") <pre><code class="input">$information.Context</code></pre> #end <div class="ve mid-127"> #foreach($longMessage in $information.Longmessage) <p> #foreach($longMessagePiece in $longMessage.Content) $longMessagePiece #end </p> #end </div> #end #macro(warning $warning) <span class="err_type">Warning</span> <em>#if($warning.Line)Line $warning.Line #end #if($warning.Column)Column $warning.Column #end</em>: #foreach($message in $warning.Message) <span class="msg">$message</span> #end #if($warning.Context && $warning.Context != "") <pre><code class="input">$warning.Context</code></pre> #end <div class="ve mid-127"> #foreach($longMessage in $warning.Longmessage) <p> #foreach($longMessagePiece in $longMessage.Content) $longMessagePiece #end </p> #end </div> #end #macro(produceErrors $errors) <ol class="error_list"> #foreach($error in $errors) <li class="msg_err"> #error($error) </li> #end </ol> #end #macro(produceWarnings $warnings) <ol class="warning_list"> #foreach($warning in $warnings) <li class="msg_warn"> #warning($warning) </li> #end </ol> #end #macro(produceInfos $infos) <ol class="info_list"> #foreach($information in $infos) <li class="msg_info"> #info($information) </li> #end </ol> #end <body> <div id="banner"> <h1 id="title"><a href="http://www.w3.org/"><img height="48" alt="W3C" id="logo" src="http://www.w3.org/Icons/WWW/w3c_home_nb" /></a> <img src="images/unicorn.png" alt="Unicorn" /></h1> </div> <p id="tagline"> the Web's Universal Conformance Checker - <strong>ALPHA Test Version</strong> </p> <div id="result"> #set($observationList = $unicorncall.ObservationList) #foreach($observationName in $observationList.keySet()) #set($observation = $observationList.get($observationName)) #if($observation.isPassed()) <h2 class="valid">$test_ok_1 #if($observation.getVersion()) $observation.getVersion().toUpperCase() #else $observationName #end $test_ok_2</h2> #else <h2 id="results" class="invalid">$test_fail_1 #if($observation.getVersion()) $observation.getVersion().toUpperCase() #else $observationName #end $test_fail_2</h2> #foreach($result in $observation.getResultsList()) #if(!$result.Errors.isEmpty()) <h3>$location: $result.Uri</h3> #produceErrors($result.Errors) #end #end #end #foreach($result in $observation.getResultsList()) #if(!$result.Infos.isEmpty() || !$result.Warnings.isEmpty()) <h3>$location: $result.Uri</h3> #end #if(!$result.Infos.isEmpty()) #produceInfos($result.Infos) #end #if(!$result.Warnings.isEmpty()) #produceWarnings($result.Warnings) #end #end <hr/> #end </div> #parse( 'includes/footer.vm' ) --- NEW FILE: text.vm --- #macro(error $error) ---$text_error-------------------------- #if($error.Line)$line $error.Line #end #if($error.Column)Column $error.Column #end : #foreach($message in $error.Message) $text_error : $message #end #if($error.Context && $error.Context != "") ${error_context} : $error.Context #end #foreach($longMessage in $error.Longmessage) #foreach($longMessagePiece in $longMessage.Content) $longMessagePiece #end #end #end #macro(info $information) -- Information ------------------- #if($information.Line)$line $information.Line #end #if($information.Column)Column $information.Column #end: #foreach($message in $information.Message) >> information.Message: $message #end #if($information.Context && $information.Context != "") >> information.Context: $information.Context #end #foreach($longMessage in $information.Longmessage) #foreach($longMessagePiece in $longMessage.Content) >> information.longMessagePiece: $longMessagePiece #end #end #end #macro(warning $warning) -- Alerte ----------------------- #if($warning.Line)$line $warning.Line #end #if($warning.Column)Column $warning.Column #end: #foreach($message in $warning.Message) >> warning.Message: $message #end #if($warning.Context && $warning.Context != "") >> warning.Context: $warning.Context #end #foreach($longMessage in $warning.Longmessage) #foreach($longMessagePiece in $longMessage.Content) >> warning.longMessagePiece: $longMessagePiece #end #end #end #macro(produceErrors $errors) ============== ${text_errors} =================== #foreach($error in $errors) #error($error) #end #end #macro(produceWarnings $warnings) // $warning /////////////////////////////////////// #foreach($warningList in $warnings.Warninglist) #if($warningList.Warning && $warningList.Warning.size() != 0) >>>> $location: $warningList.Uri #foreach($warning in $warningList.Warning) #warning($warning) #end #end #end #end #macro(produceInfos $infos) // $information /////////////////////////////////// #foreach($infoList in $infos.Infolist) >>>> $location: $infoList.Uri #foreach($information in $infoList.Info) #info($information) #end #end #end #set($observationList = $unicorncall.ObservationList) #foreach($observationName in $observationList.keySet()) #set($observation = $observationList.get($observationName)) ========================= $observationName ==================================== #if($observation.isPassed()) > $test_ok_1 #if($observation.getVersion()) $observation.getVersion().toUpperCase() #else $observationName #end $test_ok_2 #else > $test_fail_1 #if($observation.getVersion()) $observation.getVersion().toUpperCase() #else $observationName #end $test_fail_2 #foreach($result in $observation.getResultsList()) #if(!$result.Errors.isEmpty()) $location: $result.Uri #produceErrors($result.Errors) #end #end #end #if($observation.Result.Informations) #produceInfos($observation.Result.Informations) #end #if($observation.Result.Warnings) #produceWarnings($observation.Result.Warnings) #end #end --- NEW FILE: text.error.vm --- #macro(error $error) -- Error ------------------------- #if($error.Line)Line $error.Line #end #if($error.Column)Column $error.Column #end: #foreach($message in $error.Message) >> error.Message: $message #end #if($error.Context && $error.Context != "") >> error.Context: $error.Context #end #foreach($longMessage in $error.Longmessage) #foreach($longMessagePiece in $longMessage.Content) >> error.longMessagePiece: $longMessagePiece #end #end #end #macro(info $information) -- Information ------------------- #if($information.Line)Line $information.Line #end #if($information.Column)Column $information.Column #end: #foreach($message in $information.Message) >> information.Message: $message #end #if($information.Context && $information.Context != "") >> information.Context: $information.Context #end #foreach($longMessage in $information.Longmessage) #foreach($longMessagePiece in $longMessage.Content) >> information.longMessagePiece: $longMessagePiece #end #end #end #macro(warning $warning) -- Alerte ----------------------- #if($warning.Line)Line $warning.Line #end #if($warning.Column)Column $warning.Column #end: #foreach($message in $warning.Message) >> warning.Message: $message #end #if($warning.Context && $warning.Context != "") >> warning.Context: $warning.Context #end #foreach($longMessage in $warning.Longmessage) #foreach($longMessagePiece in $longMessage.Content) >> warning.longMessagePiece: $longMessagePiece #end #end #end #macro(produceErrors $errors) // Errors ///////////////////////////////////////// #foreach($errorList in $errors.Errorlist) >>>> Location: $errorList.Uri #foreach($error in $errorList.Error) #error($error) #end #end #end #macro(produceWarnings $warnings) // Alerts /////////////////////////////////////// #foreach($warningList in $warnings.Warninglist) #if($warningList.Warning && $warningList.Warning.size() != 0) >>>> Location: $warningList.Uri #foreach($warning in $warningList.Warning) #warning($warning) #end #end #end #end #macro(produceInfos $infos) // Informations /////////////////////////////////// #foreach($infoList in $infos.Infolist) >>>> Location: $infoList.Uri #foreach($information in $infoList.Info) #info($information) #end #end #end #set($observationList = $unicorncall.ObservationList) #foreach($observationName in $observationList.keySet()) #set($observation = $observationList.get($observationName)) ========================= $observationName ==================================== #if($observation.isPassed()) > Le document est valide le test #if($observation.getVersion()) $observation.getVersion().toUpperCase() #else $observationName #end ! #else > Le document ne passe pas le test #if($observation.getVersion()) $observation.getVersion().toUpperCase() #else $observationName #end ! #produceErrors($observation.Result.Errors) #end #if($observation.Result.Informations) #produceInfos($observation.Result.Informations) #end #if($observation.Result.Warnings) #produceWarnings($observation.Result.Warnings) #end #end #if(!$unicorncall.haveHighPassed()) $fail_high_priority #end #if(!$unicorncall.haveMediumPassed()) $fail_medium_priority #end --- NEW FILE: index.vm --- #set ($title = "Unicorn") #set ($css = ['base.css']) #set ($js = ['tabtastic/addclasskillclass.js', 'tabtastic/attachevent.js', 'tabtastic/addcss.js', 'tabtastic/tabtastic.js', 'en_parameters.js']) #parse( 'includes/head.vm' ) #macro(genTasklist $i) <div> $task: <select name="${param_prefix}task" onchange="javascript:taskChanged(this.options[this.options.selectedIndex].value, $i);"> #foreach( $task in $tasklist ) <option value="$task.getID()">$task.getLongName("${lang}")</option> #end </select> </div> #end <body onload="init()"> <div id="banner"> <h1 id="title"> <a href="http://www.w3.org/"> <img height="48" alt="W3C" id="logo" src="http://www.w3.org/Icons/WWW/w3c_home_nb" /> </a> <img src="images/unicorn.png" alt="Unicorn" /> </h1> </div> <p id="tagline">the Web's Universal Conformance Checker - <strong>ALPHA Test Version</strong></p> <ul id="lang_choice"> #foreach( $key in $languages.keySet() ) <li><a lang="$key" xml:lang="$key" hreflang="$key" rel="alternate" href="index.${key}.html">$languages.get($key)</a> </li> #end </ul> <div id="frontforms"> <ul class="tabset_tabs"> <li><a href="#validate-by-uri" class="active">$validate-by-uri</a></li><!-- --><li><a href="#validate-by-upload">$validate-by-upload</a></li><!-- --><li><a href="#validate-by-input">$validate-by-input</a></li> </ul> <div id="fields"> <fieldset id="validate-by-uri" class="tabset_content front"> <legend class="tabset_label">$legend-by-uri</legend> <form method="get" action="observe"> #genTasklist(0) <p class="instructions">$instruction-by-uri</p> <p> <label title="$uri_title" for="${param_prefix}uri"> $uri: <input type="text" name="${param_prefix}uri" id="${param_prefix}uri" size="45" /> </label> <input type="hidden" name="${param_prefix}lang" value="${lang}" /> </p> <fieldset id="opt_uri" class="options"> <p title="$simple_options">$simple_options</p> <div class="simpleParamList"></div> </fieldset> <fieldset id="extra_opt_uri" class="moreoptions"> <p class="toggle closed" title="Show/Hide extra options" onclick="expand()">$extra_options</p> <!-- invisible --> <div class="advancedParamList"></div> <!-- / invisible --> </fieldset> <p class="submit_button"> <label title="$submit_title"><input type="submit" value="$submit" /></label> </p> </form> </fieldset> <fieldset id="validate-by-upload" class="tabset_content front"> <legend class="tabset_label">$legend-by-upload</legend> <form method="post" enctype="multipart/form-data" action="observe"> #genTasklist(1) <p class="instructions">$instruction-by-upload</p> <p> <label title="$instruction-by-upload" for="${param_prefix}file"> $local_file <input type="file" id="${param_prefix}file" name="${param_prefix}file" size="30" /> <input type="hidden" name="${param_prefix}lang" value="fr" /> </label> </p> <fieldset id="opt_upload" class="options"> <p title="$simple_options">$simple_options</p> <div class="simpleParamList"></div> </fieldset> <fieldset id="extra_opt_upload" class="moreoptions"> <p class="toggle closed" title="Show/Hide extra options" onclick="expand()">$extra_options</p> <!-- invisible --> <div class="advancedParamList"></div> <!-- / invisible --> </fieldset> <p class="submit_button"> <label title="$submit_title"> <input type="submit" value="$submit" /> </label> </p> </form> </fieldset> <fieldset id="validate-by-input" class="tabset_content front"> <legend class="tabset_label">$legend-by-input</legend> <form action="observe" method="get"> #genTasklist(2) <p class="instructions">$instruction-by-input</p> <p> <textarea name="${param_prefix}text" rows="12" cols="70"></textarea> <span id="${param_prefix}text_mime"></span> <input type="hidden" name="${param_prefix}lang" value="fr" /> </p> <fieldset id="opt_direct" class="options"> <p title="$simple_options">$simple_options</p> <div class="simpleParamList"></div> </fieldset> <fieldset id="extra_opt_direct" class="moreoptions"> <p class="toggle closed" title="Show/Hide extra options" onclick="expand()">$extra_options</p> <!-- invisible --> <div class="advancedParamList"></div> <!-- / invisible --> </fieldset> <p class="submit_button"> <label title="$submit_title"> <input type="submit" value="$submit" /> </label> </p> </form> </fieldset> </div><!-- fiends --> </div><!-- end div id = frontforms --> <h2>$last_news</h2> <h3>$news_subtitle</h3> <p>$news</p> <p><strong>Note</strong>: Vous devez activer JavaScript pour pouvoir vérifier des documents.</p> #parse( 'includes/footer.vm' ) --- NEW FILE: xhtml10.error.vm --- #if($unicorncall.DocumentName) #set ($title = "$result_for $unicorncall.DocumentName") #else #set ($title = $result_for_upload) #end #set ($css = ['base.css']) #parse( 'includes/head.vm' ) <body> <div id="banner"> <h1 id="title"><a href="http://www.w3.org/"><img height="48" alt="W3C" id="logo" src="http://www.w3.org/Icons/WWW/w3c_home_nb" /></a> Unicorn</h1> </div> <p id="tagline"> Universal Conformance Observation Report Notation </p> <div id="result"> <h2 id="results" class="invalid">$critical_error</h2> <ol class="error_list"> <li class="msg_err"> #if($error.Message) <span class="msg">$error.Message</span> #end <div class="ve mid-127"> $stack_trace_text </div> <pre> $error #foreach($traceElt in $error.StackTrace) $traceElt #end </pre> </li> </ol> </div> #parse( 'includes/footer.vm' ) --- NEW FILE: io_error.vm --- <?xml version='1.0' encoding="utf-8"?> <observationresponse xmlns="http://www.w3.org/unicorn/observationresponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/unicorn/observationresponse file:/home/jean/observer-response.xsd"> <checkedby>Unicorn</checkedby> <passed>false</passed> <result> <errors xml:lang="en"> <errorcount>1</errorcount> <errorlist> <uri></uri> <errorcount>1</errorcount> <error> <errortype>io</errortype> <message>$io_1</message> <longmessage>$io_2</longmessage> <longmessage>$io_3</longmessage> <longmessage>$io_4</longmessage> <longmessage>$io_5</longmessage> <longmessage>$exception</longmessage> </error> </errorlist> </errors> </result> </observationresponse>
Received on Tuesday, 11 August 2009 16:08:41 UTC