Christian Stocker
bda98029b4
PHP_FALIAS for doc_get_elements_by_tagname got lost
2002-12-09 08:14:15 +00:00
Marcus Boerger
4ce4a1c32c
php_error -> php_error_docref
2002-12-05 21:53:25 +00:00
Christian Stocker
3429e3313b
fixed big bad memory leak in xpath objects.
2002-11-30 10:38:17 +00:00
Christian Stocker
71235e4140
removed unused variable
2002-11-29 16:31:41 +00:00
Christian Stocker
a2ccb29a97
@- Added xpath_register_ns_auto([contextnode]) for automatically registering
...
@ namespace definitions (chregu)
changed my mind. Automatic namesapce registration is not done within
xpath_eval() anymore, but in a seperate function.
2002-11-29 11:22:06 +00:00
Christian Stocker
eed5b11b5f
do some kind of automatic namespace registration in xpath_eval(). This
...
works only for namespaces defined in the context node (eg docroot if
no second argument is given. If one wants to use namespaces defined
elsewhere or with different prefixes, you still have to use
xpath_ns_register()
2002-11-29 10:24:44 +00:00
Christian Stocker
cac5d670b3
get_element_by_id does not need LIBXML_XPATH support
2002-11-29 07:50:37 +00:00
Christian Stocker
20688a30ab
Fix for Bug #20639 DomElement->get_elements_by_tagname() doesn't work
2002-11-26 15:37:54 +00:00
Marcus Boerger
b030a7a140
Fix segfaults (check ext/domxml/tests/domxml002.phpt)
2002-11-15 11:06:13 +00:00
Christian Stocker
70b9310d3a
fix for bug #20209 (appending text nodes leads to segfaults sometimes)
2002-11-01 10:06:10 +00:00
Christian Stocker
0b8040aa8d
fix proto for clone_node
2002-10-31 19:52:45 +00:00
Marcus Boerger
84e5746efb
fix warnings
2002-10-29 16:57:52 +00:00
Marcus Boerger
402adbbe9d
-php_error => php_error_docref
...
-two warnings
2002-10-29 16:45:19 +00:00
Christian Stocker
fe34195288
Patch by Morus Walter, concerning some dtd/entity expanding stuff.
2002-10-28 08:54:30 +00:00
Sander Roobol
36fd03b578
Typo
2002-10-12 16:16:36 +00:00
Christian Stocker
820e5b766a
node->attributes returns null, if there are no attributes.
2002-10-11 14:00:12 +00:00
Christian Stocker
ab40c954fb
chregu: Can you please use the new php_error_docref in new code?
2002-09-09 20:32:49 +00:00
Christian Stocker
2375745ab4
Fix for bug 19266 (don't allow appending nodes from 2 different documents)
2002-09-09 20:21:31 +00:00
Derick Rethans
5b9a26da81
- Whitespace
2002-08-28 09:28:06 +00:00
Christian Stocker
e8b3e2abe7
fix some to long property strings
2002-08-27 08:40:44 +00:00
Christian Stocker
b29110dd3d
argh, domxml_doc_free is not yet ready for CVS :)
2002-08-27 07:33:55 +00:00
Christian Stocker
567c4bbe4b
stupid typo
2002-08-27 07:25:53 +00:00
Christian Stocker
e0b4533eeb
fix memleak in php_domxslt_string_to_xpathexpr
2002-08-27 06:54:21 +00:00
Christian Stocker
064fb5c3cb
renamed xslt_dump_* to xslt_result_dump_* to avoid confusion
...
# will adjust NEWS file later
2002-08-23 15:26:19 +00:00
Christian Stocker
9278d9bf1a
fix memleak in xslt->dump_mem()
2002-08-23 15:19:16 +00:00
Christian Stocker
8e52350a49
- moved xslt_dump_ to better place
...
- removed unused variables
2002-08-22 16:04:28 +00:00
Christian Stocker
1a486b6676
@- Added XsltObject->dump_file($result,$filename[,$compression]) for dumping
...
@ xslt-result directly into a file. (chregu)
2002-08-22 15:54:23 +00:00
Christian Stocker
1f57dec2bf
@- Added XsltObject->dump_mem($result) for returning xslt-result directly
...
@ into a string (morus.walter@web.de , chregu)
- XsltObject->dump_file() will follow
- bumped up needed libxslt version to 1.0.18
2002-08-22 15:02:41 +00:00
Christian Stocker
2ce44cd99c
return version number of linked libxml2, not of the one, which it was
...
compiled against
2002-08-22 14:32:43 +00:00
foobar
7796bc12dd
kill compiler warning (unused variable)
2002-08-22 00:43:18 +00:00
Christian Stocker
9698d5da45
w3c adjustments :)
...
- has_attributes returns empty string if attribute is not there
- parent_node returns null, if no parent
2002-08-19 14:01:04 +00:00
Christian Stocker
6cbb350607
More W3C conformance stuff (they returned all false before..)
...
- DomNode->attributes() returns NULL, if not found.
- DomNode->first_child() returns NULL, if not found
- DomNode->last_child() returns NULL, if not found.
- DomNode->namespace_uri() returns NULL, if not found.
2002-08-17 11:47:21 +00:00
Christian Stocker
9c20c7c9ba
More on the way to W3C coformance:
...
@- Changed DomNode->next_sibling and DomNode->previous_sibling to return NULL
@ instead of false (W3C specs). (chregu)
@- Changed DomNode->insert_before() and DomNode->append_child() to conform to
@ W3C specs (moving not copying nodes, accepting NULL as 2nd param). (chregu)
2002-08-16 08:42:41 +00:00
Christian Stocker
2126f799b9
proto fixes
2002-08-15 13:26:32 +00:00
Christian Stocker
c0f4035116
@ - Added DomNode->set_namespace(uri[,prefix]) (chregu)
...
- Added third optional parameter (prefix) to DomDocument->create_element_ns()
- generate prefix from random number, if not provided.
2002-08-15 12:43:44 +00:00
Christian Stocker
5c935cb372
- let DomNode->replace_child always behave correctly (acc. to W3C specs)
...
if the newchild had the same parent as the old child, nothing happened,
which seemed strange behaviout to me...
2002-08-14 17:38:20 +00:00
Christian Stocker
ce71fe0288
DomNode->replace_node moves instead of copies node.
2002-08-14 16:53:56 +00:00
Christian Stocker
c0a79401fd
- fix for bug #17771 (insert_before misbeaviour (DOM L2 spec.))
...
@ - DomNode->insert_before behaves now according to W3C spec
@ ie. new_child is moved, not copied. (chregu)
2002-08-14 16:12:18 +00:00
Christian Stocker
63874f9017
@ - Added some namespace support with DomNode->add_namespace(uri, prefix)
...
@ and DomDocument->create_element_ns(uri, nodename) (chregu)
2002-08-14 14:23:44 +00:00
Christian Stocker
280cb97fef
fix for bug #18196
...
@ - DomElement->node_name() takes optional boolean argument for retrieving
@ - full qualified name (ie namespace prefix) (chregu)
2002-08-14 09:07:34 +00:00
Christian Stocker
323765cc17
fix for bug #18395 (DOMXML crash on removing previously created attributes)
2002-08-14 08:27:36 +00:00
Christian Stocker
43bdd6ed73
@ - DomNode->child_nodes() returns empty array instead of false, if no
...
@ - child nodes are found (chregu)
2002-08-14 07:29:46 +00:00
Christian Stocker
c0f12111ba
@ - Added $DomDocument->xinclude() for substitution of XIncludes in
...
a DomDocument (chregu)
2002-08-12 13:11:50 +00:00
Joseph Tate
3001ecc948
#Stupid. Sorry.
2002-08-07 17:03:42 +00:00
Joseph Tate
17d94ed821
#Don't use C++ Comments bug #18783
2002-08-07 16:52:00 +00:00
Christian Stocker
825b5a42e2
- nodename is not always set, check if it really is.
...
- make force_ref for aliases as well
2002-07-29 14:04:44 +00:00
Christian Stocker
bb069a1ccb
nodename is not always set, check if it really is.
2002-07-17 08:57:29 +00:00
foobar
efd065ff78
Fixed some unused variable warnings
2002-07-13 05:53:06 +00:00
Christian Stocker
e5bcd202ce
@ - Added domxml_node_namespace_uri() (Rui Lopes).
2002-07-07 17:19:29 +00:00
Christian Stocker
e1483035b6
outcomment everything related to domxml_elem_set_attribute_node(). This
...
function is not implemented and shouldn't show up at all for the time
being
2002-07-01 14:48:38 +00:00