didou           Mon Dec 20 19:36:56 2004 EDT

  Modified files:              
    /phpdoc/en/reference/dom    reference.xml 
    /phpdoc/en/reference/dom/functions  dom-domattr-isid.xml 
                                        
dom-domdocument-getelementsbytagnamens.xml 
                                        dom-domimplementation-hasfeature.xml 
                                        dom-domxpath-evaluate.xml 
  Log:
  Use xref instead of link, this will automaticaly pickup the method name
  Fix DOMAttr->isId() docbook identifier
  Document and finalize DOMDocument->getElementsByTagNS(), 
DOMImplementation->hasFeature(), DOMXPath->evaluate(), dom_import_simplexml()
  
  
http://cvs.php.net/diff.php/phpdoc/en/reference/dom/reference.xml?r1=1.9&r2=1.10&ty=u
Index: phpdoc/en/reference/dom/reference.xml
diff -u phpdoc/en/reference/dom/reference.xml:1.9 
phpdoc/en/reference/dom/reference.xml:1.10
--- phpdoc/en/reference/dom/reference.xml:1.9   Mon Dec 20 14:58:24 2004
+++ phpdoc/en/reference/dom/reference.xml       Mon Dec 20 19:36:55 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
  <reference id="ref.dom">
   <title>DOM Functions</title>
   <titleabbrev>DOM</titleabbrev>
@@ -43,7 +43,7 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link linkend='function.dom-domattr-isid'>isId</link> - Checks 
if attribute is a defined ID</para>
+        <para><xref linkend='function.dom-domattr-isid' /> - Checks if 
attribute is a defined ID</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -106,19 +106,19 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domcharacterdata-appenddata'>appendData</link> - Append a 
string to the end of the character data of the node</para>
+        <para><xref linkend='function.dom-domcharacterdata-appenddata' /> - 
Append a string to the end of the character data of the node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domcharacterdata-deletedata'>deleteData</link> - Remove a 
range of characters from the node</para>
+        <para><xref linkend='function.dom-domcharacterdata-deletedata' /> - 
Remove a range of characters from the node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domcharacterdata-insertdata'>insertData</link> - Insert a 
string at the specified 16-bit unit offset</para>
+        <para><xref linkend='function.dom-domcharacterdata-insertdata' /> - 
Insert a string at the specified 16-bit unit offset</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domcharacterdata-replacedata'>replaceData</link> - 
Replace a substring within the DOMCharacterData node</para>
+        <para><xref linkend='function.dom-domcharacterdata-replacedata' /> - 
Replace a substring within the DOMCharacterData node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domcharacterdata-substringdata'>substringData</link> - 
Extracts a range of data from the node</para>
+        <para><xref linkend='function.dom-domcharacterdata-substringdata' /> - 
Extracts a range of data from the node</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -163,7 +163,7 @@
       &reftitle.constructor;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domdocument-construct'>__construct</link> - construct a 
new DOMDocument object</para>
+        <para><xref linkend='function.dom-domdocument-construct' /> - 
construct a new DOMDocument object</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -171,91 +171,91 @@
       &reftitle.methods;
       <itemizedlist>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createattribute'>createAttribute</link> - 
Create new attribute</para>
+       <para><xref linkend='function.dom-domdocument-createattribute' /> - 
Create new attribute</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createattributens'>createAttributeNS</link> - 
Create new attribute node with an associated namespace</para>
+       <para><xref linkend='function.dom-domdocument-createattributens' /> - 
Create new attribute node with an associated namespace</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createcdatasection'>createCDATASection</link> 
- Create new cdata node</para>
+       <para><xref linkend='function.dom-domdocument-createcdatasection' /> - 
Create new cdata node</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createcomment'>createComment</link> - Create 
new comment node</para>
+       <para><xref linkend='function.dom-domdocument-createcomment' /> - 
Create new comment node</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createdocumentfragment'>createDocumentFragment</link>
 - Create new document fragment</para>
