[Phpxd-commits] CVS: phpXD/samples sample.php,1.2,1.3 sample.xml,1.2,1.3
Status: Beta
Brought to you by:
growbal
From: Thomas D. <th...@us...> - 2002-01-29 20:57:30
|
Update of /cvsroot/phpxd/phpXD/samples In directory usw-pr-cvs1:/tmp/cvs-serv3208/samples Modified Files: sample.php sample.xml Log Message: Index: sample.php =================================================================== RCS file: /cvsroot/phpxd/phpXD/samples/sample.php,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** sample.php 2002/01/26 13:20:01 1.2 --- sample.php 2002/01/29 20:57:27 1.3 *************** *** 43,47 **** if ($dom->nodeType == COMMENT_NODE) { echo $space; ! echo "<span style=\"color:#009900\">"; echo "<!--"; $output = htmlspecialchars($dom->getData()); --- 43,47 ---- if ($dom->nodeType == COMMENT_NODE) { echo $space; ! echo "<span style=\"color:#990099\">"; echo "<!--"; $output = htmlspecialchars($dom->getData()); *************** *** 64,86 **** if ($dom->nodeType == DOCUMENT_NODE) { echo "<pre>"; if (!empty($dom->doctype)) { if (!empty($dom->doctype->publicId) && !empty($dom->doctype->systemId)) { echo "<!DOCTYPE ".$dom->doctype->name." PUBLIC ". ! $dom->doctype->systemId." ".$dom->doctype->publicId.">\n"; } else { if (!empty($dom->doctype->systemId)) { echo "<!DOCTYPE ".$dom->doctype->name." SYSTEM ". ! $dom->doctype->systemId.">\n"; } else { ! $output = $dom->doctype->internalSubset; ! $output = str_replace("<", "<", $output); ! $output = str_replace(" > ", "><br />", $output); ! $output = str_replace("[ ", "[<br />", $output); ! $output = str_replace("\n", "<br />", $output); ! echo $output."<br />"; ! } } } if ($dom->hasChildNodes()) { --- 64,93 ---- if ($dom->nodeType == DOCUMENT_NODE) { echo "<pre>"; + echo "<span style=\"color:#009900\">"; + echo "<?xml version=\"1.0\"?><br />"; + echo "<span style=\"color:#009900\">"; if (!empty($dom->doctype)) { if (!empty($dom->doctype->publicId) && !empty($dom->doctype->systemId)) { echo "<!DOCTYPE ".$dom->doctype->name." PUBLIC ". ! $dom->doctype->publicId." ".$dom->doctype->systemId; } else { if (!empty($dom->doctype->systemId)) { echo "<!DOCTYPE ".$dom->doctype->name." SYSTEM ". ! $dom->doctype->systemId; } else { ! echo "<!DOCTYPE ".$dom->doctype->name; ! } ! } ! if (!empty($dom->doctype->internalSubset)) { ! $output = $dom->doctype->internalSubset; ! $output = str_replace("<", "<", $output); ! $output = str_replace(" > ", "><br />", $output); ! $output = str_replace("[ ", "[<br />", $output); ! $output = str_replace("\n", "<br />", $output); ! echo " [".$output."]"; } + echo ">\n"; } if ($dom->hasChildNodes()) { *************** *** 119,122 **** --- 126,130 ---- } if ($dom->nodeType == TEXT_NODE) { + echo "<span style=\"color:#000000\">"; if (trim($dom->getData()) != "") { echo $space; *************** *** 126,133 **** echo "<br />"; } } if ($dom->nodeType == PROCESSING_INSTRUCTION_NODE) { echo $space; ! echo "<span style=\"color:#990099\">"; echo "<?".$dom->getTarget()." "; $output = htmlspecialchars($dom->getData()); --- 134,142 ---- echo "<br />"; } + echo "</span>"; } if ($dom->nodeType == PROCESSING_INSTRUCTION_NODE) { echo $space; ! echo "<span style=\"color:#999900\">"; echo "<?".$dom->getTarget()." "; $output = htmlspecialchars($dom->getData()); *************** *** 154,157 **** $parser = new DOMParser(); echoTree($parser->parseFile("sample.xml")); - /*echoTree($parser->parse("<?xml version=\"1.0\"?><hallo>Thomas</hallo>"));*/ ?> --- 163,165 ---- Index: sample.xml =================================================================== RCS file: /cvsroot/phpxd/phpXD/samples/sample.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** sample.xml 2002/01/26 13:20:01 1.2 --- sample.xml 2002/01/29 20:57:27 1.3 *************** *** 1,4 **** <?xml version="1.0"?> - <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> <hello> This is a phpXD sample dokument. --- 1,3 ---- |