cvs: phpdoc /en/reference/mcal constants.xml reference.xml

From: Date: Mon, 22 Jul 2002 17:01:33 +0000
Subject: cvs: phpdoc /en/reference/mcal constants.xml reference.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969347492@lists.php.net to get a copy of this message
goba Mon Jul 22 13:01:33 2002 EDT Added files: /phpdoc/en/reference/mcal constants.xml Modified files: /phpdoc/en/reference/mcal reference.xml Log: Adding constants here, applying new structure

Index: phpdoc/en/reference/mcal/reference.xml diff -u phpdoc/en/reference/mcal/reference.xml:1.3 phpdoc/en/reference/mcal/reference.xml:1.4 --- phpdoc/en/reference/mcal/reference.xml:1.3 Thu Apr 18 06:01:01 2002 +++ phpdoc/en/reference/mcal/reference.xml Mon Jul 22 13:01:32 2002 @@ -1,132 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <reference id="ref.mcal"> <title>MCAL functions</title> <titleabbrev>MCAL</titleabbrev> <partintro> - <para> - MCAL stands for Modular Calendar Access Library. - </para> - <para> - Libmcal is a C library for accessing calendars. It's written to be - very modular, with pluggable drivers. MCAL is the calendar - equivalent of the IMAP module for mailboxes. - </para> - <para> - With mcal support, a calendar stream can be opened much like the - mailbox stream with the IMAP support. Calendars can be local file - stores, remote ICAP servers, or other formats that are supported - by the mcal library. - </para> - <para> - Calendar events can be pulled up, queried, and stored. There is - also support for calendar triggers (alarms) and recurring events. - </para> - <para> - With libmcal, central calendar servers can be accessed, - removing the need for any specific database or local file - programming. - </para> - <para> - To get these functions to work, you have to compile PHP with - <option role="configure">--with-mcal</option>. That requires the - mcal library to be installed. Grab the latest version from - <ulink url="&url.mcal;">&url.mcal;</ulink> and compile and install - it. - </para> - <para> - The following constants are defined when using the MCAL module. - For weekdays : - <itemizedlist> - <listitem><simpara> - MCAL_SUNDAY - </simpara></listitem> - <listitem><simpara> - MCAL_MONDAY - </simpara></listitem> - <listitem><simpara> - MCAL_TUESDAY - </simpara></listitem> - <listitem><simpara> - MCAL_WEDNESDAY - </simpara></listitem> - <listitem><simpara> - MCAL_THURSDAY - </simpara></listitem> - <listitem><simpara> - MCAL_FRIDAY - </simpara></listitem> - <listitem><simpara> - MCAL_SATURDAY - </simpara></listitem> - </itemizedlist> - For recurrence : - <itemizedlist> - <listitem><simpara> - MCAL_RECUR_NONE - </simpara></listitem> - <listitem><simpara> - MCAL_RECUR_DAILY - </simpara></listitem> - <listitem><simpara> - MCAL_RECUR_WEEKLY - </simpara></listitem> - <listitem><simpara> - MCAL_RECUR_MONTHLY_MDAY - </simpara></listitem> - <listitem><simpara> - MCAL_RECUR_MONTHLY_WDAY - </simpara></listitem> - <listitem><simpara> - MCAL_RECUR_YEARLY - </simpara></listitem> - </itemizedlist> - For months : - <itemizedlist> - <listitem><simpara> - MCAL_JANUARY - </simpara></listitem> - <listitem><simpara> - MCAL_FEBRUARY - </simpara></listitem> - <listitem><simpara> - MCAL_MARCH - </simpara></listitem> - <listitem><simpara> - MCAL_APRIL - </simpara></listitem> - <listitem><simpara> - MCAL_MAY - </simpara></listitem> - <listitem><simpara> - MCAL_JUNE - </simpara></listitem> - <listitem><simpara> - MCAL_JULY - </simpara></listitem> - <listitem><simpara> - MCAL_AUGUST - </simpara></listitem> - <listitem><simpara> - MCAL_SEPTEMBER - </simpara></listitem> - <listitem><simpara> - MCAL_OCTOBER - </simpara></listitem> - <listitem><simpara> - MCAL_NOVEMBER - </simpara></listitem> - <listitem><simpara> - MCAL_DECEMBER - </simpara></listitem> - </itemizedlist> - Most of the functions use an internal event structure that is - unique for each stream. This alleviates the need to pass around - large objects between functions. There are convenience functions - for setting, initializing, and retrieving the event structure - values. - </para> + + <section id="mcal.intro"> + &reftitle.intro; + <para> + MCAL stands for Modular Calendar Access Library. + </para> + <para> + Libmcal is a C library for accessing calendars. It's written to be + very modular, with pluggable drivers. MCAL is the calendar + equivalent of the IMAP module for mailboxes. + </para> + <para> + With mcal support, a calendar stream can be opened much like the + mailbox stream with the IMAP support. Calendars can be local file + stores, remote ICAP servers, or other formats that are supported + by the mcal library. + </para> + <para> + Calendar events can be pulled up, queried, and stored. There is + also support for calendar triggers (alarms) and recurring events. + </para> + <para> + With libmcal, central calendar servers can be accessed, + removing the need for any specific database or local file + programming. + </para> + <para> + Most of the functions use an internal event structure that is + unique for each stream. This alleviates the need to pass around + large objects between functions. There are convenience functions + for setting, initializing, and retrieving the event structure + values. + </para> + </section> + + <section id="mcal.requirements"> + &reftitle.required; + <para> + This extension requires the mcal library to be installed. Grab the + latest version from <ulink url="&url.mcal;">&url.mcal;</ulink> + and compile and install it. + </para> + </section> + + <section id="mcal.installation"> + &reftitle.install; + <para> + After you installed the mcal library, to get these functions to + work, you have to compile PHP with + <option role="configure">--with-mcal</option>. + </para> + </section> + + <section id="mcal.configuration"> + &reftitle.runtime; + &no.config; + </section> + + <section id="mcal.resources"> + &reftitle.resources; + &no.resource; + </section> + + &reference.mcal.constants; + </partintro> &reference.mcal.functions; Index: phpdoc/en/reference/mcal/constants.xml +++ phpdoc/en/reference/mcal/constants.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <section id="mcal.constants"> &reftitle.constants; &extension.constants; <variablelist> <varlistentry> <term> <constant>MCAL_SUNDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_MONDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_TUESDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_WEDNESDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_THURSDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_FRIDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_SATURDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_JANUARY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_FEBRUARY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_MARCH</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_APRIL</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_MAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_JUNE</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_JULY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_AUGUST</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_SEPTEMBER</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_OCTOBER</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_NOVEMBER</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_DECEMBER</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_RECUR_NONE</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_RECUR_DAILY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_RECUR_WEEKLY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_RECUR_MONTHLY_MDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_RECUR_MONTHLY_WDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_RECUR_YEARLY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_SUNDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_MONDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_TUESDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_WEDNESDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_THURSDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_FRIDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_SATURDAY</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_WEEKDAYS</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_WEEKEND</constant> (<link linkend="language.types.integer">integer</link>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>MCAL_M_ALLDAYS</constant> (<link linkend="language.types.integer">integer</link>) </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 (#969347492) next »