6969 <img src =" /images/calendar.svg" />
7070 </button >
7171 </div >
72+ <% include components/ add_schedule_window .ejs %>
73+ <% include components/ add_timer_window .ejs %>
74+ <% include components/ edit_window .ejs %>
75+ <% include components/ remove_message_window .ejs %>
76+ <% include components/ set_timezone_window .ejs %>
7277
73- <div id =" setTimezone" class =" modal modal-fixed-footer" >
74- <div class =" modal-content" >
75- <h5 style =" margin-top : 3px ;" >Select your server timezone below :</h5 >
76- <div class =" input-field col s12 section" >
77- <input type =" text" id =" timezone-input" class =" autocomplete" autocomplete =" off" >
78- <label for =" timezone-input" >Type your city or country name</label >
79- </div >
80- </div >
81- <div class =" modal-footer footer" >
82- <button href =" #!"
83- class =" modal-close waves-effect waves-light btn-flat grey-text text-lighten-2" >Cancel</button >
84- <button href =" #!" class =" modal-confirm waves-effect btn disabled" >Set the timezone</button >
85- </div >
86- </div >
87- <div id =" addTimer" class =" modal modal-fixed-footer" >
88- <div class =" modal-content" >
89- <h5 style =" margin-top : 3px ;" >Add a one time message</h5 >
90- <form method =" post" name =" addTimerForm" >
91- <div class =" input-field col s12 section" >
92- <textarea id =" contentTimer" name =" contentTimer" class =" materialize-textarea" required minlength =" 1"
93- maxlength =" 2000" ></textarea >
94- <label for =" contentTimer" >Message's content</label >
95- <div class =" users_wrapper scale-out" >
96- <% people_list .concat (roles_list).forEach ((el , index ) => { % >
97- < div class = " user_el waves-effect waves-light" data- id= " <%= el.id %>"
98- nickname= " <%= (el.nickname || el.username) %>" >
99- @< %= el .nickname != null ? el .nickname : el .username % >
100- < / div>
101- < % }); %>
102- <div class =" user_el waves-effect waves-light" >
103- @everyone
104- </div >
105- <div class =" user_el waves-effect waves-light" >
106- @here
107- </div >
108- </div >
109- <div class =" channels_wrapper scale-out" >
110- <% channel_list .forEach ((el , index ) => { % >
111- < div class = " channel_el waves-effect waves-light" data- id= " <%= el.id %>" >
112- #< %= el .name % >
113- < / div>
114- < % }); %>
115- </div >
116- </div >
117- <div class =" input-field col s12 section channelSelect-wrapper" >
118- <select name =" channelSelectTimer" id =" channelSelectTimer" >
119- <% channel_list .forEach (element => {
120- if (element .id == guild_data .systemChannelID ) { % >
121- < option value= " <%= element.id %>" selected> #< %= element .name % >< / option>
122- < % } else { % >
123- < option value= " <%= element.id %>" > #< %= element .name % >< / option>
124- < % }
125- }) %>
126- </select >
127- <label for =" channelSelectTimer" >Channel :</label >
128- </div >
129- <div class =" input-field col s12 scale-transition section dateSelect-wrapper-timer" >
130- <input type =" text" class =" datepicker" id =" dateSelectTimer" >
131- <label for =" dateSelectTimer" >On :</label >
132- </div >
133- <div class =" input-field col s12 scale-transition section timeSelect-wrapper-timer" >
134- <input type =" text" class =" timepicker" id =" timeSelectTimer" value =" <%= now_hour %>" >
135- <label for =" timeSelectTimer" >At :</label >
136- </div >
137- </form >
138- </div >
139- <div class =" modal-footer footer" >
140- <button href =" #!"
141- class =" modal-close waves-effect waves-light btn-flat grey-text text-lighten-2" >Cancel</button >
142- <button href =" #!" class =" modal-confirm waves-effect waves-light btn grey darken-3" >Add the message <i
143- class =" material-icons right" >send</i ></button >
144- </div >
145- </div >
146-
147- <div id =" add_cron" class =" modal modal-fixed-footer" >
148- <div class =" modal-content" >
149- <h5 style =" margin-top : 3px ;" >Add a recurring message</h5 >
150- <form method =" post" name =" addForm" >
151- <div class =" input-field col s12 section" >
152- <textarea id =" content" name =" content" class =" materialize-textarea" required minlength =" 1"
153- maxlength =" 2000" ></textarea >
154- <label for =" content" >Message's content</label >
155- <div class =" users_wrapper scale-out" >
156- <% people_list .concat (roles_list).forEach ((el , index ) => { % >
157- < div class = " user_el waves-effect waves-light" data- id= " <%= el.id %>"
158- nickname= " <%= (el.nickname || el.username) %>" >
159- @< %= (el .nickname || el .username ) % >
160- < / div>
161- < % }); %>
162- <div class =" user_el waves-effect waves-light" >
163- @everyone
164- </div >
165- <div class =" user_el waves-effect waves-light" >
166- @here
167- </div >
168- </div >
169- <div class =" channels_wrapper scale-out" >
170- <% channel_list .forEach ((el , index ) => { % >
171- < div class = " channel_el waves-effect waves-light" data- id= " <%= el.id %>" >
172- #< %= el .name % >
173- < / div>
174- < % }); %>
175- </div >
176- </div >
177- <div class =" input-field col s12 section channelSelect-wrapper" >
178- <select name =" channelSelect" id =" channelSelect" >
179- <% channel_list .forEach (element => {
180- if (element .id == guild_data .systemChannelID ) { % >
181- < option value= " <%= element.id %>" selected> #< %= element .name % >< / option>
182- < % } else { % >
183- < option value= " <%= element.id %>" > #< %= element .name % >< / option>
184- < % }
185- }) %>
186- </select >
187- <label for =" channelSelect" >Channel :</label >
188- </div >
189- <div class =" input-field col s12 section" >
190- <select name =" each" id =" each" >
191- <option value =" week" >week</option >
192- <option value =" day" >day</option >
193- <option value =" hour" >hour</option >
194- </select >
195- <label for =" each" >Every : </label >
196- </div >
197- <div class =" input-field col s12 scale-transition section daySelect-wrapper" >
198- <select name =" daySelect" id =" daySelect" multiple >
199- <option value =" 1" selected >Monday</option >
200- <option value =" 2" >Tuesday</option >
201- <option value =" 3" >Wednesday</option >
202- <option value =" 4" >Thursday</option >
203- <option value =" 5" >Friday</option >
204- <option value =" 6" >Saturday</option >
205- <option value =" 0" >Sunday</option >
206- </select >
207- <label for =" daySelect" >Day of the week</label >
208- </div >
209- <div class =" input-field col s12 scale-transition section timeSelect-wrapper" >
210- <input type =" text" class =" timepicker" id =" timeSelect" value =" <%= now_hour %>" >
211- <label for =" timeSelect" >At :</label >
212- </div >
213- </form >
214- </div >
215- <div class =" modal-footer footer" >
216- <button href =" #!"
217- class =" modal-close waves-effect waves-light btn-flat grey-text text-lighten-2" >Cancel</button >
218- <button href =" #!" class =" modal-confirm waves-effect waves-light btn grey darken-3" >Add the message <i
219- class =" material-icons right" >send</i ></button >
220- </div >
221- </div >
222- <div id =" remove_modal" class =" modal bottom-sheet modal-fixed-footer" style =" height : 30% !important " >
223- <div class =" modal-content grey darken-3 grey-text text-lighten-2" style =" text-align : center " >
224- <h5 >Are you sure you want to delete this message ?</h5 >
225- </div >
226- <div class =" modal-footer footer" >
227- <button href =" #!"
228- class =" modal-close waves-effect waves-light btn-flat grey-text text-lighten-2" >Cancel</button >
229- <button href =" #!" class =" modal-confirm waves-effect waves-light btn grey darken-3" >Confirm</button >
230- </div >
231- </div >
23278</body >
23379
23480</html >
0 commit comments