+       <para><xref linkend='function.dom-domdocument-createdocumentfragment' 
/> - Create new document fragment</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createelement'>createElement</link> - Create 
new element node</para>
+       <para><xref linkend='function.dom-domdocument-createelement' /> - 
Create new element node</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createelementns'>createElementNS</link> - 
Create new element node with an associated namespace</para>
+       <para><xref linkend='function.dom-domdocument-createelementns' /> - 
Create new element node with an associated namespace</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createentityreference'>createEntityReference</link>
 - Create new entity reference node</para>
+       <para><xref linkend='function.dom-domdocument-createentityreference' /> 
- Create new entity reference node</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createprocessinginstruction'>createProcessingInstruction</link>
 - Creates new PI node</para>
+       <para><xref 
linkend='function.dom-domdocument-createprocessinginstruction' /> - Creates new 
PI node</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-createtextnode'>createTextNode</link> - 
Create new text node</para>
+       <para><xref linkend='function.dom-domdocument-createtextnode' /> - 
Create new text node</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-getelementbyid'>getElementById</link> - 
Searches for an element with a certain id</para>
+       <para><xref linkend='function.dom-domdocument-getelementbyid' /> - 
Searches for an element with a certain id</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-getelementsbytagname'>getElementsByTagName</link>
 - Searches for all elements with given tag name</para>
+       <para><xref linkend='function.dom-domdocument-getelementsbytagname' /> 
- Searches for all elements with given tag name</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-getelementsbytagnamens'>getElementsByTagNameNS</link>
 - Searches for all elements with given tag name in specified namespace</para>
+       <para><xref linkend='function.dom-domdocument-getelementsbytagnamens' 
/> - Searches for all elements with given tag name in specified namespace</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-importnode'>importNode</link> - Import node 
into current document</para>
+       <para><xref linkend='function.dom-domdocument-importnode' /> - Import 
node into current document</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-load'>load</link> - Load 
XML from a file</para>
+       <para><xref linkend='function.dom-domdocument-load' /> - Load XML from 
a file</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-loadhtml'>loadHTML</link> 
- Load HTML from a string</para>
+       <para><xref linkend='function.dom-domdocument-loadhtml' /> - Load HTML 
from a string</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-loadxmlfile'>loadHTMLFile</link> - Load HTML 
from a file</para>
+       <para><xref linkend='function.dom-domdocument-loadhtmlfile' /> - Load 
HTML from a file</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-loadxml'>loadXML</link> - 
Load XML from a string</para>
+       <para><xref linkend='function.dom-domdocument-loadxml' /> - Load XML 
from a string</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-normalize'>normalize</link> - Normalizes 
document</para>
+       <para><xref linkend='function.dom-domdocument-normalize' /> - 
Normalizes document</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-relaxngvalidate'>relaxNGValidate</link> - 
Performs relaxNG validation on the document</para>
+       <para><xref linkend='function.dom-domdocument-relaxngvalidate' /> - 
Performs relaxNG validation on the document</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-relaxngvalidatesource'>relaxNGValidateSource</link>
 - Performs relaxNG validation on the document</para>
+       <para><xref linkend='function.dom-domdocument-relaxngvalidatesource' /> 
- Performs relaxNG validation on the document</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-save'>save</link> - Dumps 
the internal XML tree back into a file</para>
+       <para><xref linkend='function.dom-domdocument-save' /> - Dumps the 
internal XML tree back into a file</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-savehtml'>saveHTML</link> 
- Dumps the internal document into a string using HTML formatting</para>
+       <para><xref linkend='function.dom-domdocument-savehtml' /> - Dumps the 
internal document into a string using HTML formatting</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-savehtmlfile'>saveHTMLFile</link> - Dumps the 
internal document back into a file using HTML formatting</para>
+       <para><xref linkend='function.dom-domdocument-savehtmlfile' /> - Dumps 
the internal document back into a file using HTML formatting</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-savexml'>saveXML</link> - 
Dumps the internal XML tree back into a string</para>
+       <para><xref linkend='function.dom-domdocument-savexml' /> - Dumps the 
internal XML tree back into a string</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-schemavalidate'>schemaValidate</link> - 
Validates a document based on a schema</para>
+       <para><xref linkend='function.dom-domdocument-schemavalidate' /> - 
Validates a document based on a schema</para>
       </listitem>
       <listitem>
