diff --git a/reference/com/reference.xml b/reference/com/reference.xml
index a10ff40ec2..68aa0cd5da 100644
--- a/reference/com/reference.xml
+++ b/reference/com/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -7,6 +7,7 @@
COM and .Net (Windows)
COM
+
&reftitle.intro;
@@ -189,6 +190,15 @@ foreach ($domainObject as $obj) {
&reference.com.ini;
+
+ &reftitle.resources;
+
+ This extension defines a reference to a COM component returned by
+ deprecated com_load (this function does not exist in
+ PHP 5; use the class instead).
+
+
+
&reference.com.constants;
@@ -205,11 +215,13 @@ foreach ($domainObject as $obj) {
of Office.
+
-&reference.com.functions;
+ &reference.com.functions;
+
+
@@ -39,6 +39,14 @@
&reference.curl.configure;
+
+ &reftitle.resources;
+
+ This extension defines two resource types: a cURL handle and a cURL multi
+ handle.
+
+
+
&reference.curl.constants;
@@ -75,11 +83,13 @@ fclose($fp);
+
-&reference.curl.functions;
+ &reference.curl.functions;
+
+
@@ -24,13 +24,22 @@
&reference.cyrus.configure;
+
+ &reftitle.resources;
+
+ This extension defines a Cyrus IMAP connection identifier returned by
+ cyrus_connect.
+
+
+
&reference.cyrus.constants;
-&reference.cyrus.functions;
+ &reference.cyrus.functions;
+
+
@@ -33,7 +33,10 @@
&reftitle.resources;
- &no.resource;
+
+ expect_popen returns an open PTY stream used by
+ expect_expectl.
+
&reference.expect.constants;
diff --git a/reference/gmp/reference.xml b/reference/gmp/reference.xml
index 49e3243f04..a5435a5bfe 100644
--- a/reference/gmp/reference.xml
+++ b/reference/gmp/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -68,7 +68,9 @@
&reftitle.resources;
- &no.resource;
+
+ Most GPM functions operate on or return GMP number resources.
+
&reference.gmp.constants;
diff --git a/reference/hash/reference.xml b/reference/hash/reference.xml
index 762a359ecb..9fc54ddb6f 100644
--- a/reference/hash/reference.xml
+++ b/reference/hash/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -8,6 +8,7 @@
hash
+
&reftitle.intro;
@@ -15,6 +16,7 @@
of arbitrary length messages using a variety of hashing algorithms.
+
&reftitle.required;
@@ -26,10 +28,21 @@
+
+ &reftitle.resources;
+
+ This extension defines a Hashing Context resource returned by
+ hash_init.
+
+
+
&reference.hash.constants;
+
+
&reference.hash.functions;
+
+
@@ -161,7 +161,18 @@
&reference.http.install;
+
&reference.http.configuration;
+
+
+ &reftitle.resources;
+
+ This extension defines a stream resource returned by
+ http_get_request_body_stream and (thereafter)
+ HttpResponse::getStream.
+
+
+
&reference.http.constants;
&reference.http.HttpMessage;
&reference.http.HttpQueryString;
diff --git a/reference/icap/reference.xml b/reference/icap/reference.xml
index 1db2b14abc..6ba7196423 100644
--- a/reference/icap/reference.xml
+++ b/reference/icap/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -41,7 +41,9 @@
&reftitle.resources;
- &no.resource;
+
+ icap_open returns an ICAP stream.
+
diff --git a/reference/image/reference.xml b/reference/image/reference.xml
index ce67ee9697..fc525ceb73 100644
--- a/reference/image/reference.xml
+++ b/reference/image/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -173,7 +173,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines two resource types: an image identifier and a font
+ identifier.
+
&reference.image.constants;
diff --git a/reference/ingres-ii/reference.xml b/reference/ingres-ii/reference.xml
index 9225b017cd..152b1abdc1 100644
--- a/reference/ingres-ii/reference.xml
+++ b/reference/ingres-ii/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -41,7 +41,10 @@
&reftitle.resources;
- &no.resource;
+
+ ingres_connect and
+ ingres_pconnect return an Ingres II link identifier.
+
&reference.ingres-ii.constants;
diff --git a/reference/kadm5/reference.xml b/reference/kadm5/reference.xml
index 16c685364a..00ac3ee0f0 100644
--- a/reference/kadm5/reference.xml
+++ b/reference/kadm5/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -23,6 +23,14 @@
+
+ &reftitle.resources;
+
+ This extension defines a KADM5 handle returned by
+ kadm5_init_with_password.
+
+
+
&reference.kadm5.constants;
@@ -78,9 +86,10 @@
&url.kadm5;.
+
-&reference.kadm5.functions;
+ &reference.kadm5.functions;
diff --git a/reference/ldap/reference.xml b/reference/ldap/reference.xml
index b069f9e987..b369d8192e 100644
--- a/reference/ldap/reference.xml
+++ b/reference/ldap/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -114,7 +114,11 @@
&reftitle.resources;
- &no.resource;
+
+ Most LDAP functions operate on or return resources (e.g.
+ ldap_connect returns a positive LDAP link identifier
+ required by most LDAP functions).
+
&reference.ldap.constants;
diff --git a/reference/maxdb/reference.xml b/reference/maxdb/reference.xml
index 2a729605a5..433c6d0279 100644
--- a/reference/maxdb/reference.xml
+++ b/reference/maxdb/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -365,6 +365,13 @@
+
+ &reftitle.resources;
+
+ This extension defines resources.
+
+
+
&reference.maxdb.constants;
@@ -493,9 +500,10 @@ maxdb_stmt_close ($stmt);
+
-&reference.maxdb.functions;
+ &reference.maxdb.functions;
diff --git a/reference/mcrypt/reference.xml b/reference/mcrypt/reference.xml
index d5ede32ba9..212fe8f695 100644
--- a/reference/mcrypt/reference.xml
+++ b/reference/mcrypt/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -47,7 +47,9 @@
&reftitle.resources;
- &no.resource;
+
+ mcrypt_module_open returns an encryption descriptor.
+
&reference.mcrypt.constants;
diff --git a/reference/mcve/reference.xml b/reference/mcve/reference.xml
index 5126d94dff..07f9b2ac83 100644
--- a/reference/mcve/reference.xml
+++ b/reference/mcve/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -49,16 +49,23 @@
primary reference for functions.
-
- &reference.mcve.constants;
+
+ &reftitle.resources;
+
+ This extension defines a MCVE_CONN resource returned by
+ m_initconn.
+
+
+
+ &reference.mcve.constants;
-
-&reference.mcve.functions;
+ &reference.mcve.functions;
+
+
@@ -22,11 +22,21 @@
&reference.muscat.configure;
+
+ &reftitle.resources;
+
+ This extension defines a Muscat session handler returned by
+ muscat_setup_net and
+ muscat_setup.
+
+
+
-&reference.muscat.functions;
+ &reference.muscat.functions;
+
+
@@ -62,7 +62,9 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines window, panel and pad resources.
+
&reference.ncurses.constants;
diff --git a/reference/network/reference.xml b/reference/network/reference.xml
index 9f1885cd9d..b46f7c443d 100644
--- a/reference/network/reference.xml
+++ b/reference/network/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -29,7 +29,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines a file pointer resource returned by
+ fsockopen and pfsockopen.
+
&reference.network.constants;
diff --git a/reference/oracle/reference.xml b/reference/oracle/reference.xml
index 5614557761..24b50e4b73 100644
--- a/reference/oracle/reference.xml
+++ b/reference/oracle/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -30,11 +30,19 @@
&reference.oracle.configure;
+
+ &reftitle.resources;
+
+ This extension defines two resource types: an Oracle connection
+ identifier and an Oracle cursor index.
+
+
+
&reference.oracle.constants;
-&reference.oracle.functions;
+ &reference.oracle.functions;
diff --git a/reference/paradox/reference.xml b/reference/paradox/reference.xml
index 1b6ab83e67..7ce9316f1c 100644
--- a/reference/paradox/reference.xml
+++ b/reference/paradox/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -173,10 +173,19 @@
+
+ &reftitle.resources;
+
+ px_new creates a new Paradox object required by all
+ Paradox functions.
+
+
+
&reference.paradox.constants;
+
-&reference.paradox.functions;
+ &reference.paradox.functions;
diff --git a/reference/pdf/reference.xml b/reference/pdf/reference.xml
index 0e7abd1578..4dc3b9a3c0 100644
--- a/reference/pdf/reference.xml
+++ b/reference/pdf/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -114,7 +114,10 @@
&reftitle.resources;
- &no.resource;
+
+ PDF_new creates a new PDFlib object required by most
+ PDF functions.
+
diff --git a/reference/pdo_pgsql/reference.xml b/reference/pdo_pgsql/reference.xml
index c50002b0e5..9e3e02e99c 100644
--- a/reference/pdo_pgsql/reference.xml
+++ b/reference/pdo_pgsql/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -16,6 +16,15 @@
to enable access from PHP to PostgreSQL databases.
+
+
+ &reftitle.resources;
+
+ This extension defines a stream resource returned by
+ PDO::pgsqlLOBOpen.
+
+
+
@@ -104,7 +113,9 @@ pgsql:host=localhost port=5432 dbname=testdb user=bruce password=mypass
&reference.pdo-pgsql.functions;
+
+
+
@@ -20,11 +20,20 @@
&reference.printer.ini;
+
+ &reftitle.resources;
+
+ This extension defines handles to a printer connection, to a brush, to a
+ font and to a pen.
+
+
+
-&reference.printer.functions;
+ &reference.printer.functions;
+
+
@@ -41,6 +41,14 @@
&no.config;
+
+ &reftitle.resources;
+
+ This extension defines a PostScript document resource returned by
+ ps_new.
+
+
+
&reference.ps.constants;
-
+
-&reference.ps.functions;
+ &reference.ps.functions;
diff --git a/reference/sockets/reference.xml b/reference/sockets/reference.xml
index 10faae92c4..957a9a6262 100644
--- a/reference/sockets/reference.xml
+++ b/reference/sockets/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -58,7 +58,11 @@
&reftitle.resources;
- &no.resource;
+
+ socket_accept,
+ socket_create_listen and
+ socket_create return socket recources.
+
&reference.sockets.constants;
diff --git a/reference/uodbc/reference.xml b/reference/uodbc/reference.xml
index 88b313e1d9..b8b172a5a7 100644
--- a/reference/uodbc/reference.xml
+++ b/reference/uodbc/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -55,7 +55,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines two resource types: an ODBC connection identifier
+ and an ODBC result identifier.
+
&reference.uodbc.constants;
diff --git a/reference/wddx/reference.xml b/reference/wddx/reference.xml
index b74c334976..207cbe8de7 100644
--- a/reference/wddx/reference.xml
+++ b/reference/wddx/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -33,7 +33,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines a WDDX packet identifier returned by
+ wddx_packet_start.
+
diff --git a/reference/xmlrpc/reference.xml b/reference/xmlrpc/reference.xml
index 09531b751a..131c06ed6a 100644
--- a/reference/xmlrpc/reference.xml
+++ b/reference/xmlrpc/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -31,7 +31,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines a XML-RPC server resource returned by
+ xmlrpc_server_create.
+
diff --git a/reference/xslt/reference.xml b/reference/xslt/reference.xml
index b723847a62..1f65683f99 100644
--- a/reference/xslt/reference.xml
+++ b/reference/xslt/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -64,7 +64,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines a XSLT processor resource returned by
+ xslt_create.
+
&reference.xslt.constants;
diff --git a/reference/zlib/reference.xml b/reference/zlib/reference.xml
index d7c41e8007..4668d8a793 100644
--- a/reference/zlib/reference.xml
+++ b/reference/zlib/reference.xml
@@ -1,5 +1,5 @@
-
+
@@ -54,7 +54,10 @@
&reftitle.resources;
- &no.resource;
+
+ This extension defines a file pointer resource returned by
+ gzopen.
+
&reference.zlib.constants;