source: sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/configure_calendars_itemlist.ejs @ 6812

Revision 6812, 6.5 KB checked in by marcieli, 12 years ago (diff)

Ticket #2966 - Criar/excluir/listar/configurar Grupos de tarefas.

Line 
1                <%var isOwner = parseInt(data.signature.isOwner) ? '' : 'readonly="readonly"';
2                var isGroup = !!parseInt(data.signature.calendar.type);%>
3                <form method="POST" action="calendarSignature:configure">
4                        <input type="hidden" name="signature" value="<%=data.signature.id%>" />
5                       
6                        <fieldset class="configurations-basic">
7                                <legend class="">Básico</legend>
8
9                                <p class="input-group">
10                                <%if(!isGroup){%>       
11                                        <label for="name">Nome da agenda:</label>
12                                <%}else{%>
13                                        <label for="name">Nome do grupo:</label>
14                                <%}%>
15                                        <input name="name" value="<%=data.calendar.name%>" <%= isOwner %> type="text" class=""/>
16                                </p>
17
18                                <p class="input-group">
19                                        <label for="description">Descrição:</label>
20                                        <input name="description" value="<%=data.calendar.description%>" <%= isOwner %> type="text" class=""/>
21                                </p>
22                        <%if(!isGroup){%>       
23                                <p class="input-group">
24                                        <label for="duration">Duração padrão de evento:</label>
25                                        <input name="duration" value="<%=data.calendar.defaultDuration%>" <%= isOwner %> type="text" class="number"/>
26                                </p>
27                        <%}%>   
28                                <p class="input-group">
29                                <%if(!isGroup){%>
30                                        <label for="timezone">Fuso horário da agenda:</label>
31                                <%}else{%>
32                                        <label for="timezone">Fuso horário do grupo:</label>
33                                <%} if(data.signature.isOwner == 0){%>
34                                        <input name="timezone" value="<%=data.calendar.timezone%>" size="50" readonly="readonly" type="text" class=""/>
35                                        <%}else{%>
36                                        <select name="timezone"> </select>
37                                        <%}%>
38                                </p>
39                        <%if(!isGroup){%>               
40                                <p class="input-group">
41                                        <label for="location">URL:</label>
42                                        <input name="location" value="<%=data.calendar.location%>" <%= isOwner %> type="text" class=""/>
43                                </p>
44                        <%}%>
45                        </fieldset>     
46
47                        <fieldset class="configurations-colors">
48                        <%if(!isGroup){%>
49                                <legend class="">Cores dos eventos desta agenda</legend>
50                        <%} else{%>     
51                                <legend class="">Cores das tarefas deste grupo</legend>
52                        <%}%>
53                                <div class="calendar-colorpicker"></div>
54                        </fieldset>
55                       
56
57                        <fieldset class="configurations-alarms">
58                                <legend class="">Lembretes</legend>
59
60                                <p class="input-group">
61                                        <label for="acceptInvitation">Lembretes</label>
62
63                                        <label>Por padrão, lembrar-me por:</label>
64                                        <ul class="preferences-alarms-list">
65                                       
66                                        <%if(data.signature.numberDefaultAlarm <= 0){  %>
67                                       
68<!--                                            <li class="input-group">
69                                                        <select name="alarmType[]">
70                                                                <option value="alert">Alerta</option>
71                                                                <option value="mail" selected="selected">E-mail</option>
72                                                                <option value="sms">SMS</option>
73                                                        </select>
74                                                        <input type="text" name="alarmTime[]" class="number input-small" value=""/>
75                                                        <select name="alarmUnit[]">
76                                                                <option value="d" selected="selected">Dias</option>
77                                                                <option value="H">Horas</option>
78                                                                <option value="m">Minutos</option>
79                                                        </select>
80                                                        <input type="hidden" name="alarmId[]" value="" />
81                                                        <label>antes de cada evento.</label>
82                                                        <a class="button remove small">Excluir</a>
83                                                </li>-->
84                                        <%}else{
85                                                for(var i = 0; i < data.signature.numberDefaultAlarm; i++){%>
86                                                        <li class="input-group">
87                                                        <select name="alarmType[]">
88                                                                <option value="alert" <%= data.signature.defaultAlarms[i].type=='alert' ? 'selected="selected"':'' %>>Alerta</option>
89                                                                <option value="mail" <%= data.signature.defaultAlarms[i].type=='mail' ? 'selected="selected"':'' %>>E-mail</option>
90<!--                                                            <option value="sms" <%= data.signature.defaultAlarms[i].type=='sms' ? 'selected="selected"':'' %>>SMS</option>-->
91                                                        </select>
92                                                        <input type="text" name="alarmTime[]" class="number input-small" value="<%= data.signature.defaultAlarms[i].time %>"/>
93                                                        <select name="alarmUnit[]">
94                                                                <option value="d" <%= data.signature.defaultAlarms[i].unit=='d' ? 'selected="selected"':'' %>>Dias</option>
95                                                                <option value="H" <%= data.signature.defaultAlarms[i].unit=='H' ? 'selected="selected"':'' %>>Horas</option>
96                                                                <option value="m" <%= data.signature.defaultAlarms[i].unit=='m' ? 'selected="selected"':'' %>>Minutos</option>
97                                                        </select>
98                                                        <input type="hidden" name="alarmId[]" value="<%=data.signature.defaultAlarms[i].id%>" />
99                                                <%if(!isGroup){%>
100                                                        <label>antes de cada evento.</label>
101                                                <%}else{%>
102                                                        <label>antes de cada tarefa.</label>
103                                                <%}%>
104                                                        <a class="button remove tiny">Excluir</a>
105                                                </li>
106                                                <%}%>
107                                        <%}%>
108                                        </ul>
109                                </p>
110
111                                <a class="button add button-add-alarms">Adicionar lembrete</a>
112                        </fieldset>
113        <!--
114                        <fieldset>
115                                <legend class="">Configurações de celular</legend>
116
117                                <label class="fields-left">Status:</label>
118                                <label class="fields-right">Número de telefone validado com sucesso.</label>
119
120
121
122                                <p class="input-group">
123                                        <label>País:</label>
124                                        <select class="medium">
125                                                <option value="br">Brasil</option>
126                                        </select>
127                                </p>
128
129                                <p class="input-group">
130                                        <label>Telefone:</label>
131                                        <input type="text" name="celphone" class="phone input-medium" value=""/>
132                                </p>
133
134                                <p class="input-group">
135                                        <label>Operadora:</label>
136                                        <select class="medium" name="operator">
137                                                <option value="br">Tim</option>
138                                                <option value="br">Vivo</option>
139                                                <option value="br">Claro</option>
140                                                <option value="br">Oi</option>
141                                        </select>
142                                </p>
143
144                                <p class="input-group">
145                                        <label>Código de confirmação:</label>
146                                        <input type="text" name="celCodeConfirmation" class="number input-medium" value=""/>
147                                </p>
148                        </fieldset>
149        -->
150
151                        <fieldset class="configurations-notifications hidden">
152                                <legend class="">Notificações</legend>
153                                <p class="input-group">
154                                  <label for="addMessage">Mensagem para notificação de eventos adicionados:</label>
155                                  <textarea rows="5" cols="40" name="msgAdd"><%=data.signature.msgAdd%></textarea>
156                                </p>
157
158                                <p class="input-group">
159                                  <label for="cancelMessage">Mensagem para notificação de eventos cancelados:</label>
160                                  <textarea rows="5" cols="40" name="msgCancel"><%=data.signature.msgCancel%></textarea>
161                                </p>
162
163                                <p class="input-group">
164                                  <label for="updateMessage">Mensagem para notificação de eventos modificados:</label>
165                                  <textarea rows="5" cols="40" name="msgUpdate"><%=data.signature.msgUpdate%></textarea>
166                                </p>
167
168                                <p class="input-group">
169                                  <label for="answerMessage">Mensagem para notificação de suas respostas:</label>
170                                  <textarea rows="5" cols="40" name="msgReply"><%=data.signature.msgReply%></textarea>
171                                </p>
172
173                                <p class="input-group">
174                                  <label for="alarmMessage">Mensagem para notificação de seus alarmes:</label>
175                                  <textarea rows="5" cols="40" name="msgAlarm"><%=data.signature.msgAlarm%></textarea>
176                                </p>
177                        </fieldset>
178
179                </form>
Note: See TracBrowser for help on using the repository browser.