Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:4308 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 52032 invoked by uid 1010); 31 Aug 2003 10:11:04 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 51988 invoked from network); 31 Aug 2003 10:11:03 -0000 Received: from unknown (HELO moutng.kundenserver.de) (212.227.126.189) by pb1.pair.com with SMTP; 31 Aug 2003 10:11:03 -0000 Received: from [212.227.126.162] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 19tPAl-0007v4-00 for internals@lists.php.net; Sun, 31 Aug 2003 12:11:03 +0200 Received: from [217.80.180.227] (helo=[217.80.180.227]) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 19tPAl-0001C3-00 for internals@lists.php.net; Sun, 31 Aug 2003 12:11:03 +0200 To: internals@lists.php.net Content-Type: text/plain Message-ID: <1062324591.253.20.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Sun, 31 Aug 2003 12:09:51 +0200 Content-Transfer-Encoding: 7bit Subject: Feature request: Schema handlers for ext/xsl From: thekid@thekid.de (Timm Friebe) Hello, as ext/sablot has been removed from CVS [1], I would like to make a feature request. One of the features I really liked about Sablotron was the possibility of using schema handlers [2] to be able to realize callbacks to PHP while processing (I used it to calculate image sizes if needed, to retrieve "include"-snippets from a database and to track dependencies). AFAIS, there is no such feature in th current ext/xsl (correct me if I'm wrong), but after looking at some of libxml2's documentation, I guess it would be possible [3]. Is someone already thinking of implementing this? 1] http://cvs.php.net/cvs.php/php-src/ext/sablot?sa=1&login=2 2] http://de3.php.net/manual/en/function.xslt-set-scheme-handlers.php 3] http://mail.gnome.org/archives/xml/2001-March/msg00022.html - Timm