source: trunk/prototype/modules/add_event/add_event.ejs @ 5341

Revision 5341, 7.8 KB checked in by wmerlotto, 12 years ago (diff)

Ticket #2434 - Commit inicial do novo módulo de agenda do Expresso - expressoCalendar

Line 
1<div id="calendar_addevent_window" title="Criar Evento" class="new-event-win active"> 
2    <div class="menu-container header-container menu-addevent">
3        <a class="button save" href="#">Salvar</a>
4        <a class="button cancel" href="#">Descartar</a>
5        <% if (data.event.id) { %>
6        <a class="button delete" href="#">Excluir</a>
7        <% } %>
8    </div>
9
10    <form method="POST" action="schedulable:detail" class="form-addevent content">
11
12        <fieldset id="calendar_addevent_details1">
13                <legend id="calendar_addevent_details1_lgd" class="hidden">Detalhes do evento</legend>
14                <p class="input-group">
15                        <input type="text" class="h1" name="summary" value="<%= (data.event.summary) ? data.event.summary : '' %>"/>
16                        <input type="hidden" class="id-event" name="idEvent" value="<%= (data.event.id) ? data.event.id : '' %>"/>
17                </p>
18                <p class="input-group date-info">
19                        <input type="text" class="date start-date" value="<%= (data.event.startDate) ? data.event.startDate : '' %>" name="startDate" />
20                        <input type="text" class="time start-time" value="<%= (data.event.startHour) ? data.event.startHour : '' %>" name="startHour" />
21                        <span>até</span>
22                        <input type="text" class="date end-date" value="<%= (data.event.endDate) ? data.event.endDate : '' %>" name="endDate" />
23                        <input type="text" class="time end-time" value="<%= (data.event.endHour) ? data.event.endHour : '' %>" name="endHour" />
24
25                        <a href="" id="calendar_addevent_details_lnk_timezone">Fuso horário</a>
26<!--                    <input type="text" name="timezone" style="display: none;" id="calendar_addevent_details_txt_timezone"/>-->
27                        <select id="calendar_addevent_details_txt_timezone" name="timezone" style="display: none;">
28                                <option value="-0300">Brasil/São Paulo</option>
29                                <option value="-0400">Moscou/URSS</option>
30                                <option value="+0700">Pueblo Llhama/Chile</option>
31                                <option value="+0400">Cidade Grande</option>
32                                <option value="+0400">outras cidades grandes</option>
33                        </select>
34                </p>
35                <p class="input-group event-type">
36                        <input id="calendar_addevent_details_chk_allday" type="checkbox" name="allDay" value="true" <%= (data.event.allDay) ? 'checked="checked"' : '' %>/>
37                        <label for="calendar_addevent_details_chk_allday">Dia inteiro</label>
38<!--
39                        <input id="calendar_addevent_details_chk_repeat" type="checkbox" class="button-repeat" />
40                        <label for="calendar_addevent_details_chk_repeat">Repetir</label>-->
41                </p>
42        </fieldset>
43        <ul>
44                <li><a href="#calendar_addevent_details2">Detalhes do evento</a></li>
45                <li><a href="#calendar_addevent_details3">Repetir</a></li>
46                <li><a href="#calendar_addevent_details4">Lembretes</a></li>
47                <li><a href="#calendar_addevent_details5">Anexos</a></li>
48                <li><a href="#calendar_addevent_details6">Participantes</a></li>
49        </ul>
50        <fieldset id="calendar_addevent_details2" class="tab-level2">
51                <legend id="calendar_addevent_details2_lgd" class="hidden">Detalhes do evento</legend>
52                <p class="input-group">
53                        <label for="calendar_addevent_details_txt_local">Onde</label>
54                        <input type="text" id="calendar_addevent_details_txt_local" name="location" value="<%= (data.event) ? data.event.location : '' %>"/>
55                </p>
56                <p class="input-group hidden">
57                        <label for="calendar_addevent_details_slt_cal">Agenda</label>
58                        <select id="calendar_addevent_details_slt_cal" name="calendar" >
59                                <option value="1">Agenda 1</option>
60                        </select>
61                </p>
62                <p class="input-group">
63                        <label for="calendar_addevent_details_txtarea_description">Descrição</label>
64                        <textarea id="calendar_addevent_details_txtarea_description" name="description"><%= (data.event) ? data.event.description : '' %></textarea>
65                </p>
66               
67                <fieldset>
68                        <legend class="hidden">Publicidade</legend>
69                        <!--
70                        <p class="input-group">
71                                <label class="input-group">Mostrar-me como</label>
72                                <input type="radio" id="calendar_addevent_details_rdo_status1" checked="checked"/>
73                                <label for="calendar_addevent_details_rdo_status1">Dispon?vel</label>
74                                <input type="radio" id="calendar_addevent_details_rdo_status2"/>
75                                <label for="calendar_addevent_details_rdo_status2">Ocupado</label>
76                        </p>
77                        -->
78                        <p class="input-group">
79                                <label class="input-group">Privacidade</label>
80                                <input type="radio" name="class" value="1" id="calendar_addevent_details_rdo_class1" checked="checked"/>
81                                <label for="calendar_addevent_details_rdo_class1">Padrão</label>
82                                <input type="radio" name="class" value="2" id="calendar_addevent_details_rdo_class2"/>
83                                <label for="calendar_addevent_details_rdo_class2">Público</label>
84                                <input type="radio" name="class" value="3" id="calendar_addevent_details_rdo_class3"/>
85                                <label for="calendar_addevent_details_rdo_class3">Privado</label>
86                        </p>
87                       
88                </fieldset>
89               
90        </fieldset>
91       
92        <fieldset id="calendar_addevent_details3" class="tab-level2">
93               
94        </fieldset>
95       
96        <fieldset id="calendar_addevent_details4" class="tab-level2">
97                <legend class="hidden">Lembretes</legend>
98                <ul class="alarms-list">
99                        <% if (data.event && data.event.alarms) {
100                                for (var i=0; i< data.event.alarms.length; i++) {
101                        %>
102                        <li class="input-group">
103                                <label>Avisar-me por </label>
104                                <select name="alarmType[]">
105                                        <option value="alert" <%= data.event.alarms[i].type=='alert' ? 'selected="selected"':'' %>>Alerta</option>
106                                        <option value="mail" <%= data.event.alarms[i].type=='email' ? 'selected="selected"':'' %>>E-mail</option>
107                                        <option value="sms" <%= data.event.alarms[i].type=='sms' ? 'selected="selected"':'' %>>SMS</option>
108                                </select>
109                                <input type="text" name="alarmTime[]" class="number input-small" value="<%= data.event.alarms[i].time %>"/>
110                                <select name="alarmUnit[]">
111                                        <option <%= data.event.alarms[i].unit=='d' ? 'selected="selected"':'' %>>Dias</option>
112                                        <option <%= data.event.alarms[i].unit=='H' ? 'selected="selected"':'' %>>Horas</option>
113                                        <option <%= data.event.alarms[i].unit=='m' ? 'selected="selected"':'' %>>Minutos</option>
114                                </select>
115                                <label>antes.</label>
116                        </li>
117                        <%      }
118                           }
119                        %>
120                </ul>
121                <span class="button add button-add-alarms">Adicionar lembrete</span>
122        </fieldset>
123        <fieldset id="calendar_addevent_details6" class="tab-level2" title="Participantes">
124        </fieldset>
125    <form/>
126    <form action="../../../../upload.php" method="POST">       
127        <fieldset id="calendar_addevent_details5" class="tab-level2">
128<!--            <span class="input_label">Anexos</span>
129                  <ul class="attachments-list">
130                        <% if (data.event && data.event.attachments) {
131                                for (var i=0; i< data.event.attachments.length; i++) {
132                        %>
133                                <li>
134                                        <a href="<%= data.event.attachments[i].src %>" >
135                                                <input type="checkbox" name="attachments['<%= data.event.attachments[i].name %>']" checked="checked" id="calendar_addevent_details_attach_<%=i%>" />
136                                                <label for="calendar_addevent_details_attach_<%=i%>"><%= data.event.attachments[i].name %></label>
137                                        </a>
138                                </li>
139                        <%      }
140                           }
141                        %>
142
143                  </ul>
144                <span class="button add button-add-attachment">Adicionar anexo</span>-->
145       
146                <div id="fileupload">
147                        <div title="form:upload.php">
148                                <div class="fileupload-buttonbar">
149                                        <label class="fileinput-button">
150                                                <span>Add files...</span>
151                                                <input type="file" name="files[]" multiple>
152                                        </label>
153                                        <button type="submit" class="start">Start upload</button>
154                                        <button type="reset"  class="cancel">Cancel upload</button>
155                                        <button type="button" class="delete">Delete files</button>
156                                </div>
157                        </div>
158                        <div class="fileupload-content">
159                                <table class="files"></table>
160                                <div class="fileupload-progressbar"></div>
161                        </div>
162                </div>
163                <span class="button add button-teste">Make it work!</span>
164        </fieldset>
165    </form>
166<!--    <div id="calendar_addevent_addattendee"></div>-->
167
168    <div class="menu-container footer-container menu-addevent">
169            <a class="button save" href="#">Salvar</a>
170            <a class="button cancel" href="#">Descartar</a>
171            <% if (data.event.id) { %>
172            <a class="button delete" href="#">Excluir</a>
173            <% } %>
174    </div>
175</div>
176<!--<script src="application.js"></script>-->
Note: See TracBrowser for help on using the repository browser.