HTML output improvements
authorMo McRoberts <mo.mcroberts@bbc.co.uk>
Tue, 10 Sep 2013 11:29:16 +0100
changeset 27 4462531d74eb
parent 26 69ff29a52e35
child 28 55f25a6cfe68
HTML output improvements
2/ODRL20.html
classes.php
--- a/2/ODRL20.html	Tue Sep 10 11:25:54 2013 +0100
+++ b/2/ODRL20.html	Tue Sep 10 11:29:16 2013 +0100
@@ -42,7 +42,7 @@
 
 <h2 id="sec-summary">Summary of Terms</h2>
 <p>This vocabulary defines 24 classes, 52 properties, one concept scheme, 54 concepts and 17 named individuals.</p>
-<dl><dt>Classes</dt><dd><a href="#term-Action">Action</a> | <a href="#term-Agreement">Agreement</a> | <a href="#term-All">All</a> | <a href="#term-AllConnections">AllConnections</a> | <a href="#term-AllGroups">AllGroups</a> | <a href="#term-All2ndConnections">All2ndConnections</a> | <a href="#term-Asset">Asset</a> | <a href="#term-ConflictTerm">ConflictTerm</a> | <a href="#term-Constraint">Constraint</a> | <a href="#term-Duty">Duty</a> | <a href="#term-Group">Group</a> | <a href="#term-Individual">Individual</a> | <a href="#term-Offer">Offer</a> | <a href="#term-Operator">Operator</a> | <a href="#term-Party">Party</a> | <a href="#term-Permission">Permission</a> | <a href="#term-Policy">Policy</a> | <a href="#term-Privacy">Privacy</a> | <a href="#term-Prohibition">Prohibition</a> | <a href="#term-Request">Request</a> | <a href="#term-Rule">Rule</a> | <a href="#term-Set">Set</a> | <a href="#term-Ticket">Ticket</a> | <a href="#term-UndefinedTerm">UndefinedTerm</a></dd><dt>Properties</dt><dd><a href="#term-absolutePosition">absolutePosition</a> | <a href="#term-absoluteSize">absoluteSize</a> | <a href="#term-action">action</a> | <a href="#term-assignee">assignee</a> | <a href="#term-assigner">assigner</a> | <a href="#term-attributedParty">attributedParty</a> | <a href="#term-conflict">conflict</a> | <a href="#term-consentingParty">consentingParty</a> | <a href="#term-constraint">constraint</a> | <a href="#term-count">count</a> | <a href="#term-dateTime">dateTime</a> | <a href="#term-deliveryChannel">deliveryChannel</a> | <a href="#term-device">device</a> | <a href="#term-duty">duty</a> | <a href="#term-elapsedTime">elapsedTime</a> | <a href="#term-event">event</a> | <a href="#term-fileFormat">fileFormat</a> | <a href="#term-function">function</a> | <a href="#term-industry">industry</a> | <a href="#term-informedParty">informedParty</a> | <a href="#term-inheritAllowed">inheritAllowed</a> | <a href="#term-inheritFrom">inheritFrom</a> | <a href="#term-language">language</a> | <a href="#term-media">media</a> | <a href="#term-meteredTime">meteredTime</a> | <a href="#term-operator">operator</a> | <a href="#term-output">output</a> | <a href="#term-payeeParty">payeeParty</a> | <a href="#term-payAmount">payAmount</a> | <a href="#term-percentage">percentage</a> | <a href="#term-permission">permission</a> | <a href="#term-product">product</a> | <a href="#term-prohibition">prohibition</a> | <a href="#term-proximity">proximity</a> | <a href="#term-purpose">purpose</a> | <a href="#term-recipient">recipient</a> | <a href="#term-relation">relation</a> | <a href="#term-relativePosition">relativePosition</a> | <a href="#term-relativeSize">relativeSize</a> | <a href="#term-resolution">resolution</a> | <a href="#term-rightOperand">rightOperand</a> | <a href="#term-spatial">spatial</a> | <a href="#term-status">status</a> | <a href="#term-system">system</a> | <a href="#term-target">target</a> | <a href="#term-timeInterval">timeInterval</a> | <a href="#term-timedCount">timedCount</a> | <a href="#term-trackingParty">trackingParty</a> | <a href="#term-undefined">undefined</a> | <a href="#term-unit">unit</a> | <a href="#term-version">version</a> | <a href="#term-virtualLocation">virtualLocation</a></dd><dt>Concept schemes</dt><dd><a href="#term-actions">actions</a></dd><dt>Concepts</dt><dd><a href="#term-acceptTracking">acceptTracking</a> | <a href="#term-adHocShare">adHocShare</a> | <a href="#term-aggregate">aggregate</a> | <a href="#term-annotate">annotate</a> | <a href="#term-anonymize">anonymize</a> | <a href="#term-append">append</a> | <a href="#term-archive">archive</a> | <a href="#term-attachPolicy">attachPolicy</a> | <a href="#term-attachSource">attachSource</a> | <a href="#term-attribute">attribute</a> | <a href="#term-commercialize">commercialize</a> | <a href="#term-concurrentUse">concurrentUse</a> | <a href="#term-copy">copy</a> | <a href="#term-delete">delete</a> | <a href="#term-derive">derive</a> | <a href="#term-display">display</a> | <a href="#term-distribute">distribute</a> | <a href="#term-ensureExclusivity">ensureExclusivity</a> | <a href="#term-execute">execute</a> | <a href="#term-export">export</a> | <a href="#term-extract">extract</a> | <a href="#term-extractChar">extractChar</a> | <a href="#term-extractPage">extractPage</a> | <a href="#term-extractWord">extractWord</a> | <a href="#term-give">give</a> | <a href="#term-include">include</a> | <a href="#term-index">index</a> | <a href="#term-inform">inform</a> | <a href="#term-install">install</a> | <a href="#term-lease">lease</a> | <a href="#term-lend">lend</a> | <a href="#term-license">license</a> | <a href="#term-modify">modify</a> | <a href="#term-move">move</a> | <a href="#term-nextPolicy">nextPolicy</a> | <a href="#term-obtainConsent">obtainConsent</a> | <a href="#term-pay">pay</a> | <a href="#term-play">play</a> | <a href="#term-present">present</a> | <a href="#term-preview">preview</a> | <a href="#term-print">print</a> | <a href="#term-read">read</a> | <a href="#term-reproduce">reproduce</a> | <a href="#term-reviewPolicy">reviewPolicy</a> | <a href="#term-secondaryUse">secondaryUse</a> | <a href="#term-sell">sell</a> | <a href="#term-share">share</a> | <a href="#term-shareAlike">shareAlike</a> | <a href="#term-textToSpeech">textToSpeech</a> | <a href="#term-transform">transform</a> | <a href="#term-translate">translate</a> | <a href="#term-uninstall">uninstall</a> | <a href="#term-watermark">watermark</a> | <a href="#term-write">write</a></dd><dt>Named individuals</dt><dd><a href="#term-eq">eq</a> | <a href="#term-gt">gt</a> | <a href="#term-gteq">gteq</a> | <a href="#term-hasPart">hasPart</a> | <a href="#term-ignore">ignore</a> | <a href="#term-invalid">invalid</a> | <a href="#term-isA">isA</a> | <a href="#term-isAllOf">isAllOf</a> | <a href="#term-isAnyOf">isAnyOf</a> | <a href="#term-isNoneOf">isNoneOf</a> | <a href="#term-isPartOf">isPartOf</a> | <a href="#term-lt">lt</a> | <a href="#term-lteq">lteq</a> | <a href="#term-neq">neq</a> | <a href="#term-perm">perm</a> | <a href="#term-prohibit">prohibit</a> | <a href="#term-support">support</a></dd></dl>
+<dl><dt>Classes</dt><dd><a href="#term-Action">Action</a>&nbsp;| <a href="#term-Agreement">Agreement</a>&nbsp;| <a href="#term-All">All</a>&nbsp;| <a href="#term-AllConnections">AllConnections</a>&nbsp;| <a href="#term-AllGroups">AllGroups</a>&nbsp;| <a href="#term-All2ndConnections">All2ndConnections</a>&nbsp;| <a href="#term-Asset">Asset</a>&nbsp;| <a href="#term-ConflictTerm">ConflictTerm</a>&nbsp;| <a href="#term-Constraint">Constraint</a>&nbsp;| <a href="#term-Duty">Duty</a>&nbsp;| <a href="#term-Group">Group</a>&nbsp;| <a href="#term-Individual">Individual</a>&nbsp;| <a href="#term-Offer">Offer</a>&nbsp;| <a href="#term-Operator">Operator</a>&nbsp;| <a href="#term-Party">Party</a>&nbsp;| <a href="#term-Permission">Permission</a>&nbsp;| <a href="#term-Policy">Policy</a>&nbsp;| <a href="#term-Privacy">Privacy</a>&nbsp;| <a href="#term-Prohibition">Prohibition</a>&nbsp;| <a href="#term-Request">Request</a>&nbsp;| <a href="#term-Rule">Rule</a>&nbsp;| <a href="#term-Set">Set</a>&nbsp;| <a href="#term-Ticket">Ticket</a>&nbsp;| <a href="#term-UndefinedTerm">UndefinedTerm</a></dd><dt>Properties</dt><dd><a href="#term-absolutePosition">absolutePosition</a>&nbsp;| <a href="#term-absoluteSize">absoluteSize</a>&nbsp;| <a href="#term-action">action</a>&nbsp;| <a href="#term-assignee">assignee</a>&nbsp;| <a href="#term-assigner">assigner</a>&nbsp;| <a href="#term-attributedParty">attributedParty</a>&nbsp;| <a href="#term-conflict">conflict</a>&nbsp;| <a href="#term-consentingParty">consentingParty</a>&nbsp;| <a href="#term-constraint">constraint</a>&nbsp;| <a href="#term-count">count</a>&nbsp;| <a href="#term-dateTime">dateTime</a>&nbsp;| <a href="#term-deliveryChannel">deliveryChannel</a>&nbsp;| <a href="#term-device">device</a>&nbsp;| <a href="#term-duty">duty</a>&nbsp;| <a href="#term-elapsedTime">elapsedTime</a>&nbsp;| <a href="#term-event">event</a>&nbsp;| <a href="#term-fileFormat">fileFormat</a>&nbsp;| <a href="#term-function">function</a>&nbsp;| <a href="#term-industry">industry</a>&nbsp;| <a href="#term-informedParty">informedParty</a>&nbsp;| <a href="#term-inheritAllowed">inheritAllowed</a>&nbsp;| <a href="#term-inheritFrom">inheritFrom</a>&nbsp;| <a href="#term-language">language</a>&nbsp;| <a href="#term-media">media</a>&nbsp;| <a href="#term-meteredTime">meteredTime</a>&nbsp;| <a href="#term-operator">operator</a>&nbsp;| <a href="#term-output">output</a>&nbsp;| <a href="#term-payeeParty">payeeParty</a>&nbsp;| <a href="#term-payAmount">payAmount</a>&nbsp;| <a href="#term-percentage">percentage</a>&nbsp;| <a href="#term-permission">permission</a>&nbsp;| <a href="#term-product">product</a>&nbsp;| <a href="#term-prohibition">prohibition</a>&nbsp;| <a href="#term-proximity">proximity</a>&nbsp;| <a href="#term-purpose">purpose</a>&nbsp;| <a href="#term-recipient">recipient</a>&nbsp;| <a href="#term-relation">relation</a>&nbsp;| <a href="#term-relativePosition">relativePosition</a>&nbsp;| <a href="#term-relativeSize">relativeSize</a>&nbsp;| <a href="#term-resolution">resolution</a>&nbsp;| <a href="#term-rightOperand">rightOperand</a>&nbsp;| <a href="#term-spatial">spatial</a>&nbsp;| <a href="#term-status">status</a>&nbsp;| <a href="#term-system">system</a>&nbsp;| <a href="#term-target">target</a>&nbsp;| <a href="#term-timeInterval">timeInterval</a>&nbsp;| <a href="#term-timedCount">timedCount</a>&nbsp;| <a href="#term-trackingParty">trackingParty</a>&nbsp;| <a href="#term-undefined">undefined</a>&nbsp;| <a href="#term-unit">unit</a>&nbsp;| <a href="#term-version">version</a>&nbsp;| <a href="#term-virtualLocation">virtualLocation</a></dd><dt>Concept schemes</dt><dd><a href="#term-actions">actions</a></dd><dt>Concepts</dt><dd><a href="#term-acceptTracking">acceptTracking</a>&nbsp;| <a href="#term-adHocShare">adHocShare</a>&nbsp;| <a href="#term-aggregate">aggregate</a>&nbsp;| <a href="#term-annotate">annotate</a>&nbsp;| <a href="#term-anonymize">anonymize</a>&nbsp;| <a href="#term-append">append</a>&nbsp;| <a href="#term-archive">archive</a>&nbsp;| <a href="#term-attachPolicy">attachPolicy</a>&nbsp;| <a href="#term-attachSource">attachSource</a>&nbsp;| <a href="#term-attribute">attribute</a>&nbsp;| <a href="#term-commercialize">commercialize</a>&nbsp;| <a href="#term-concurrentUse">concurrentUse</a>&nbsp;| <a href="#term-copy">copy</a>&nbsp;| <a href="#term-delete">delete</a>&nbsp;| <a href="#term-derive">derive</a>&nbsp;| <a href="#term-display">display</a>&nbsp;| <a href="#term-distribute">distribute</a>&nbsp;| <a href="#term-ensureExclusivity">ensureExclusivity</a>&nbsp;| <a href="#term-execute">execute</a>&nbsp;| <a href="#term-export">export</a>&nbsp;| <a href="#term-extract">extract</a>&nbsp;| <a href="#term-extractChar">extractChar</a>&nbsp;| <a href="#term-extractPage">extractPage</a>&nbsp;| <a href="#term-extractWord">extractWord</a>&nbsp;| <a href="#term-give">give</a>&nbsp;| <a href="#term-include">include</a>&nbsp;| <a href="#term-index">index</a>&nbsp;| <a href="#term-inform">inform</a>&nbsp;| <a href="#term-install">install</a>&nbsp;| <a href="#term-lease">lease</a>&nbsp;| <a href="#term-lend">lend</a>&nbsp;| <a href="#term-license">license</a>&nbsp;| <a href="#term-modify">modify</a>&nbsp;| <a href="#term-move">move</a>&nbsp;| <a href="#term-nextPolicy">nextPolicy</a>&nbsp;| <a href="#term-obtainConsent">obtainConsent</a>&nbsp;| <a href="#term-pay">pay</a>&nbsp;| <a href="#term-play">play</a>&nbsp;| <a href="#term-present">present</a>&nbsp;| <a href="#term-preview">preview</a>&nbsp;| <a href="#term-print">print</a>&nbsp;| <a href="#term-read">read</a>&nbsp;| <a href="#term-reproduce">reproduce</a>&nbsp;| <a href="#term-reviewPolicy">reviewPolicy</a>&nbsp;| <a href="#term-secondaryUse">secondaryUse</a>&nbsp;| <a href="#term-sell">sell</a>&nbsp;| <a href="#term-share">share</a>&nbsp;| <a href="#term-shareAlike">shareAlike</a>&nbsp;| <a href="#term-textToSpeech">textToSpeech</a>&nbsp;| <a href="#term-transform">transform</a>&nbsp;| <a href="#term-translate">translate</a>&nbsp;| <a href="#term-uninstall">uninstall</a>&nbsp;| <a href="#term-watermark">watermark</a>&nbsp;| <a href="#term-write">write</a></dd><dt>Named individuals</dt><dd><a href="#term-eq">eq</a>&nbsp;| <a href="#term-gt">gt</a>&nbsp;| <a href="#term-gteq">gteq</a>&nbsp;| <a href="#term-hasPart">hasPart</a>&nbsp;| <a href="#term-ignore">ignore</a>&nbsp;| <a href="#term-invalid">invalid</a>&nbsp;| <a href="#term-isA">isA</a>&nbsp;| <a href="#term-isAllOf">isAllOf</a>&nbsp;| <a href="#term-isAnyOf">isAnyOf</a>&nbsp;| <a href="#term-isNoneOf">isNoneOf</a>&nbsp;| <a href="#term-isPartOf">isPartOf</a>&nbsp;| <a href="#term-lt">lt</a>&nbsp;| <a href="#term-lteq">lteq</a>&nbsp;| <a href="#term-neq">neq</a>&nbsp;| <a href="#term-perm">perm</a>&nbsp;| <a href="#term-prohibit">prohibit</a>&nbsp;| <a href="#term-support">support</a></dd></dl>
 <h2 id="sec-groups">Groups</h2>
 <p>Some terms can be organised into logical groups, as described below:</p>
 <table>
