cvs: phpdoc-it /reference/cpdf configure.xml constants.xml reference.xml /reference/ftp/functions ftp-cdup.xml ftp-chdir.xml /reference/vpopmail
configure.xml reference.xml /reference/vpopmail/functions vpopmail-add-alias-domain-ex.xml vpopmail-add-alias-domain.xml vpopmail-add-domain-ex.xml
vpopmail-add-domain.xml vpopmail-add-user.xml vpopmail-alias-add.xml vpopmail-alias-del-domain.xml vpopmail-alias-del.xml vpopmail-auth-user.xml
vpopmail-del-domain-ex.xml vpopmail-del-domain.xml vpopmail-del-user.xml vpopmail-error.xml vpopmail-passwd.xml vpopmail-set-user-quota.xml
/reference/w32api constants.xml reference.xml /reference/w32api/functions w32api-deftype.xml w32api-init-dtype.xml w32api-invoke-function.xml
w32api-register-function.xml w32api-set-call-method.xml /reference/xml/functions utf8-encode.xml xml-error-string.xml xml-get-current-byte-index.xml
xml-get-current-column-number.xml xml-get-error-code.xml xml-parse-into-struct.xml xml-parse.xml

From: Date: Fri, 18 Jun 2004 12:09:02 +0000
Subject: cvs: phpdoc-it /reference/cpdf configure.xml constants.xml reference.xml /reference/ftp/functions ftp-cdup.xml ftp-chdir.xml /reference/vpopmail
configure.xml reference.xml /reference/vpopmail/functions vpopmail-add-alias-domain-ex.xml vpopmail-add-alias-domain.xml vpopmail-add-domain-ex.xml
vpopmail-add-domain.xml vpopmail-add-user.xml vpopmail-alias-add.xml vpopmail-alias-del-domain.xml vpopmail-alias-del.xml vpopmail-auth-user.xml
vpopmail-del-domain-ex.xml vpopmail-del-domain.xml vpopmail-del-user.xml vpopmail-error.xml vpopmail-passwd.xml vpopmail-set-user-quota.xml
/reference/w32api constants.xml reference.xml /reference/w32api/functions w32api-deftype.xml w32api-init-dtype.xml w32api-invoke-function.xml
w32api-register-function.xml w32api-set-call-method.xml /reference/xml/functions utf8-encode.xml xml-error-string.xml xml-get-current-byte-index.xml
xml-get-current-column-number.xml xml-get-error-code.xml xml-parse-into-struct.xml xml-parse.xml
Groups: php.doc.it 
Request: Send a blank email to doc-it+get-599@lists.php.net to get a copy of this message
darvina Fri Jun 18 08:09:02 2004 EDT Added files: /phpdoc-it/reference/cpdf configure.xml constants.xml /phpdoc-it/reference/vpopmail configure.xml /phpdoc-it/reference/w32api constants.xml Modified files: /phpdoc-it/reference/cpdf reference.xml /phpdoc-it/reference/ftp/functions ftp-cdup.xml ftp-chdir.xml /phpdoc-it/reference/vpopmail reference.xml /phpdoc-it/reference/vpopmail/functions vpopmail-add-alias-domain-ex.xml vpopmail-add-alias-domain.xml vpopmail-add-domain-ex.xml vpopmail-add-domain.xml vpopmail-add-user.xml vpopmail-alias-add.xml vpopmail-alias-del-domain.xml vpopmail-alias-del.xml vpopmail-auth-user.xml vpopmail-del-domain-ex.xml vpopmail-del-domain.xml vpopmail-del-user.xml vpopmail-error.xml vpopmail-passwd.xml vpopmail-set-user-quota.xml /phpdoc-it/reference/w32api reference.xml /phpdoc-it/reference/w32api/functions w32api-deftype.xml w32api-init-dtype.xml w32api-invoke-function.xml w32api-register-function.xml w32api-set-call-method.xml /phpdoc-it/reference/xml/functions utf8-encode.xml xml-error-string.xml xml-get-current-byte-index.xml xml-get-current-column-number.xml xml-get-error-code.xml xml-parse-into-struct.xml xml-parse.xml Log: Sync to En tree

