source: branches/2.4/prototype/modules/calendar/constants.php @ 7093

Revision 7093, 2.9 KB checked in by eduardow, 12 years ago (diff)

Ticket #2966 - Inseridos comentários de cabeçalho de arquivos e classes.

Line 
1<?php
2
3        /**
4    *
5    * Copyright (C) 2011 Consórcio Expresso Livre - 4Linux (www.4linux.com.br) e Prognus Software Livre (www.prognus.com.br)
6    *
7    * This program is free software; you can redistribute it and/or modify
8    * it under the terms of the GNU General Public License as published by
9    * the Free Software Foundation; either version 3 of the License, or
10    * any later version.
11    *
12    * This program is distributed in the hope that it will be useful, but WITHOUT
13    * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14    * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
15    * details.
16    *
17    * You should have received a copy of the GNU General Public License
18    * along with this program; if not, write to the Free Software Foundation,
19    * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
20    *
21    * You can contact Prognus Software Livre headquarters at Av. Tancredo Neves,
22    * 6731, PTI, Edifício do Saber, 3º floor, room 306, Foz do Iguaçu - PR - Brasil
23    * or at e-mail address prognus@prognus.com.br.
24    *
25    * Neste arquivo são definidas as contantes a serem utilizadas pelo módulo ExpressoCalendar. 
26    *
27    * @license    http://www.gnu.org/copyleft/gpl.html GPL
28    * @author     Consórcio Expresso Livre - 4Linux (www.4linux.com.br) e Prognus Software Livre (www.prognus.com.br)
29    * @version    1.0
30    * @sponsor    Caixa EconÃŽmica Federal
31    * @since      Arquivo disponibilizado na versão Expresso 2.4.0
32    */
33   
34define('EVENT_ID', 1);
35
36define('STATUS_CONFIRMED', 1);
37define('STATUS_ACCEPTED', 1);
38define('STATUS_TENTATIVE', 2);
39define('STATUS_DECLINED', 3);
40define('STATUS_CANCELLED', 3);
41define('STATUS_UNANSWERED', 4);
42define('STATUS_DELEGATED', 5);
43
44define('ALARM_ALERT', 1);
45define('ALARM_MAIL', 2);
46define('ALARM_SMS', 3);
47
48define('TRANSP_OPAQUE', 0);
49define('TRANSP_TRANSPARENT', 1);
50
51define('CLASS_PUBLIC', 1);
52define('CLASS_PRIVATE', 2);
53define('CLASS_CONFIDENTIAL', 3);
54
55define('ICAL_ACTION_IMPORT', 1);
56define('ICAL_ACTION_UPDATE', 2);
57define('ICAL_ACTION_DELETE', 3);
58define('ICAL_ACTION_NONE', 4);
59define('ICAL_ACTION_REPLY', 5);
60define('ICAL_ACTION_SUGGESTION', 6);
61define('ICAL_ACTION_IMPORT_REQUIRED', 7);
62define('ICAL_ACTION_ORGANIZER_UPDATE', 8);
63define('ICAL_ACTION_ORGANIZER_NONE', 9);
64define('ICAL_ACTION_IMPORT_FROM_PERMISSION', 10);
65define('ICAL_ACTION_NONE_FROM_PERMISSION', 11);
66
67define('ATTENDEE_ACL_ORGANIZATION', 'o');
68define('ATTENDEE_ACL_WRITE', 'w');
69define('ATTENDEE_ACL_PARTICIPATION_REQUIRED', 'p');
70define('ATTENDEE_ACL_INVITE_GUESTES', 'i');
71define('ATTENDEE_ACL_READ', 'r');
72
73define('CALENDAR_PRIVATE', 0);
74define('CALENDAR_PUBLIC', 1);
75
76define('CALENDAR_ACL_WRITE', 'w');
77define('CALENDAR_ACL_READ', 'r');
78define('CALENDAR_ACL_REMOVE', 'd');
79define('CALENDAR_ACL_BUSY', 'b');
80define('CALENDAR_ACL_SHARED', 's');
81define('CALENDAR_ACL_REQUIRED', 'p');
82?>
Note: See TracBrowser for help on using the repository browser.