-       <para><link 
linkend='function.dom-domdocument-schemavalidatesource'>schemaValidateSource</link>
 - Validates a document based on a schema</para>
+       <para><xref linkend='function.dom-domdocument-schemavalidatesource' /> 
- Validates a document based on a schema</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-validate'>validate</link> 
- Validates the document based on its DTD</para>
+       <para><xref linkend='function.dom-domdocument-validate' /> - Validates 
the document based on its DTD</para>
       </listitem>
       <listitem>
-       <para><link linkend='function.dom-domdocument-xinclude'>xinclude</link> 
- Substitutes XIncludes in a DOMDocument Object</para>
+       <para><xref linkend='function.dom-domdocument-xinclude' /> - 
Substitutes XIncludes in a DOMDocument Object</para>
       </listitem>
       </itemizedlist>
      </section>
@@ -504,49 +504,49 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-getattribute'>getAttribute</link> - Returns 
value of attribute</para>
+        <para><xref linkend='function.dom-domelement-getattribute' /> - 
Returns value of attribute</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-getattributenode'>getAttributeNode</link> - 
Returns attribute node</para>
+        <para><xref linkend='function.dom-domelement-getattributenode' /> - 
Returns attribute node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-getattributenodens'>getAttributeNodeNS</link> 
- Returns attribute node</para>
+        <para><xref linkend='function.dom-domelement-getattributenodens' /> - 
Returns attribute node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-getattributens'>getAttributeNS</link> - 
Returns value of attribute</para>
+        <para><xref linkend='function.dom-domelement-getattributens' /> - 
Returns value of attribute</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-getelementsbytagname'>getElementsByTagName</link>
 - Gets elements by tagname</para>
+        <para><xref linkend='function.dom-domelement-getelementsbytagname' /> 
- Gets elements by tagname</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-getelementsbytagnamens'>getElementsByTagNameNS</link>
 - Get elements by namespaceURI and localName</para>
+        <para><xref linkend='function.dom-domelement-getelementsbytagnamens' 
/> - Get elements by namespaceURI and localName</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-hasattribute'>hasAttribute</link> - Checks to 
see if attribute exists</para>
+        <para><xref linkend='function.dom-domelement-hasattribute' /> - Checks 
to see if attribute exists</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-hasattributens'>hasAttributeNS</link> - Checks 
to see if attribute exists</para>
+        <para><xref linkend='function.dom-domelement-hasattributens' /> - 
Checks to see if attribute exists</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-removeattribute'>removeAttribute</link> - 
Removes attribute</para>
+        <para><xref linkend='function.dom-domelement-removeattribute' /> - 
Removes attribute</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-removeattributenode'>removeAttributeNode</link>
 - Removes attribute</para>
+        <para><xref linkend='function.dom-domelement-removeattributenode' /> - 
Removes attribute</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-removeattributens'>removeAttributeNS</link> - 
Removes attribute</para>
+        <para><xref linkend='function.dom-domelement-removeattributens' /> - 
Removes attribute</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-setattribute'>setAttribute</link> - Adds new 
attribute</para>
+        <para><xref linkend='function.dom-domelement-setattribute' /> - Adds 
new attribute</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-setattributenode'>setAttributeNode</link> - 
Adds new attribute node to element</para>
+        <para><xref linkend='function.dom-domelement-setattributenode' /> - 
Adds new attribute node to element</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-setattributenodens'>setAttributeNodeNS</link> 
- Adds new attribute node to element</para>
+        <para><xref linkend='function.dom-domelement-setattributenodens' /> - 
Adds new attribute node to element</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domelement-setattributens'>setAttributeNS</link> - Adds 
new attribute</para>
+        <para><xref linkend='function.dom-domelement-setattributens' /> - Adds 
new attribute</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -722,13 +722,13 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domimplementation-createdocument'>createDocument</link> - 
Creates a DOM Document object of the specified type with its document 
element</para>
+        <para><xref linkend='function.dom-domimplementation-createdocument' /> 
- Creates a DOM Document object of the specified type with its document 
element</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domimplementation-createdocumenttype'>createDocumentType</link>
 - Creates an empty DOMDocumentType object</para>