http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/reference.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/cpdf/reference.xml diff -u phpdoc-it/reference/cpdf/reference.xml:1.3 phpdoc-it/reference/cpdf/reference.xml:1.4 --- phpdoc-it/reference/cpdf/reference.xml:1.3 Mon Apr 29 14:35:07 2002 +++ phpdoc-it/reference/cpdf/reference.xml Fri Jun 18 08:09:01 2004 @@ -1,28 +1,25 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.12 Maintainer: scaro Status: wip --> <reference id="ref.cpdf"> <title>Funzioni ClibPDF</title> <titleabbrev>ClibPDF</titleabbrev> <partintro> - <simpara> - ClibPDF permette di creare documenti PDF utilizzando PHP. E' disponibile per - il download a <ulink url="&url.fastio;">FastIO</ulink>, ma - richiede che si acquisti una licenza per l'utilizzo commerciale. La funzionalit&agrave; - e l' API di ClibPDF sono simili a quelle di <link - linkend="ref.pdf">PDFlib</link>. - </simpara> - <simpara> - Questa documentazione dovrebbe essere letta accanto al manuale di ClibPDF dato che - quest'ultimo spiega la libreria pi&ugrave; nel dettaglio. - </simpara> - <simpara> + <section id="cpdf.intro"> + &reftitle.intro; + <para> + ClibPDF permette di creare documenti PDF utilizzando PHP. La funzionalit&agrave; + e l' API di ClibPDF sono simili a quelle di <link linkend="ref.pdf">PDFlib</link>. + Questa documentazione dovrebbe essere letta insieme al manuale di ClibPDF poichè + entra maggiormente nel dettaglio della libreria. + </para> + <para> Molte funzioni nella ClibPDF nativa e nel modulo PHP , cos&igrave; come nella <link linkend="ref.pdf">PDFlib</link> hanno lo stesso nome. Tutte le funzioni ad eccezione di <function>cpdf_open</function> hanno l'identificatore del documento come loro primo parametro. - </simpara> - <simpara> + </para> + <para> Attualmente questo identificatore non &egrave; usato internamente dato che ClibPDF non supporta la creazione di svariati documenti PDF contemporaneamente. Attualmente non bisognerebbe provare a farlo, dato che i risultati sono imprevedibili. @@ -30,15 +27,8 @@ processo. Secondo l'autore di ClibPDF questo cambier&agrave; in una delle prossime release (la versione corrente quando questo &egrave; stato scritto &egrave; la 1.10). Se si ha bisogno di questa funzionalit&agrave; utilizzare il modulo pdflib. - </simpara> - <note> - <simpara> - La funzione <function>cpdf_set_font</function> &egrave; cambiata dal PHP 3 - per supportare i font asiatici. Il parametro per l'encoding non &egrave; pi&ugrave; un numero intero, - ma una stringa. - </simpara> - </note> - <simpara> + </para> + <para> Un'interessante caratteristica di ClibPDF (e <link linkend="ref.pdf">PDFlib</link>) &egrave; l'abilit&agrave; di creare il documento PDF completamente in memoria senza utilizzare file temporanei. @@ -46,23 +36,52 @@ di lunghezza predefinita. (Questa caratteristica puo'essere simulata da <function>pdf_translate</function> quando si utilizzano le funzioni <link linkend="ref.pdf">PDFlib</link>.) - </simpara> - <simpara> + </para> + <para> Un'altra interessante caratteristica di ClibPDF &egrave; il fatto che ogni pagina pu&ograve; essere modificata in qualsiasi momento anche se &egrave; gi&agrave; stata aperta una nuova pagina. La funzione <function>cpdf_set_current_page</function> permette di lasciare la pagina corrente e modificare un'altra pagina. - </simpara> - <simpara> + </para> + <para> La maggioranza delle funzioni sono abbastanza facili da usare. La parte pi&ugrave; difficile &egrave; probabilmente creare un simplice documento PDF. L'esempio seguente dovrebbe essere utile per cominciare. Crea un documento con una pagina. La pagina contiene il testo "Times-Roman" con un font di 30pt. Il testo &egrave; sottolineato. - </simpara> - <example> - <title>Semplice esempio ClibPDF</title> - <programlisting> + </para> + <note> + <simpara> + Se si è interessati ad alternativi generatori PDF free non utilizzare le librerie + PDF esterne, vedere <link linkend="faq.using.freepdf">questa FAQ</link> per dettagli. + </simpara> + </note> + </section> + + <section id="cpdf.requirements"> + &reftitle.required; + <para> + Per potere utilizzare le funzioni ClibPDF occorre installare il modulo ClibPDF. + Questo è disponibile in <ulink url="&url.fastio;"> + FastIO</ulink>, ma richiede l'acquisto di una licenza per uso commerciale. + Il PHP richiede la libreria cpdflib &gt;= 2. + </para> + </section> + + &reference.cpdf.configure; + + <section id="cpdf.configuration"> + &reftitle.runtime; + &no.config; + </section> + + &reference.cpdf.constants; + + <section id="cpdf.examples"> + &reftitle.examples; + <example> + <title>Semplice esempio ClibPDF</title> + <programlisting> <![CDATA[ <?php $cpdf = cpdf_open(0); @@ -82,16 +101,16 @@ cpdf_close($cpdf); ?> ]]> - </programlisting> - </example> - <simpara> - La distribuzione pdflib contiene un esempio pi&ugrave; complicato che crea una - serie di pagine con un orologio analogico. Di seguito si trova questo esempio convertito - in PHP utilizzando l'estensione ClibPDF: - </simpara> - <example> - <title>esempio pdfclock dalla distribuzione pdflib 2.0</title> - <programlisting> + </programlisting> + </example> + <para> + La distribuzione pdflib contiene un esempio pi&ugrave; complicato che crea una + serie di pagine con un orologio analogico. Di seguito si trova questo esempio convertito + in PHP utilizzando l'estensione ClibPDF: + </para> + <example> + <title>esempio pdfclock dalla distribuzione pdflib 2.0</title> + <programlisting> <![CDATA[ <?php $radius = 200; @@ -99,10 +118,10 @@ $pagecount = 40; $pdf = cpdf_open(0); -cpdf_set_creator($pdf, "pdf_clock.php3"); +cpdf_set_creator($pdf, "pdf_clock.php"); cpdf_set_title($pdf, "Analog Clock"); -while($pagecount-- > 0) { +while ($pagecount-- > 0) { cpdf_page_init($pdf, $pagecount+1, 0, 2 * ($radius + $margin), 2 * ($radius + $margin), 1.0); cpdf_set_page_animation($pdf, 4, 0.5, 0, 0, 0); /* wipe */ @@ -113,21 +132,19 @@ /* linee dei minuti */ cpdf_setlinewidth($pdf, 2.0); - for ($alpha = 0; $alpha &lt; 360; $alpha += 6) - { + for ($alpha = 0; $alpha < 360; $alpha += 6) { cpdf_rotate($pdf, 6.0); cpdf_moveto($pdf, $radius, 0.0); cpdf_lineto($pdf, $radius-$margin/3, 0.0); cpdf_stroke($pdf); - } + } cpdf_restore($pdf); cpdf_save($pdf); /* linee dei 5 minuti */ cpdf_setlinewidth($pdf, 3.0); - for ($alpha = 0; $alpha &lt; 360; $alpha += 30) - { + for ($alpha = 0; $alpha < 360; $alpha += 30) { cpdf_rotate($pdf, 30.0); cpdf_moveto($pdf, $radius, 0.0); cpdf_lineto($pdf, $radius-$margin, 0.0); @@ -181,13 +198,20 @@ cpdf_close($pdf); ?> ]]> - </programlisting> - </example> + </programlisting> + </example> + </section> + <section id="cpdf.seealso"> + &reftitle.seealso; + <para> + Vedere anche la documentazione del modulo + <link linkend="ref.pdf">PDFlib</link>. + </para> + </section> </partintro> - &reference.cpdf.functions; - </reference> + <!-- Keep this comment at the end of the file Local variables: mode: sgml http://cvs.php.net/diff.php/phpdoc-it/reference/ftp/functions/ftp-cdup.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/ftp/functions/ftp-cdup.xml diff -u phpdoc-it/reference/ftp/functions/ftp-cdup.xml:1.2 phpdoc-it/reference/ftp/functions/ftp-cdup.xml:1.3 --- phpdoc-it/reference/ftp/functions/ftp-cdup.xml:1.2 Wed Apr 17 03:06:43 2002 +++ phpdoc-it/reference/ftp/functions/ftp-cdup.xml Fri Jun 18 08:09:01 2004 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/ftp.xml, last change in rev 1.1 --> -<!-- last change to 'ftp-cdup' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: colombo Status: working --> +<!-- last change to 'ftp-cdup' in en/ tree in rev 1.7 --> +<!-- EN-Revision: 1.7 Maintainer: afparam Status: ready --> +<!-- CREDITS: colombo --> <!-- OLD-Revision: 1.43/EN.1.2 --> <refentry id="function.ftp-cdup"> <refnamediv> @@ -11,14 +12,49 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>int</type><methodname>ftp_cdup</methodname> - <methodparam><type>int</type><parameter>ftp_stream</parameter></methodparam> + <type>bool</type><methodname>ftp_cdup</methodname> + <methodparam><type>resource</type><parameter>ftp_stream</parameter></methodparam> </methodsynopsis> <para> Passa alla directory superiore. </para> <para> - Restituisce &true; se a buon fine, &false; in caso di errore. + <example> + <title><function>ftp_cdup</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +// stabilisce la connessione +$conn_id = ftp_connect($ftp_server); + +// si collega con nome utente e password +$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); + +// cambia la directory corrente in html +ftp_chdir($conn_id, 'html'); + +echo ftp_pwd($conn_id); // /html + +// torna alla directory padre +if (ftp_cdup($conn_id)) { + echo "cdup successful\n"; +} else { + echo "cdup not successful\n"; +} + +echo ftp_pwd($conn_id); // / + +ftp_close($conn_id); +?> +]]> + </programlisting> + </example> + </para> + <para> + &return.success; + </para> + <para> + Vedi anche <function>ftp_chdir</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/ftp/functions/ftp-chdir.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/ftp/functions/ftp-chdir.xml diff -u phpdoc-it/reference/ftp/functions/ftp-chdir.xml:1.2 phpdoc-it/reference/ftp/functions/ftp-chdir.xml:1.3 --- phpdoc-it/reference/ftp/functions/ftp-chdir.xml:1.2 Wed Apr 17 03:06:45 2002 +++ phpdoc-it/reference/ftp/functions/ftp-chdir.xml Fri Jun 18 08:09:01 2004 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./it/functions/ftp.xml, last change in rev 1.1 --> -<!-- last change to 'ftp-chdir' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: colombo Status: working --> +<!-- splitted from ./it/functions/ftp.xml, last change in rev 1.2 --> +<!-- last change to 'ftp-chdir' in en/ tree in rev 1.7 --> +<!-- EN-Revision: 1.7 Maintainer: afparam Status: ready --> +<!-- CREDITS: colombo --> <!-- OLD-Revision: 1.43/EN.1.2 --> <refentry id="function.ftp-chdir"> <refnamediv> @@ -11,15 +12,51 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>int</type><methodname>ftp_chdir</methodname> - <methodparam><type>int</type><parameter>ftp_stream</parameter></methodparam> + <type>bool</type><methodname>ftp_chdir</methodname> + <methodparam><type>resource</type><parameter>ftp_stream</parameter></methodparam> <methodparam><type>string</type><parameter>directory</parameter></methodparam> </methodsynopsis> <para> - Passa alla <parameter>directory</parameter> specificata. + Passa dalla directory corrente alla <parameter>directory</parameter> specificata. </para> <para> - Restituisce &true; se a buon fine, &false; in caso di errore.</para> + &return.success; + </para> + <example> + <title>esempio <function>ftp_chdir</function> </title> + <programlisting role="php"> +<![CDATA[ +<?php + +// stabilisce la connessione +$conn_id = ftp_connect($ftp_server); + +// si collega con nome utente e password +$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); + +// controlla la connessione +if ((!$conn_id) || (!$login_result)) { + die("FTP connection has failed !"); +} + +echo "Current directory: " . ftp_pwd($conn_id) . "\n"; + +// tenta di passare alla directory somedir +if (ftp_chdir($conn_id, "somedir")) { + echo "Current directory is now: " . ftp_pwd($conn_id) . "\n"; +} else { + echo "Couldn't change directory\n"; +} + +// chiude la connessione +ftp_close($conn_id); +?> +]]> + </programlisting> + </example> + <para> + Vedi anche <function>ftp_cdup</function>. + </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/reference.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/vpopmail/reference.xml diff -u phpdoc-it/reference/vpopmail/reference.xml:1.3 phpdoc-it/reference/vpopmail/reference.xml:1.4 --- phpdoc-it/reference/vpopmail/reference.xml:1.3 Mon Apr 29 17:31:07 2002 +++ phpdoc-it/reference/vpopmail/reference.xml Fri Jun 18 08:09:02 2004 @@ -1,12 +1,21 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: curcio_it Status: ready --> <reference id="ref.vpopmail"> <title>Funzioni vpopmail</title> <titleabbrev>Funzioni vpopmail</titleabbrev> <partintro> - <para> - </para> + <section id="vpopmail.intro"> + &reftitle.intro; + &warn.experimental; + <para> + Questo modulo è stato spostato dalla versione 4.3.0 di PHP + ed ora è disponibile sotto <ulink url="&url.pecl.package;vpopmail">PECL</ulink>. + </para> + </section> + + &reference.vpopmail.configure; + </partintro> &reference.vpopmail.functions; @@ -32,4 +41,3 @@ vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> - http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain-ex.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain-ex.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain-ex.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain-ex.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain-ex.xml:1.2 Wed Apr 17 03:08:54 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain-ex.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-add-alias-domain-ex' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-add-alias-domain-ex"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain.xml:1.2 Wed Apr 17 03:08:55 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-add-alias-domain.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-add-alias-domain' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-add-alias-domain"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain-ex.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain-ex.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain-ex.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain-ex.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain-ex.xml:1.2 Wed Apr 17 03:08:55 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain-ex.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-add-domain-ex' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-add-domain-ex"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain.xml:1.2 Wed Apr 17 03:08:55 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-add-domain.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-add-domain' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-add-domain"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-add-user.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-add-user.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-add-user.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-add-user.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-add-user.xml:1.2 Wed Apr 17 03:08:55 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-add-user.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-add-user' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-add-user"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-alias-add.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-alias-add.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-alias-add.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-alias-add.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-alias-add.xml:1.2 Wed Apr 17 03:08:55 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-alias-add.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-alias-add' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-alias-add"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del-domain.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del-domain.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del-domain.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del-domain.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del-domain.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del-domain.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-alias-del-domain' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-alias-del-domain"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-alias-del.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-alias-del' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-alias-del"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-auth-user.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-auth-user.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-auth-user.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-auth-user.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-auth-user.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-auth-user.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-auth-user' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-auth-user"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain-ex.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain-ex.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain-ex.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain-ex.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain-ex.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain-ex.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-del-domain-ex' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-del-domain-ex"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-del-domain.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-del-domain' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-del-domain"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-del-user.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-del-user.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-del-user.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-del-user.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-del-user.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-del-user.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-del-user' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-del-user"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-error.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-error.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-error.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-error.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-error.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-error.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-error' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-error"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-passwd.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-passwd.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-passwd.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-passwd.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-passwd.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-passwd.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-passwd' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-passwd"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/vpopmail/functions/vpopmail-set-user-quota.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/vpopmail/functions/vpopmail-set-user-quota.xml diff -u phpdoc-it/reference/vpopmail/functions/vpopmail-set-user-quota.xml:1.2 phpdoc-it/reference/vpopmail/functions/vpopmail-set-user-quota.xml:1.3 --- phpdoc-it/reference/vpopmail/functions/vpopmail-set-user-quota.xml:1.2 Wed Apr 17 03:08:56 2002 +++ phpdoc-it/reference/vpopmail/functions/vpopmail-set-user-quota.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/vpopmail.xml, last change in rev 1.1 --> <!-- last change to 'vpopmail-set-user-quota' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.3/EN.1.1 --> <refentry id="function.vpopmail-set-user-quota"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/w32api/reference.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/w32api/reference.xml diff -u phpdoc-it/reference/w32api/reference.xml:1.3 phpdoc-it/reference/w32api/reference.xml:1.4 --- phpdoc-it/reference/w32api/reference.xml:1.3 Mon Apr 29 17:31:08 2002 +++ phpdoc-it/reference/w32api/reference.xml Fri Jun 18 08:09:02 2004 @@ -1,12 +1,107 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- CREDITS: curcio_it --> <reference id="ref.w32api"> <title>Funzioni W32api</title> <titleabbrev>Funzioni W32api</titleabbrev> <partintro> - <para> - </para> + <section id="w32api.intro"> + &reftitle.intro; + <para> + Questa è una generica API verso le DLL. In origine fu scritta per consentire + l'accesso alle API Win32 dal PHP, sebbene si possa anche accedere + a funzioni esportate da altre DLL. + </para> + <para> + Attualmente i tipi di dati supportati dal modulo sono i generici tipi PHP + (strings, booleans, floats, integers e null) e i tipi definiti dall'utente tramite <function>w32api_deftype</function>. + </para> + &warn.experimental; + </section> + + <section id="w32api.requirements"> + &reftitle.required; + <para> + Questo modulo gira solo su sistemi Windows. + </para> + </section> + + <section id="w32api.installation"> + &reftitle.install; + &no.install; + </section> + + <section id="w32api.configuration"> + &reftitle.runtime; + &no.config; + </section> + + <section id="w32api.resources"> + &reftitle.resources; + <para> + Questo modulo definisce un solo tipo di risorsa utilizzata per i tipi di dati definiti dall'utente. + Il nome i questa risorsa è <literal>"dynaparm"</literal>. + </para> + </section> + + &reference.w32api.constants; + + <section id="w32api.examples"> + &reftitle.examples; + <para> + Nel seguente esempio si ottiene da quanto tempo il sistema è attivo + ed il risultato viene visualizzato in una finestra. + </para> + <example> + <title>Ottenere il tempo di attività e visualizzarlo in una finestra</title> + <programlisting role="php"> +<![CDATA[ +<?php +// Definizione delle costanti richieste, dati ottenuti da +// Visual Studio/Tools/Winapi/WIN32API.txt +define("MB_OK", 0); + +// Carico il modulo +dl("php_w32api.dll"); + +// Registrazione della funzione GetTickCount da kernel32.dll +w32api_register_function("kernel32.dll", + "GetTickCount", + "long"); + +// Registrazione della funzione MessageBoxA da User32.dll +w32api_register_function("User32.dll", + "MessageBoxA", + "long"); + +// Ottiene il dato cercato +$ticks = GetTickCount(); + +// Converte in formato umano +$secs = floor($ticks / 1000); +$mins = floor($secs / 60); +$hours = floor($mins / 60); + +$str = sprintf("You have been using your computer for:" . + "\r\n %d Milliseconds, or \r\n %d Seconds" . + "or \r\n %d mins or\r\n %d hours %d mins.", + $ticks, + $secs, + $mins, + $hours, + $mins - ($hours*60)); + +// Visualizza la finestra con il bottone di OK +MessageBoxA(NULL, + $str, + "Uptime Information", + MB_OK); +?> +]]> + </programlisting> + </example> + </section> </partintro> &reference.w32api.functions; http://cvs.php.net/diff.php/phpdoc-it/reference/w32api/functions/w32api-deftype.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/w32api/functions/w32api-deftype.xml diff -u phpdoc-it/reference/w32api/functions/w32api-deftype.xml:1.2 phpdoc-it/reference/w32api/functions/w32api-deftype.xml:1.3 --- phpdoc-it/reference/w32api/functions/w32api-deftype.xml:1.2 Wed Apr 17 03:08:57 2002 +++ phpdoc-it/reference/w32api/functions/w32api-deftype.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/w32api.xml, last change in rev 1.1 --> <!-- last change to 'w32api-deftype' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.4/EN.1.1 --> <refentry id="function.w32api-deftype"> <refnamediv> @@ -11,14 +11,23 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>int</type><methodname>w32api_deftype</methodname> + <type>bool</type><methodname>w32api_deftype</methodname> <methodparam><type>string</type><parameter>typename</parameter></methodparam> <methodparam><type>string</type><parameter>member1_type</parameter></methodparam> <methodparam><type>string</type><parameter>member1_name</parameter></methodparam> + <methodparam choice="opt"><type>string</type><parameter>...</parameter></methodparam> + <methodparam choice="opt"><type>string</type><parameter>...</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> - &warn.undocumented.func; + Se si desidera definire una tipologia di dati per le chiamate w32api, occorre eseguire al funzione + <function>w32api_deftype</function>. Questa funzione richiede 2n+1 argomenti, + dove n è il numero dei membri costituenti il tipo. Il primo argomento è il + nome del tipo. Quindi è seguito dal tipo del mebro che, a sua volta, è seguito + dal nome del membro. I membri costituenti il tipo possono essere, a loro volta, dei tipi definiti dall'utente. + Tutti i nomi dei tipi dati sono sensibili alle minuscole/maiuscole. I nomi dei tipi predefiniti + sono in minuscolo. + &return.success; </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/w32api/functions/w32api-init-dtype.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/w32api/functions/w32api-init-dtype.xml diff -u phpdoc-it/reference/w32api/functions/w32api-init-dtype.xml:1.2 phpdoc-it/reference/w32api/functions/w32api-init-dtype.xml:1.3 --- phpdoc-it/reference/w32api/functions/w32api-init-dtype.xml:1.2 Wed Apr 17 03:08:57 2002 +++ phpdoc-it/reference/w32api/functions/w32api-init-dtype.xml Fri Jun 18 08:09:02 2004 @@ -1,15 +1,11 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./it/functions/w32api.xml, last change in rev 1.1 --> -<!-- last change to 'w32api-init-dtype' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> -<!-- OLD-Revision: 1.4/EN.1.1 --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> +<!-- CREDITS: curcio_it --> <refentry id="function.w32api-init-dtype"> <refnamediv> <refname>w32api_init_dtype</refname> <refpurpose> - Crea un'istanza ai tipi di dati typename e li riempie con i valori - val1, val2, la funzione quindi restituisce un DYNAPARM che può essere passato - all'invocazione di una funzione come parametro + Crea un'istanza ai tipi di dati typename e li riempie con i valori forniti </refpurpose> </refnamediv> <refsect1> @@ -17,12 +13,17 @@ <methodsynopsis> <type>resource</type><methodname>w32api_init_dtype</methodname> <methodparam><type>string</type><parameter>typename</parameter></methodparam> - <methodparam><type>mixed</type><parameter>val1</parameter></methodparam> - <methodparam><type>mixed</type><parameter>val2</parameter></methodparam> + <methodparam><type>mixed</type><parameter>value</parameter></methodparam> + <methodparam choice="opt"><type>mixed</type><parameter>...</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> - &warn.undocumented.func; + Questa funzione crea un'istanza di un tipo dati chiamato + <parameter>typename</parameter>, valorizzandolo. + Il parametro <parameter>typename</parameter> è sensibile alle minuscole/maiuscole. + Si dovrebbe indicare i valori nel medesimo ordine con cui + sono definiti i tipi di dati in <function>w32api_deftype</function>. Il + tipo di risorsa restituito è <literal>dynaparm</literal>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/w32api/functions/w32api-invoke-function.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/w32api/functions/w32api-invoke-function.xml diff -u phpdoc-it/reference/w32api/functions/w32api-invoke-function.xml:1.2 phpdoc-it/reference/w32api/functions/w32api-invoke-function.xml:1.3 --- phpdoc-it/reference/w32api/functions/w32api-invoke-function.xml:1.2 Wed Apr 17 03:08:58 2002 +++ phpdoc-it/reference/w32api/functions/w32api-invoke-function.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/w32api.xml, last change in rev 1.1 --> <!-- last change to 'w32api-invoke-function' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- CREDITS: curcio_it --> <!-- OLD-Revision: 1.4/EN.1.1 --> <refentry id="function.w32api-invoke-function"> <refnamediv> @@ -13,10 +14,17 @@ <methodsynopsis> <type>mixed</type><methodname>w32api_invoke_function</methodname> <methodparam><type>string</type><parameter>funcname</parameter></methodparam> + <methodparam><type>mixed</type><parameter>argument</parameter></methodparam> + <methodparam choice="opt"><type>mixed</type><parameter>...</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> - &warn.undocumented.func; + La funzione <function>w32api_invoke_function</function> tenta di recuperare la funzione + registrata in precedenza, indicata in <parameter>funcname</parameter>, passandogli + i parametri previsti. Il tipo di valore restituito è uno di quelli impostati in fase di + registrazione della funzione, il valore restituito è quello restituito dalla + funzione stessa. Tutti i parametri possono essere o un qualsiasi tipo PHP oppure + un tipo definito tramite <function>w32api_deftype</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/w32api/functions/w32api-register-function.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/w32api/functions/w32api-register-function.xml diff -u phpdoc-it/reference/w32api/functions/w32api-register-function.xml:1.2 phpdoc-it/reference/w32api/functions/w32api-register-function.xml:1.3 --- phpdoc-it/reference/w32api/functions/w32api-register-function.xml:1.2 Wed Apr 17 03:08:58 2002 +++ phpdoc-it/reference/w32api/functions/w32api-register-function.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/w32api.xml, last change in rev 1.1 --> <!-- last change to 'w32api-register-function' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> +<!-- CREDITS: curcio_it --> <!-- OLD-Revision: 1.4/EN.1.1 --> <refentry id="function.w32api-register-function"> <refnamediv> @@ -12,12 +13,18 @@ <title>Descrizione</title> <methodsynopsis> <type>bool</type><methodname>w32api_register_function</methodname> - <methodparam><type>string</type><parameter>libary</parameter></methodparam> + <methodparam><type>string</type><parameter>library</parameter></methodparam> <methodparam><type>string</type><parameter>function_name</parameter></methodparam> + <methodparam><type>string</type><parameter>return_type</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> - &warn.undocumented.func; + Questa funzione tenta di trovare la funzione <parameter>function_name</parameter> + in <parameter>library</parameter>, e cerca di importarla in PHP. Sarà registrata + con il tipo di parametro di ritorno indicato in <parameter>return_type</parameter>. + Questo può essere un generico tipo PHP oppure un tipo definito tramite <function>w32api_deftype</function>. + I nomi dei tipi sono sensibili alle maiuscole/minuscole. I nomi dei tipi predefiniti dovrebbero essere + in minuscolo. &return.success; </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/w32api/functions/w32api-set-call-method.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/w32api/functions/w32api-set-call-method.xml diff -u phpdoc-it/reference/w32api/functions/w32api-set-call-method.xml:1.2 phpdoc-it/reference/w32api/functions/w32api-set-call-method.xml:1.3 --- phpdoc-it/reference/w32api/functions/w32api-set-call-method.xml:1.2 Wed Apr 17 03:08:58 2002 +++ phpdoc-it/reference/w32api/functions/w32api-set-call-method.xml Fri Jun 18 08:09:02 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/w32api.xml, last change in rev 1.1 --> <!-- last change to 'w32api-set-call-method' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: curcio_it Status: ready --> +<!-- EN-Revision: 1.3 Maintainer: curcio_it Status: ready --> <!-- OLD-Revision: 1.4/EN.1.1 --> <refentry id="function.w32api-set-call-method"> <refnamediv> @@ -16,7 +16,10 @@ </methodsynopsis> &warn.experimental.func; <para> - &warn.undocumented.func; + Questa funzione imposta il tipo della chiamata al metodo. Il parametro + può essere uno delle seguenti costanti: <constant>DC_CALL_CDECL</constant> o + <constant>DC_CALL_STD</constant>. Per default assume + <constant>DC_CALL_STD</constant>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/utf8-encode.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/xml/functions/utf8-encode.xml diff -u phpdoc-it/reference/xml/functions/utf8-encode.xml:1.1 phpdoc-it/reference/xml/functions/utf8-encode.xml:1.2 --- phpdoc-it/reference/xml/functions/utf8-encode.xml:1.1 Tue Apr 23 15:24:14 2002 +++ phpdoc-it/reference/xml/functions/utf8-encode.xml Fri Jun 18 08:09:02 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.2 --> <refentry id="function.utf8-encode"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/xml-error-string.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/xml/functions/xml-error-string.xml diff -u phpdoc-it/reference/xml/functions/xml-error-string.xml:1.1 phpdoc-it/reference/xml/functions/xml-error-string.xml:1.2 --- phpdoc-it/reference/xml/functions/xml-error-string.xml:1.1 Tue Apr 23 15:24:14 2002 +++ phpdoc-it/reference/xml/functions/xml-error-string.xml Fri Jun 18 08:09:02 2004 @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.2 --> <refentry id="function.xml-error-string"> <refnamediv> <refname>xml_error_string</refname> - <refpurpose>restituisce la stringa di errore dal parser XML</refpurpose> + <refpurpose>Restituisce la stringa di errore dal parser XML</refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> @@ -25,7 +25,7 @@ </variablelist> </para> <para> - La funzione restituisce una stringa con la descrizione del codice di errore + La funzione restituisce una stringa con la descrizione dell'errore <parameter>codice_errore</parameter>, oppure &false; se non si trova una descrizione. </para> </refsect1> http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/xml-get-current-byte-index.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/xml/functions/xml-get-current-byte-index.xml diff -u phpdoc-it/reference/xml/functions/xml-get-current-byte-index.xml:1.1 phpdoc-it/reference/xml/functions/xml-get-current-byte-index.xml:1.2 --- phpdoc-it/reference/xml/functions/xml-get-current-byte-index.xml:1.1 Tue Apr 23 15:24:14 2002 +++ phpdoc-it/reference/xml/functions/xml-get-current-byte-index.xml Fri Jun 18 08:09:02 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.2 --> <refentry id="function.xml-get-current-byte-index"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/xml-get-current-column-number.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/xml/functions/xml-get-current-column-number.xml diff -u phpdoc-it/reference/xml/functions/xml-get-current-column-number.xml:1.1 phpdoc-it/reference/xml/functions/xml-get-current-column-number.xml:1.2 --- phpdoc-it/reference/xml/functions/xml-get-current-column-number.xml:1.1 Tue Apr 23 15:24:14 2002 +++ phpdoc-it/reference/xml/functions/xml-get-current-column-number.xml Fri Jun 18 08:09:02 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.2 --> <refentry id="function.xml-get-current-column-number"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/xml-get-error-code.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/xml/functions/xml-get-error-code.xml diff -u phpdoc-it/reference/xml/functions/xml-get-error-code.xml:1.1 phpdoc-it/reference/xml/functions/xml-get-error-code.xml:1.2 --- phpdoc-it/reference/xml/functions/xml-get-error-code.xml:1.1 Tue Apr 23 15:24:14 2002 +++ phpdoc-it/reference/xml/functions/xml-get-error-code.xml Fri Jun 18 08:09:02 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.2 --> <refentry id="function.xml-get-error-code"> <refnamediv> @@ -29,6 +29,9 @@ si riferisce ad un parser valido, altrimenti la funzione restituisce uno dei codici di errore elencati in <link linkend="xml.error-codes">codici di errore</link>. + </para> + <para> + Vedere anche <function>xml_error_string</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/xml-parse-into-struct.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc-it/reference/xml/functions/xml-parse-into-struct.xml diff -u phpdoc-it/reference/xml/functions/xml-parse-into-struct.xml:1.4 phpdoc-it/reference/xml/functions/xml-parse-into-struct.xml:1.5 --- phpdoc-it/reference/xml/functions/xml-parse-into-struct.xml:1.4 Fri Jan 9 15:33:29 2004 +++ phpdoc-it/reference/xml/functions/xml-parse-into-struct.xml Fri Jun 18 08:09:02 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.10 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.11 --> <refentry id="function.xml-parse-into-struct"> <refnamediv> @@ -28,7 +28,8 @@ tag <literal>note</literal> inserito all'interno del tag <literal>para</literal>, e quindi si analizzerà questo visualizzando la struttura ottenuta: - <informalexample> + <example> + <title>Esempio di uso di <function>xml_parse_into_struct</function></title> <programlisting role="php"> <![CDATA[ <?php @@ -92,7 +93,7 @@ ) ]]> </screen> - </informalexample> + </example> </para> <para> Un parsing event-driven (basato sulla libreria expat) può essere @@ -144,13 +145,15 @@ var $code; // codice di una lettera var $type; // hydrophobic, charged or neutral - function AminoAcid ($aa) { + function AminoAcid ($aa) + { foreach ($aa as $k=>$v) $this->$k = $aa[$k]; } } -function readDatabase($filename) { +function readDatabase($filename) +{ // legge il database degli aminoacidi $data = implode("", file($filename)); $parser = xml_parser_create(); @@ -180,6 +183,7 @@ function parseMol($mvalues) { for ($i=0; $i < count($mvalues); $i++) $mol[$mvalues[$i]["tag"]] = $mvalues[$i]["value"]; + } return new AminoAcid($mol); } http://cvs.php.net/diff.php/phpdoc-it/reference/xml/functions/xml-parse.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/xml/functions/xml-parse.xml diff -u phpdoc-it/reference/xml/functions/xml-parse.xml:1.2 phpdoc-it/reference/xml/functions/xml-parse.xml:1.3 --- phpdoc-it/reference/xml/functions/xml-parse.xml:1.2 Sun Sep 1 15:26:16 2002 +++ phpdoc-it/reference/xml/functions/xml-parse.xml Fri Jun 18 08:09:02 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/xml.xml, last change in rev 1.2 --> <refentry id="function.xml-parse"> <refnamediv> http://cvs.php.net/co.php/phpdoc-it/reference/cpdf/configure.xml?r=1.1&p=1 Index: phpdoc-it/reference/cpdf/configure.xml +++ phpdoc-it/reference/cpdf/configure.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.1 Maintainer: darvina Status: ready --> <section id="cpdf.installation"> &reftitle.install; <para> Per avere disponibili queste funzionalità occorre compilare il PHP con <option role="configure">--with-cpdflib[=DIR]</option>. Dove DIR indica la directory in cui è installato cpdflib, per default <filename>/usr</filename>. In aggiunta si può specificare le librerie jpeg e tiff da utilizzare. Per fare ciò aggiungere alla linea di configurazione le opzioni <option role="configure">--with-jpeg-dir[=DIR]</option> e <option role="configure">--with-tiff-dir[=DIR]</option>. </para> </section> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/cpdf/constants.xml?r=1.1&p=1 Index: phpdoc-it/reference/cpdf/constants.xml +++ phpdoc-it/reference/cpdf/constants.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: darvina Status: ready --> <section id="cpdf.constants"> &reftitle.constants; &extension.constants; <variablelist> <varlistentry> <term> <constant>CPDF_PM_NONE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PM_OUTLINES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PM_THUMBS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PM_FULLSCREEN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PL_SINGLE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PL_1COLUMN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PL_2LCOLUMN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>CPDF_PL_2RCOLUMN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> </variablelist> </section> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/vpopmail/configure.xml?r=1.1&p=1 Index: phpdoc-it/reference/vpopmail/configure.xml +++ phpdoc-it/reference/vpopmail/configure.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.1 Maintainer: curcio_it Status: ready --> <section id="vpopmail.installation"> &reftitle.install; <para id="vpopmail.configure"> In PHP 4, queste funzioni sono disponibili soltanto se il <literal>PHP</literal> viene configurato con <option role="configure">--with-vpopmail[=DIR]</option>. </para> </section> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/w32api/constants.xml?r=1.1&p=1 Index: phpdoc-it/reference/w32api/constants.xml +++ phpdoc-it/reference/w32api/constants.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: darvina Status: ready --> <section id="w32api.constants"> &reftitle.constants; &extension.constants; <variablelist> <varlistentry> <term> <constant>DC_MICROSOFT</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_BORLAND</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_CALL_CDECL</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_CALL_STD</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_RETVAL_MATH4</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_RETVAL_MATH8</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_CALL_STD_BO</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_CALL_STD_MS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_CALL_STD_M8</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>DC_FLAG_ARGPTR</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> </variablelist> </section> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->
« previous php.doc.it (#599) next »