- From: Hausenblas, Michael <michael.hausenblas@joanneum.at>
 - Date: Fri, 29 Jun 2007 10:18:05 +0200
 - To: <public-rdf-in-xhtml-tf@w3.org>
 - Cc: <public-swd-wg@w3.org>
 
Regarding
>[NEW] ACTION: Michael create a .htaccess hack to make the test 
>case identifiers resolve to something useful [recorded in 
>http://www.w3.org/2007/06/28-rdfa-minutes.html#action01]
Rational: Enable a human readable representation of a single TC.
 
Solution: I put together an XSLT [1] rendering a single TC
from a manifest file [2] into an HTML representation.
I then created a rewrite rule in the .htaccess file of the
according test case repository [3]:
RewriteRule  ^Test([0-9]{4})$
http://www.w3.org/2005/08/online_xslt/xslt?&xslfile=http://www.w3.org/20
06/07/SWD/RDFa/testsuite/tc2html.xslt&xmlfile=http://www.w3.org/2006/07/
SWD/RDFa/testsuite/xhtml1-testcases/rdfa-xhtml1-test-manifest.rdf&TCID=h
ttp://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/Test$1$2$3$
4
The result is as follows; if you now click on, say, 
	
http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/Test0011
you get an HTML table view on this TC. The XSLT also ensures that if
someone enters an undefined TC ID, a warning message returns. For
example,
	
http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/Test0099
currently returns:
	'The TC
http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/Test0099 
       is not defined. Please consult the RDFa Test Suite.' 
I hope with this 'hack' the action can be marked as 'DONE' ;)
Cheers,
	Michael
[1] http://www.w3.org/2006/07/SWD/RDFa/testsuite/tc2html.xslt
[2]
http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/rdfa-xhtml
1-test-manifest.rdf
[3] http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/
----------------------------------------------------------
 Michael Hausenblas, MSc.
 Institute of Information Systems & Information Management
 JOANNEUM RESEARCH Forschungsgesellschaft mbH
  
 http://www.joanneum.at/iis/
----------------------------------------------------------
 
Received on Friday, 29 June 2007 08:15:31 UTC