+        <para><xref 
linkend='function.dom-domimplementation-createdocumenttype' /> - Creates an 
empty DOMDocumentType object</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domimplementation-hasfeature'>hasFeature</link> - Test if 
the DOM implementation implements a specific feature</para>
+        <para><xref linkend='function.dom-domimplementation-hasfeature' /> - 
Test if the DOM implementation implements a specific feature</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -744,10 +744,10 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link linkend='function.dom-domnamelist-getname'>getName</link> 
- </para>
+        <para><xref linkend='function.dom-domnamelist-getname' /> - </para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnamelist-getnamespaceuri'>getNamespaceURI</link> - 
</para>
+        <para><xref linkend='function.dom-domnamelist-getnamespaceuri' /> - 
</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -788,43 +788,43 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-appendchild'>appendChild</link> - Adds new child 
at the end of the children</para>
+        <para><xref linkend='function.dom-domnode-appendchild' /> - Adds new 
child at the end of the children</para>
        </listitem>
        <listitem>
-        <para><link linkend='function.dom-domnode-clonenode'>cloneNode</link> 
- Clones a node</para>
+        <para><xref linkend='function.dom-domnode-clonenode' /> - Clones a 
node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-hasattributes'>hasAttributes</link> - Checks if 
node has attributes</para>
+        <para><xref linkend='function.dom-domnode-hasattributes' /> - Checks 
if node has attributes</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-haschildnodes'>hasChildNodes</link> - Checks if 
node has children</para>
+        <para><xref linkend='function.dom-domnode-haschildnodes' /> - Checks 
if node has children</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-insertbefore'>insertBefore</link> - Adds new 
child at the end of the children</para>
+        <para><xref linkend='function.dom-domnode-insertbefore' /> - Adds new 
child at the end of the children</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-issamenode'>isSameNode</link> - Indicates if two 
nodes are the same node</para>
+        <para><xref linkend='function.dom-domnode-issamenode' /> - Indicates 
if two nodes are the same node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-issupported'>isSupported</link> - Checks if 
feature is supported for specified version</para>
+        <para><xref linkend='function.dom-domnode-issupported' /> - Checks if 
feature is supported for specified version</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-lookupnamespaceuri'>lookupNamespaceURI</link> - 
Returns namespace URI of the node based on the prefix</para>
+        <para><xref linkend='function.dom-domnode-lookupnamespaceuri' /> - 
Returns namespace URI of the node based on the prefix</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-lookupprefix'>lookupPrefix</link> - Returns name 
space prefix of the node based on namespaceURI</para>
+        <para><xref linkend='function.dom-domnode-lookupprefix' /> - Returns 
name space prefix of the node based on namespaceURI</para>
        </listitem>
        <listitem>
-        <para><link linkend='function.dom-domnode-normalize'>normalize</link> 
- Normalizes the node</para>
+        <para><xref linkend='function.dom-domnode-normalize' /> - Normalizes 
the node</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-removechild'>removeChild</link> - Removes child 
from list of children</para>
+        <para><xref linkend='function.dom-domnode-removechild' /> - Removes 
child from list of children</para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domnode-replacechild'>replaceChild</link> - Replaces a 
child</para>
+        <para><xref linkend='function.dom-domnode-replacechild' /> - Replaces 
a child</para>
        </listitem>
       </itemizedlist>