--- a/classes.php	Tue Sep 10 11:25:54 2013 +0100
+++ b/classes.php	Tue Sep 10 11:29:16 2013 +0100
@@ -252,27 +252,27 @@
 			if($classCount)
 			{
 				$html .= '<dt>Classes</dt>';
-				$html .= '<dd>' . implode(' | ', $classes) . '</dd>';
+				$html .= '<dd>' . implode('&nbsp;| ', $classes) . '</dd>';
 			}
 			if($propertyCount)
 			{
 				$html .= '<dt>Properties</dt>';
-				$html .= '<dd>' . implode(' | ', $props) . '</dd>';
+				$html .= '<dd>' . implode('&nbsp;| ', $props) . '</dd>';
 			}
 			if($schemeCount)
 			{
 				$html .= '<dt>Concept schemes</dt>';
-				$html .= '<dd>' . implode(' | ', $schemes) . '</dd>';
+				$html .= '<dd>' . implode('&nbsp;| ', $schemes) . '</dd>';
 			}
 			if($conceptCount)
 			{
 				$html .= '<dt>Concepts</dt>';
-				$html .= '<dd>' . implode(' | ', $concepts) . '</dd>';
+				$html .= '<dd>' . implode('&nbsp;| ', $concepts) . '</dd>';
 			}
 			if($individualCount)
 			{
 				$html .= '<dt>Named individuals</dt>';
-				$html .= '<dd>' . implode(' | ', $individuals) . '</dd>';
+				$html .= '<dd>' . implode('&nbsp;| ', $individuals) . '</dd>';
 			}
 			$html .= '</dl>';
 /*