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

Revision 6903, 6.6 KB checked in by marcieli, 12 years ago (diff)

Ticket #2966 - Salvar configuração de grupo (faltou commitar um arquivo)

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