-      </section>
+     </section>
      <section id='dom.class.domnode.properties'>
       &reftitle.properties;
       <table>
@@ -1060,7 +1060,7 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link linkend='function.dom-domstringlist-item'>item</link> - 
Return the specified index of the collection</para>
+        <para><xref linkend='function.dom-domstringlist-item' /> - Return the 
specified index of the collection</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -1101,16 +1101,16 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domtext-iselementcontentwhitespace'>isElementContentWhitespace</link>
 - </para>
+        <para><xref linkend='function.dom-domtext-iselementcontentwhitespace' 
/> - </para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domtext-isWhitespaceinelementcontent'>isWhitespaceInElementContent</link>
 - </para>
+        <para><xref 
linkend='function.dom-domtext-iswhitespaceinelementcontent' /> - </para>
        </listitem>
        <listitem>
-        <para><link 
linkend='function.dom-domtext-replacewholetext'>replaceWholeText</link> - 
</para>
+        <para><xref linkend='function.dom-domtext-replacewholetext' /> - 
</para>
        </listitem>
        <listitem>
-        <para><link linkend='function.dom-domtext-splittext'>splitText</link> 
- </para>
+        <para><xref linkend='function.dom-domtext-splittext' /> - </para>
        </listitem>
       </itemizedlist>
      </section>
@@ -1149,7 +1149,7 @@
       &reftitle.constructor;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domxpath-construct'>__construct</link> - construct a new 
DOMXPath object</para>
+        <para><xref linkend='function.dom-domxpath-construct' /> - construct a 
new DOMXPath object</para>
        </listitem>
       </itemizedlist>
      </section>
@@ -1157,13 +1157,13 @@
       &reftitle.methods;
       <itemizedlist>
        <listitem>
-        <para><link 
linkend='function.dom-domxpath-registernamespace'>registerNamespace</link> - 
Registers the namespace with the DOMXpath object</para>
+        <para><xref linkend='function.dom-domxpath-registernamespace' /> - 
Registers the namespace with the DOMXpath object</para>
        </listitem>
        <listitem>
-        <para><link linkend='function.dom-domxpath-evaluate'>evaluate</link> - 
Evaluates the given XPath expression and returns a typed result</para>
+        <para><xref linkend='function.dom-domxpath-evaluate' /> - Evaluates 
the given XPath expression and returns a typed result if possible</para>
        </listitem>
        <listitem>
-        <para><link linkend='function.dom-domxpath-query'>query</link> - 
Evaluates the given XPath expression</para>
+        <para><xref linkend='function.dom-domxpath-query' /> - Evaluates the 
given XPath expression</para>
        </listitem>
       </itemizedlist>
      </section>
http://cvs.php.net/diff.php/phpdoc/en/reference/dom/functions/dom-domattr-isid.xml?r1=1.7&r2=1.8&ty=u
Index: phpdoc/en/reference/dom/functions/dom-domattr-isid.xml
diff -u phpdoc/en/reference/dom/functions/dom-domattr-isid.xml:1.7 
phpdoc/en/reference/dom/functions/dom-domattr-isid.xml:1.8
--- phpdoc/en/reference/dom/functions/dom-domattr-isid.xml:1.7  Mon Dec 20 
10:57:48 2004
+++ phpdoc/en/reference/dom/functions/dom-domattr-isid.xml      Mon Dec 20 
19:36:56 2004
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
-<refentry id='function.dom-domattr-isId'>
+<!-- $Revision: 1.8 $ -->
+<refentry id='function.dom-domattr-isid'>
  <refnamediv>
   <refname>DOMAttr->isId</refname>
   <refpurpose>
@@ -23,7 +23,7 @@
   <para>
    According to the DOM standard this requires a DTD which defines the 
    attribute ID to be of type ID. You need to validate your document with
-   <link 
linkend="function.dom-domdocument-validate">DOMDocument->validate()</link> 
+   <xref linkend="function.dom-domdocument-validate" /> 
    or <literal>DOMDocument::validateOnParse</literal> before using this 
function.
   </para>
  </refsect1>
http://cvs.php.net/diff.php/phpdoc/en/reference/dom/functions/dom-domdocument-getelementsbytagnamens.xml?r1=1.5&r2=1.6&ty=u
Index: 
phpdoc/en/reference/dom/functions/dom-domdocument-getelementsbytagnamens.xml
diff -u 
phpdoc/en/reference/dom/functions/dom-domdocument-getelementsbytagnamens.xml:1.5
 
phpdoc/en/reference/dom/functions/dom-domdocument-getelementsbytagnamens.xml:1.6
--- 
phpdoc/en/reference/dom/functions/dom-domdocument-getelementsbytagnamens.xml:1.5
    Fri Dec 17 10:11:30 2004
+++ 
phpdoc/en/reference/dom/functions/dom-domdocument-getelementsbytagnamens.xml    
    Mon Dec 20 19:36:56 2004
@@ -1,31 +1,115 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-  <refentry id="function.dom-domdocument-getelementsbytagnamens">
-   <refnamediv>
-    <refname>DOMDocument->getElementsByTagNameNS</refname>
-    <refpurpose>
-     Searches for all elements with given tag name in specified namespace
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-    <classsynopsis>
-     <ooclass><classname>DOMDocument</classname></ooclass>
-     <methodsynopsis>
-      <type>DOMNodeList</type>
-      <methodname>getElementsByTagNameNS</methodname>
-      
<methodparam><type>string</type><parameter>namespaceURI</parameter></methodparam>
-      
<methodparam><type>string</type><parameter>localName</parameter></methodparam>
-     </methodsynopsis>
-    </classsynopsis>
-    <para>
-     This function returns a new instance of class
-     <classname>DOMNodeList</classname> containing the elements with tagnames 
-     matching the localName parameter and in the namespaceURI namespace. 
-     Use "*" for the name to return all elements within the document.
-    </para>
-   </refsect1>
-  </refentry>
+<!-- $Revision: 1.6 $ -->
+<refentry id="function.dom-domdocument-getelementsbytagnamens">
+ <refnamediv>
+  <refname>DOMDocument->getElementsByTagNameNS()</refname>
+  <refpurpose>
+   Searches for all elements with given tag name in specified namespace
+  </refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+  &reftitle.description;
+  <classsynopsis>
+   <ooclass><classname>DOMDocument</classname></ooclass>
+   <methodsynopsis>
+    <type>DOMNodeList</type>
+    <methodname>getElementsByTagNameNS</methodname>
+    
<methodparam><type>string</type><parameter>namespaceURI</parameter></methodparam>
+    
<methodparam><type>string</type><parameter>localName</parameter></methodparam>
+   </methodsynopsis>
+  </classsynopsis>
+  <para>
+   Returns a <classname>DOMNodeList</classname> of all elements with a given 
+   local name and a namespace URI.
+  </para>
+ </refsect1>
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>namespaceURI</parameter></term>
+     <listitem>
+      <para>
+       The namespace URI of the elements to match on. 
+       The special value <literal>*</literal> matches all namespaces.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>localName</parameter></term>
+     <listitem>
+      <para>
+       The local name of the elements to match on. 
+       The special value <literal>*</literal> matches all local names.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   A new <classname>DOMNodeList</classname> object containing all the matched 
+   elements.
+  </para>
+ </refsect1>
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title>Get all the XInclude elements</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+
+$xml = <<<EOD
+<?xml version="1.0" ?>
+<chapter xmlns:xi="http://www.w3.org/2001/XInclude";>
+<title>Books of the other guy..</title>
+<para>
+ <xi:include href="book.xml">
+  <xi:fallback>
+   <error>xinclude: book.xml not found</error>
+  </xi:fallback>
+ </xi:include>
+ <include>
+  This is another namespace
+ </include>
+</para>
+</chapter>
+EOD;
+$dom = new DOMDocument;
+
+// load the XML string defined above
+$dom->loadXML($xml);
+
+foreach ($dom->getElementsByTagNameNS('http://www.w3.org/2001/XInclude', '*') 
as $element) {
+    echo 'local name: ', $element->localName, ', prefix: ', $element->prefix, 
"\n";
+}
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen>
+<![CDATA[
+local name: include, prefix: xi
+local name: fallback, prefix: xi
+]]>
+    </screen>
+   </example>
+  </para>
+ </refsect1>
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><xref linkend="function.dom-domdocument-getelementsbytagname" 
/></member>
+   </simplelist>
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/dom/functions/dom-domimplementation-hasfeature.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc/en/reference/dom/functions/dom-domimplementation-hasfeature.xml
diff -u 
phpdoc/en/reference/dom/functions/dom-domimplementation-hasfeature.xml:1.5 
phpdoc/en/reference/dom/functions/dom-domimplementation-hasfeature.xml:1.6
--- phpdoc/en/reference/dom/functions/dom-domimplementation-hasfeature.xml:1.5  
Sun Dec 19 08:21:33 2004
+++ phpdoc/en/reference/dom/functions/dom-domimplementation-hasfeature.xml      
Mon Dec 20 19:36:56 2004
@@ -1,40 +1,69 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-  <refentry id='function.dom-domimplementation-hasfeature'>
-   <refnamediv>
-    <refname>DOMImplementation->hasFeature</refname>
-    <refpurpose>
-     Test if the DOM implementation implements a specific feature
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-    <classsynopsis>
-     <ooclass><classname>DOMImplementation</classname></ooclass>
-     <methodsynopsis>
-      <type>bool</type>
-      <methodname>hasFeature</methodname>
-      
<methodparam><type>string</type><parameter>feature</parameter></methodparam>
-      
<methodparam><type>string</type><parameter>version</parameter></methodparam>
-     </methodsynopsis>
-    </classsynopsis>
-    <para>
-     Test if the DOM implementation implements a specific 
-     <parameter>feature</parameter>. &return.success;
-    </para>
-    <para>
-     You can find a list of all features in the <ulink
-     url="&url.dom2.features;">Conformance</ulink> section of the DOM
-     specification.
-    </para>
-    <para>
-     <parameter>version</parameter> is the version number of the feature to
-     test. In level 2, this can be either <literal>2.0</literal> or
-     <literal>1.0</literal>.
-    </para>
-    <example>
-     <title>Testing your DOM Implementation</title>
-     <programlisting role="php">
+<!-- $Revision: 1.6 $ -->
+<refentry id='function.dom-domimplementation-hasfeature'>
+ <refnamediv>
+  <refname>DOMImplementation->hasFeature()</refname>
+  <refpurpose>
+   Test if the DOM implementation implements a specific feature
+  </refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+  &reftitle.description;
+  <classsynopsis>
+   <ooclass><classname>DOMImplementation</classname></ooclass>
+   <methodsynopsis>
+    <type>bool</type>
+    <methodname>hasFeature</methodname>
+    
<methodparam><type>string</type><parameter>feature</parameter></methodparam>
+    
<methodparam><type>string</type><parameter>version</parameter></methodparam>
+   </methodsynopsis>
+  </classsynopsis>
+  <para>
+   Test if the DOM implementation implements a specific 
+   <parameter>feature</parameter>.
+  </para>
+  <para>
+   You can find a list of all features in the <ulink
+   url="&url.dom2.features;">Conformance</ulink> section of the DOM
+   specification.
+  </para>
+ </refsect1>
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>feature</parameter></term>
+     <listitem>
+      <para>
+       The feature to test.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>version</parameter></term>
+     <listitem>
+      <para>
+       The version number of the <parameter>feature</parameter> to test. In 
+       level 2, this can be either <literal>2.0</literal> or
+       <literal>1.0</literal>.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   &return.success;
+  </para>
+ </refsect1>
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <example>
+   <title>Testing your DOM Implementation</title>
+   <programlisting role="php">
 <![CDATA[
 <?php
 
@@ -65,10 +94,18 @@
 
 ?>
 ]]>
-     </programlisting>
-    </example>
-   </refsect1>
-  </refentry>
+   </programlisting>
+  </example>
+ </refsect1>
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><xref linkend="function.dom-domnode-issupported" /></member>
+   </simplelist>
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/dom/functions/dom-domxpath-evaluate.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc/en/reference/dom/functions/dom-domxpath-evaluate.xml
diff -u phpdoc/en/reference/dom/functions/dom-domxpath-evaluate.xml:1.1 
phpdoc/en/reference/dom/functions/dom-domxpath-evaluate.xml:1.2
--- phpdoc/en/reference/dom/functions/dom-domxpath-evaluate.xml:1.1     Fri Dec 
17 11:15:37 2004
+++ phpdoc/en/reference/dom/functions/dom-domxpath-evaluate.xml Mon Dec 20 
19:36:56 2004
@@ -1,26 +1,104 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.1 $ -->
-  <refentry id="function.dom-domxpath-evaluate">
-   <refnamediv>
-    <refname>DOMXPath->evaluate</refname>
-    <refpurpose>
-     Evaluates the given XPath expression and returns a typed result 
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-    <classsynopsis>
-     <ooclass><classname>DOMXPath</classname></ooclass>
-     <methodsynopsis>
-      <type>mixed</type>
-      <methodname>evaluate</methodname>
-      
<methodparam><type>string</type><parameter>expression</parameter></methodparam>
-      <methodparam 
choice="opt"><type>DOMNode</type><parameter>contextnode</parameter></methodparam>
      
-     </methodsynopsis>
-    </classsynopsis>
-    &warn.undocumented.func;
-   </refsect1>
-  </refentry>
+<!-- $Revision: 1.2 $ -->
+<refentry id="function.dom-domxpath-evaluate">
+ <refnamediv>
+  <refname>DOMXPath->evaluate()</refname>
+  <refpurpose>
+   Evaluates the given XPath expression and returns a typed result if possible.
+  </refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+  &reftitle.description;
+  <classsynopsis>
+   <ooclass><classname>DOMXPath</classname></ooclass>
+   <methodsynopsis>
+    <type>mixed</type>
+    <methodname>evaluate</methodname>
+    
<methodparam><type>string</type><parameter>expression</parameter></methodparam>
+    <methodparam 
choice="opt"><type>DOMNode</type><parameter>contextnode</parameter></methodparam>
      
+   </methodsynopsis>
+  </classsynopsis>
+  <para>
+   Executes the given XPath <parameter>expression</parameter> and returns
+   a typed result if possible.
+  </para>
+ </refsect1>
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>expression</parameter></term>
+     <listitem>
+      <para>
+       The XPath expression to execute.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>contextnode</parameter></term>
+     <listitem>
+      <para>
+       The optional <parameter>contextnode</parameter> can be specified for
+       doing relative XPath queries. By default, the queries are relative to 
+       the root element.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Returns a typed result if possible or a <classname>DOMNodeList</classname> 
+   containing all nodes matching the given XPath 
<parameter>expression</parameter>. 
+  </para>
+ </refsect1>
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title>Getting the count of all the english books</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+
+$doc = new DOMDocument;
+
+$doc->load('book.xml');
+
+$xpath = new DOMXPath($doc);
+
+$tbody = $doc->getElementsByTagName('tbody')->item(0);
+
+// our query is relative to the tbody node
+$query = 'count(row/entry[. = "en"])';
+
+$entries = $xpath->evaluate($query, $tbody);
+echo "There are $entries english books\n";
+
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen>
+<![CDATA[
+There are 2 english books
+]]>
+    </screen>
+   </example>
+  </para>
+ </refsect1>
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><xref linkend="function.dom-domxpath-query" /></member>
+   </simplelist>
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:

Reply via email to