PluginProbe
School Management System – WPSchoolPress / 2.2.38
School Management System – WPSchoolPress v2.2.38
2.2.48 2.2.47 2.2.46 2.2.45 2.2.44 2.2.43 2.2.42 2.2.41 2.2.40 2.2.39 2.2.38 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 All 103 releases
wpschoolpress / includes / wpsp-studentForm.php

wpsp-studentForm.php in School Management System – WPSchoolPress 2.2.38, at includes/wpsp-studentForm.php

766 lines 45.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if (!defined('ABSPATH')) exit('No Such File');
2 ?>
3 <!-- This form is used for Add New Student -->
4 <div id="formresponse"></div>
5 <form name="StudentEntryForm" id="StudentEntryForm" method="POST" enctype="multipart/form-data">
6 <div class="wpsp-col-xs-12">
7 <div class="wpsp-row">
8 <div class="wpsp-card">
9 <div class="wpsp-card-head">
10 <h3 class="wpsp-card-title">
11 <!-- <?php //echo apply_filters( 'wpsp_student_title_personal_detail', esc_html__( 'Personal Details', 'wpschoolpress' ));
12 ?> -->
13 <?php echo esc_html__('Personal Details', 'wpschoolpress'); ?>
14 </h3>
15 </div>
16 <div class="wpsp-card-body">
17 <?php wp_nonce_field('StudentRegister', 'sregister_nonce', '', true) ?>
18 <div class="wpsp-row">
19
20 <?php
21 do_action('wpsp_before_student_personal_detail_fields');
22 /*Required field Hook*/
23 $is_required_item = apply_filters('wpsp_student_personal_is_required', array());
24 ?>
25
26 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
27 <div class="wpsp-form-group">
28 <label class="wpsp-label displaypicture">
29 <?php esc_html_e("Profile Image", "wpschoolpress"); ?>
30 </label>
31 <div class="wpsp-profileUp">
32 <img class="wpsp-upAvatar" id="img_preview" src="<?php echo esc_url(plugins_url('img/default_avtar.jpg', dirname(__FILE__))) ?>">
33 <div class="wpsp-upload-button"><i class="fa fa-camera"></i>
34
35 <input name="displaypicture" class="wpsp-file-upload" id="displaypicture" type="file" accept="image/jpg, image/jpeg" />
36 </div>
37 </div>
38 <p class="wpsp-form-notes">* <?php echo esc_html("Only JPEG and JPG supported, * Max 3 MB Upload", "wpschoolpress"); ?> </p>
39 <!-- <label id="displaypicture-error" class="error" for="displaypicture" style="display: none;">Please Upload Profile Image</label> -->
40 <p id="test" style="color:red"></p>
41 </div>
42 </div>
43 <div class="wpsp-col-lg-9 wpsp-col-md-8 wpsp-col-sm-12 wpsp-col-xs-12">
44 <div class="wpsp-form-group">
45 <label class="wpsp-label" for="gender">
46 <?php esc_html_e("Gender", "wpschoolpress"); ?>
47 </label>
48 <div class="wpsp-radio-inline">
49 <div class="wpsp-radio">
50 <input type="radio" name="s_gender" value="Male" checked="checked" id="Male">
51 <label for="Male"><?php echo esc_html_e("Male", "wpschoolpress"); ?></label>
52 </div>
53 <div class="wpsp-radio">
54 <input type="radio" name="s_gender" value="Female" id="Female">
55 <label for="Female"><?php echo esc_html_e("Female", "wpschoolpress"); ?></label>
56 </div>
57 <div class="wpsp-radio">
58 <input type="radio" name="s_gender" value="other" id="other">
59 <label for="other"><?php echo esc_html_e("Other", "wpschoolpress"); ?></label>
60 </div>
61 </div>
62 </div>
63 </div>
64 <div class="clearfix wpsp-ipad-show"></div>
65 <input type="hidden" id="wpsp_locationginal1" value="<?php echo esc_url(admin_url()); ?>" />
66 <div class="clearfix wpsp-ipad-show"></div>
67 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
68 <div class="wpsp-form-group">
69 <label class="wpsp-label" for="firstname">
70 <?php esc_html_e("First Name", "wpschoolpress");
71 /*Check Required Field*/
72 if (isset($is_required_item['s_fname'])) {
73 $is_required = esc_html($is_required_item['s_fname'], "wpschoolpress");
74 } else {
75 $is_required = true;
76 }
77 ?>
78 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span></label>
79 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="firstname" name="s_fname">
80 <input type="hidden" id="wpsp_locationginal" value="<?php echo esc_url(admin_url()); ?>" />
81 </div>
82 </div>
83 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
84 <div class="wpsp-form-group">
85 <label class="wpsp-label" for="middlename">
86 <?php esc_html_e("Middle Name", "wpschoolpress");
87 /*Check Required Field*/
88 if (isset($is_required_item['middlename'])) {
89 $is_required = esc_html($is_required_item['middlename'], "wpschoolpress");
90 } else {
91 $is_required = false;
92 }
93 ?>
94 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
95 </label>
96 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="middlename" name="middlename">
97 </div>
98 </div>
99 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
100 <div class="wpsp-form-group">
101 <label class="wpsp-label" for="lastname">
102 <?php esc_html_e("Last Name", "wpschoolpress");
103 /*Check Required Field*/
104 if (isset($is_required_item['s_lname'])) {
105 $is_required = esc_html($is_required_item['s_lname'], "wpschoolpress");
106 } else {
107 $is_required = true;
108 }
109 ?>
110 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
111 </label>
112 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="lastname" name="s_lname">
113 </div>
114 </div>
115 <div class="clearfix"></div>
116 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
117 <div class="wpsp-form-group">
118 <label class="wpsp-label" for="dateofbirth">
119 <?php esc_html_e("Date of Birth", "wpschoolpress");
120 /*Check Required Field*/
121 if (isset($is_required_item['s_dob'])) {
122 $is_required = esc_html($is_required_item['s_dob'], "wpschoolpress");
123 } else {
124 $is_required = false;
125 }
126
127 ?>
128 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
129 </label>
130 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="Dob" name="s_dob" placeholder="mm/dd/yyyy" readonly>
131 </div>
132 </div>
133 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
134 <div class="wpsp-form-group">
135 <label class="wpsp-label" for="bloodgroup">
136 <?php esc_html_e("Blood Group", "wpschoolpress");
137 /*Check Required Field*/
138 if (isset($is_required_item['s_bloodgrp'])) {
139 $is_required = esc_html($is_required_item['s_bloodgrp'], "wpschoolpress");
140 } else {
141 $is_required = false;
142 }
143 ?>
144 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
145 </label>
146 <select class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="Bloodgroup" name="s_bloodgrp">
147 <option value=""><?php echo esc_html("Select Blood Group", "wpschoolpress"); ?></option>
148 <option value="O+"><?php echo esc_html("O +", "wpschoolpress"); ?></option>
149 <option value="O-"><?php echo esc_html("O -", "wpschoolpress"); ?></option>
150 <option value="A+"><?php echo esc_html("A +", "wpschoolpress"); ?></option>
151 <option value="A-"><?php echo esc_html("A -", "wpschoolpress"); ?></option>
152 <option value="B+"><?php echo esc_html("B +", "wpschoolpress"); ?></option>
153 <option value="B-"><?php echo esc_html("B -", "wpschoolpress"); ?></option>
154 <option value="AB+"><?php echo esc_html("AB +", "wpschoolpress"); ?></option>
155 <option value="AB-"><?php echo esc_html("AB -", "wpschoolpress"); ?></option>
156 </select>
157 </div>
158 </div>
159 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
160 <div class="wpsp-form-group">
161 <label class="wpsp-label" for="s_phone">
162 <?php esc_html_e("Student Phone Number", "wpschoolpress");
163 /*Check Required Field*/
164 if (isset($is_required_item['s_phone'])) {
165 $is_required = esc_html($is_required_item['s_phone'], "wpschoolpress");
166 } else {
167 $is_required = false;
168 }
169
170 ?>
171 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
172 </label>
173 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" id="s_phone" name="s_phone" onkeypress='return event.keyCode == 8 || event.keyCode == 46 || event.keyCode == 37 || event.keyCode == 39 || event.charCode >= 48 && event.charCode <= 57'>
174 <small><?php echo esc_html("(Please enter country code with mobile number)", "wpschoolpress"); ?></small>
175 </div>
176 </div>
177 <div class="wpsp-col-xs-12">
178 <hr />
179 <h4 class="card-title mt-5"><?php echo esc_html("Address", "wpschoolpress"); ?></h4>
180 </div>
181 <div class="wpsp-col-xs-12">
182 <div class="wpsp-form-group">
183 <label class="wpsp-label" for="Address">
184 <?php esc_html_e("Current Address", "wpschoolpress");
185 /*Check Required Field*/
186 if (isset($is_required_item['s_address'])) {
187 $is_required = esc_html($is_required_item['s_address'], "wpschoolpress");
188 } else {
189 $is_required = true;
190 }
191 ?>
192 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
193 </label>
194 <input type="text" name="s_address" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" rows="4" id="current_address" />
195 </div>
196 </div>
197 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
198 <div class="wpsp-form-group ">
199 <label class="wpsp-label" for="CityName">
200 <?php esc_html_e("City Name", "wpschoolpress");
201 /*Check Required Field*/
202 if (isset($is_required_item['s_city'])) {
203 $is_required = esc_html($is_required_item['s_city'], "wpschoolpress");
204 } else {
205 $is_required = false;
206 }
207 ?>
208 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
209 </label>
210 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="current_city" name="s_city">
211 </div>
212 </div>
213 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
214 <div class="wpsp-form-group">
215 <label class="wpsp-label" for="Country">
216 <?php esc_html_e("Country", "wpschoolpress");
217 /*Check Required Field*/
218 if (isset($is_required_item['s_country'])) {
219 $is_required = esc_html($is_required_item['s_country'], "wpschoolpress");
220 } else {
221 $is_required = false;
222 }
223 ?>
224 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
225 </label>
226 <?php $countrylist = wpsp_county_list(); ?>
227 <select class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="current_country" name="s_country">
228 <option value=""><?php echo esc_html("Select Country", "wpschoolpress"); ?></option>
229 <?php
230 foreach ($countrylist as $key => $value) { ?>
231 <option value="<?php echo esc_attr($value); ?>"><?php echo esc_html($value); ?></option>
232 <?php
233 }
234 ?>
235 </select>
236 </div>
237 </div>
238 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
239 <div class="wpsp-form-group">
240 <?php
241 /*Check Required Field*/
242 if (isset($is_required_item['s_zipcode'])) {
243 $is_required = esc_html($is_required_item['s_zipcode'], "wpschoolpress");
244 } else {
245 $is_required = false;
246 }
247
248 ?>
249 <label class="wpsp-label" for="Zipcode"><?php esc_html_e("Pin Code", "wpschoolpress"); ?><span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span></label>
250 <input type="text" class="wpsp-form-control" id="current_pincode" name="s_zipcode" data-is_required="<?php echo esc_attr($is_required); ?>">
251 </div>
252 </div>
253 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
254 <div class="wpsp-form-group">
255 <input type="checkbox" id="sameas" value="1" class="wpsp-checkbox"> <label for="sameas"> <?php echo esc_html("Same as Above", "wpschoolpress"); ?> </label>
256 </div>
257 </div>
258 <div class="wpsp-col-xs-12">
259 <div class="wpsp-form-group">
260 <div class="wpsp-form-group">
261 <?php
262 /*Check Required Field*/
263 if (isset($is_required_item['s_paddress'])) {
264 $is_required = esc_html($is_required_item['s_paddress'], "wpschoolpress");
265 } else {
266 $is_required = false;
267 }
268
269 ?>
270 <label for="Address"><?php esc_html_e("Permanent Address", "wpschoolpress"); ?><span class="wpsp-required"><?php echo ($is_required) ? "*" : ""; ?></span></label>
271 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" rows="5" id="permanent_address" name="s_paddress">
272 </div>
273 </div>
274 </div>
275 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
276 <div class="wpsp-form-group">
277 <label class="wpsp-label" for="Zipcode">
278 <?php esc_html_e("City Name", "wpschoolpress");
279 /*Check Required Field*/
280 if (isset($is_required_item['s_pcity'])) {
281 $is_required = esc_html($is_required_item['s_pcity'], "wpschoolpress");
282 } else {
283 $is_required = false;
284 }
285
286 ?>
287 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
288 </label>
289 <input type="text " class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="permanent_city" name="s_pcity">
290 </div>
291 </div>
292 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
293 <div class="wpsp-form-group">
294 <label class="wpsp-label" for="Zipcode">
295 <?php esc_html_e("Country", "wpschoolpress");
296 /*Check Required Field*/
297 if (isset($is_required_item['s_pcountry'])) {
298 $is_required = esc_html($is_required_item['s_pcountry'], "wpschoolpress");
299 } else {
300 $is_required = false;
301 }
302
303 ?>
304 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
305 </label>
306 <select class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="permanent_country" name="s_pcountry">
307 <option value=""><?php echo esc_html("Select Country", "wpschoolpress"); ?></option>
308 <?php foreach ($countrylist as $key => $value) { ?>
309 <option value="<?php echo esc_attr($value); ?>"><?php echo esc_html($value); ?></option>
310 <?php } ?>
311 </select>
312 </div>
313 </div>
314 <div class="wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
315 <div class="wpsp-form-group">
316 <label class="wpsp-label" for="Zipcode">
317 <?php esc_html_e("Pin Code", "wpschoolpress");
318 /*Check Required Field*/
319 if (isset($is_required_item['s_pzipcode'])) {
320 $is_required = esc_html($is_required_item['s_pzipcode'], "wpschoolpress");
321 } else {
322 $is_required = false;
323 }
324
325 ?>
326 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
327 </label>
328 <input type="text" class="wpsp-form-control" id="permanent_pincode" name="s_pzipcode" data-isrequired="<?php echo esc_attr($is_required); ?>">
329 </div>
330 </div>
331
332 <?php
333
334 do_action('wpsp_after_student_personal_detail_fields');
335 ?>
336
337 <div class="wpsp-col-xs-12 wpsp-hidden-xs">
338 <button type="submit" class="wpsp-btn wpsp-btn-success" id="studentform1"><?php echo esc_html("Next", "wpschoolpress"); ?></button>&nbsp;&nbsp;
339 <!-- <a href="<?php echo esc_url(wpsp_admin_url()); ?>sch-student" class="wpsp-btn wpsp-dark-btn">Back</a> -->
340 </div>
341 </div>
342 </div>
343 </div>
344 <div class="wpsp-row">
345 <div class="wpsp-col-xs-12">
346 <div class="wpsp-card">
347 <div class="wpsp-card-head">
348 <h3 class="wpsp-card-title"><?php echo esc_html__('Parent Detail', 'wpschoolpress'); ?></h3>
349 </div>
350 <div class="wpsp-card-body">
351 <div class="wpsp-row">
352
353 <?php
354 do_action('wpsp_before_student_parent_detail_fields');
355
356 /*Required field Hook*/
357 $is_required_parent = apply_filters('wpsp_student_parent_is_required', array());
358 ?>
359
360 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
361 <div class="wpsp-form-group">
362 <label class="customUpload btnUpload wpsp-label">
363 <?php esc_html_e("Profile Image", "wpschoolpress"); ?>
364 </label>
365 <div class="wpsp-profileUp">
366 <img class="wpsp-upAvatar" id="img_preview1" src="<?php echo esc_url(plugins_url('img/default_avtar.jpg', dirname(__FILE__))) ?>">
367
368 <div class="wpsp-upload-button"><i class="fa fa-camera"></i>
369 <input name="p_displaypicture" class="wpsp-file-upload" id="p_displaypicture" type="file" accept="image/jpg, image/jpeg" />
370 </div>
371 </div>
372 <p class="wpsp-form-notes">* <?php echo esc_html("Only JPEG and JPG supported, * Max 3 MB Upload", "wpschoolpress"); ?> </p>
373 <label id="pdisplaypicture-error" class="error" for="pdisplaypicture" style="display: none;">
374 <?php echo esc_html("Please Upload Profile Image", "wpschoolpress"); ?></label>
375 <p id="test" style="color:red"></p>
376 </div>
377 </div>
378 <div class="wpsp-col-lg-9 wpsp-col-md-8 wpsp-col-sm-12 wpsp-col-xs-12">
379 <div class="wpsp-form-group">
380 <label class="wpsp-label" for="p_gender">
381 <?php esc_html_e("Gender", "wpschoolpress"); ?>
382 </label>
383 <div class="wpsp-radio-inline">
384 <div class="wpsp-radio">
385 <input type="radio" name="p_gender" value="Male" checked="checked" id="p_Male">
386 <label for="Male"><?php echo esc_html_e("Male", "wpschoolpress"); ?></label>
387 </div>
388 <div class="wpsp-radio">
389 <input type="radio" name="p_gender" value="Female" id="p_Female">
390 <label for="Female"><?php echo esc_html_e("Female", "wpschoolpress"); ?></label>
391 </div>
392 <div class="wpsp-radio">
393 <input type="radio" name="p_gender" value="other" id="p_other">
394 <label for="other"><?php echo esc_html_e("Other", "wpschoolpress"); ?></label>
395 </div>
396 </div>
397 </div>
398 </div>
399 <div class="clearfix wpsp-ipad-show"></div>
400 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
401 <div class="wpsp-form-group">
402 <label class="wpsp-label" for="firstname">
403 <?php esc_html_e("First Name", "wpschoolpress");
404 /*Check Required Field*/
405 if (isset($is_required_parent['p_fname'])) {
406 $is_required = esc_html($is_required_parent['p_fname'], "wpschoolpress");
407 } else {
408 $is_required = false;
409 }
410 ?>
411 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span></label>
412 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="p_firstname" name="p_fname">
413 </div>
414 </div>
415 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
416 <div class="wpsp-form-group">
417 <label class="wpsp-label" for="middlename"><?php esc_html_e("Middle Name", "wpschoolpress");
418 /*Check Required Field*/
419 if (isset($is_required_parent['p_mname'])) {
420 $is_required = esc_html($is_required_parent['p_mname'], "wpschoolpress");
421 } else {
422 $is_required = false;
423 }
424 ?>
425 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span></label>
426 <input type="text" class="wpsp-form-control" <?php echo esc_attr($is_required); ?> id="p_middlename" name="p_mname">
427 </div>
428 </div>
429 <div class="wpsp-col-lg-3 wpsp-col-md-4 wpsp-col-sm-4 wpsp-col-xs-12">
430 <div class="wpsp-form-group">
431 <label class="wpsp-label" for="lastname"><?php esc_html_e("Last Name", "wpschoolpress");
432 /*Check Required Field*/
433 if (isset($is_required_parent['p_mname'])) {
434 $is_required = esc_html($is_required_parent['p_mname'], "wpschoolpress");
435 } else {
436 $is_required = false;
437 }
438 ?>
439 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
440 </label>
441 <input type="text" class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="p_lastname" name="p_lname">
442 </div>
443 </div>
444 <div class="clearfix"></div>
445 <div class="wpsp-col-md-3 wpsp-col-sm-4 wpsp-col-xs-12">
446 <div class="wpsp-form-group">
447 <label class="wpsp-label" for="Username"><?php esc_html_e("Username", "wpschoolpress");
448 /*Check Required Field*/
449 if (isset($is_required_parent['pUsername'])) {
450 $is_required = esc_html($is_required_parent['pUsername'], "wpschoolpress");
451 } else {
452 $is_required = false;
453 }
454 ?>
455 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
456 </label>
457 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control chk-username" id="p_username" name="pUsername">
458 </div>
459 </div>
460 <div class="wpsp-col-md-3 wpsp-col-sm-4 wpsp-col-xs-12">
461 <div class="wpsp-form-group">
462 <label class="wpsp-label" for="Password">
463 <?php esc_html_e("Password", "wpschoolpress");
464 /*Check Required Field*/
465 if (isset($is_required_parent['pPassword'])) {
466 $is_required = esc_html($is_required_parent['pPassword'], "wpschoolpress");
467 } else {
468 $is_required = false;
469 }
470 ?>
471 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
472 </label>
473 <input type="password" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" id="p_password" name="pPassword">
474 </div>
475 </div>
476 <div class="wpsp-col-md-3 wpsp-col-sm-4 wpsp-col-xs-12">
477 <div class="wpsp-form-group">
478 <label class="wpsp-label" for="ConfirmPassword">
479 <?php esc_html_e("Confirm Password", "wpschoolpress");
480 /*Check Required Field*/
481 if (isset($is_required_parent['pConfirmPassword'])) {
482 $is_required = esc_html($is_required_parent['pConfirmPassword'], "wpschoolpress");
483 } else {
484 $is_required = false;
485 }
486 ?>
487 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
488 </label>
489 <input type="password" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" id="p_confirmpassword" name="pConfirmPassword">
490 </div>
491 </div>
492 <div class="wpsp-col-md-3 wpsp-col-sm-4 wpsp-col-xs-12">
493 <div class="wpsp-form-group">
494 <label class="wpsp-label" for="pbloodgroup"><?php esc_html_e("Blood Group", "wpschoolpress");
495 /*Check Required Field*/
496 if (isset($is_required_parent['p_bloodgroup'])) {
497 $is_required = esc_html($is_required_parent['p_bloodgroup'], "wpschoolpress");
498 } else {
499 $is_required = false;
500 }
501 ?>
502 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
503 </label>
504 <select class="wpsp-form-control" data-is_required="<?php echo esc_attr($is_required); ?>" id="p_bloodgroup" name="p_bloodgroup">
505 <option value=""><?php echo esc_html("Select Blood Group", "wpschoolpress"); ?></option>
506 <option value="O+"><?php echo esc_html("O +", "wpschoolpress"); ?></option>
507 <option value="O-"><?php echo esc_html("O -", "wpschoolpress"); ?></option>
508 <option value="A+"><?php echo esc_html("A +", "wpschoolpress"); ?></option>
509 <option value="A-"><?php echo esc_html("A -", "wpschoolpress"); ?></option>
510 <option value="B+"><?php echo esc_html("B +", "wpschoolpress"); ?></option>
511 <option value="B-"><?php echo esc_html("B -", "wpschoolpress"); ?></option>
512 <option value="AB+"><?php echo esc_html("AB +", "wpschoolpress"); ?></option>
513 <option value="AB-"><?php echo esc_html("AB -", "wpschoolpress"); ?></option>
514 </select>
515 </div>
516 </div>
517 <div class="wpsp-col-md-3 wpsp-col-sm-4 wpsp-col-xs-12">
518 <div class="wpsp-form-group">
519 <label class="wpsp-label" for="pEmail">
520 <?php esc_html_e("Email Address", "wpschoolpress");
521 /*Check Required Field*/
522 if (isset($is_required_parent['pEmail'])) {
523 $is_required = esc_html($is_required_parent['pEmail'], "wpschoolpress");
524 } else {
525 $is_required = false;
526 }
527 ?>
528 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
529 </label>
530 <input data-required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control chk-email" id="pEmail" name="pEmail" type="email">
531 </div>
532 </div>
533 <div class="wpsp-col-md-3 wpsp-col-sm-4 wpsp-col-xs-12">
534 <div class="wpsp-form-group">
535 <label class="wpsp-label" for="phone">
536 <?php esc_html_e("Parent Phone", "wpschoolpress");
537 /*Check Required Field*/
538 if (isset($is_required_parent['s_p_phone'])) {
539 $is_required = esc_html($is_required_parent['s_p_phone'], "wpschoolpress");
540 } else {
541 $is_required = false;
542 }
543 ?>
544 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
545 </label>
546 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" maxwidth="12" class="wpsp-form-control" id="s_p_phone" name="s_p_phone" onkeypress='return event.keyCode == 8 || event.keyCode == 46 || event.keyCode == 37 || event.keyCode == 39 || event.charCode >= 48 && event.charCode <= 57'>
547 </div>
548 </div>
549 <div class="wpsp-col-md-3 wpsp-col-sm-6 wpsp-col-xs-12">
550 <div class="wpsp-form-group">
551 <label class="wpsp-label" for="p_edu">
552 <?php esc_html_e("Education", "wpschoolpress");
553 /*Check Required Field*/
554 if (isset($is_required_parent['p_edu'])) {
555 $is_required = esc_html($is_required_parent['p_edu'], "wpschoolpress");
556 } else {
557 $is_required = false;
558 }
559 ?>
560 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
561 </label>
562 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" name="p_edu" id="p_edu">
563 </div>
564 </div>
565 <div class="wpsp-col-md-3 wpsp-col-sm-6 wpsp-col-xs-12">
566 <div class="wpsp-form-group">
567 <label class="wpsp-label" for="p_profession">
568 <?php esc_html_e("Profession", "wpschoolpress");
569 /*Check Required Field*/
570 if (isset($is_required_parent['p_profession'])) {
571 $is_required = esc_html($is_required_parent['p_profession'], "wpschoolpress");
572 } else {
573 $is_required = false;
574 }
575 ?>
576 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
577 </label>
578 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" name="p_profession" id="p_profession">
579 </div>
580 </div>
581
582 <?php
583 do_action('wpsp_after_student_parent_detail_fields');
584 ?>
585
586 <div class="wpsp-col-xs-12 wpsp-hidden-xs">
587 <button type="submit" class="wpsp-btn wpsp-btn-success" id="studentform2">Next</button>&nbsp;&nbsp;
588 <!-- <a href="<?php echo esc_url(wpsp_admin_url()); ?>sch-student" class="wpsp-btn wpsp-dark-btn">Back</a> -->
589 </div>
590 </div>
591 </div>
592 </div>
593 </div>
594 </div>
595 <div class="wpsp-row">
596 <div class="wpsp-col-lg-6 wpsp-col-md-6 wpsp-col-sm-6 wpsp-col-xs-12">
597 <div class="wpsp-card">
598 <div class="wpsp-card-head">
599 <h3 class="wpsp-card-title"><?php echo esc_html__('Account Information', 'wpschoolpress'); ?></h3>
600 </div>
601 <div class="wpsp-card-body">
602 <div class="wpsp-form-group">
603 <?php
604 do_action('wpsp_before_student_account_detail_fields');
605 /*Required field Hook*/
606 $is_required_account = apply_filters('wpsp_student_account_is_required', array());
607 ?>
608 </div>
609 <div class="wpsp-form-group">
610 <label class="wpsp-label" for="Email"><?php esc_html_e("Email Address", "wpschoolpress");
611 /*Check Required Field*/
612 if (isset($is_required_account['Email'])) {
613 $is_required = esc_html($is_required_account['Email'], "wpschoolpress");
614 } else {
615 $is_required = true;
616 }
617 ?>
618 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
619 </label>
620 <input type="email" data-is_required="<?php echo esc_attr($is_required); ?>" class="chk-email wpsp-form-control" id="Email" name="Email">
621 </div>
622 <div class="wpsp-form-group">
623 <label class="wpsp-label" for="Username">
624 <?php esc_html_e("Username", "wpschoolpress");
625 /*Check Required Field*/
626 if (isset($is_required_account['section']) && $is_required_account['section'] == "account" && isset($is_required_account['Username'])) {
627 $is_required = esc_html($is_required_account['Username'], "wpschoolpress");
628 } else {
629 $is_required = true;
630 }
631 ?>
632 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
633 </label>
634 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control chk-username" id="Username" name="Username">
635 </div>
636 <div class="wpsp-form-group">
637 <label class="wpsp-label" for="Password"><?php esc_html_e("Password", "wpschoolpress");
638 /*Check Required Field*/
639 if (isset($is_required_account['section']) && $is_required_account['section'] == "account" && isset($is_required_account['Password'])) {
640 $is_required = esc_html($is_required_account['Password'], "wpschoolpress");
641 } else {
642 $is_required = true;
643 }
644 ?>
645 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
646 </label>
647 <input type="password" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" id="Password" name="Password">
648 </div>
649 <div class="wpsp-form-group">
650 <label class="wpsp-label" for="ConfirmPassword"><?php esc_html_e("Confirm Password", "wpschoolpress");
651
652 /*Check Required Field*/
653 if (isset($is_required_account['section']) && $is_required_account['section'] == "account" && isset($is_required_account['ConfirmPassword'])) {
654 $is_required = esc_html($is_required_account['ConfirmPassword'], "wpschoolpress");
655 } else {
656 $is_required = true;
657 }
658 ?>
659 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
660 </label>
661 <input type="password" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" id="ConfirmPassword" name="ConfirmPassword">
662 </div>
663 <div class="wpsp-form-group">
664 <?php
665 do_action('wpsp_after_student_account_detail_fields');
666 ?>
667 </div>
668 <div class="wpsp-hidden-xs">
669 <button type="submit" class="wpsp-btn wpsp-btn-success" id="studentform3"><?php echo esc_html('Next', 'wpschoolpress'); ?></button>&nbsp;&nbsp;
670 <!-- <a href="<?php echo esc_url(wpsp_admin_url()); ?>sch-student" class="wpsp-btn wpsp-dark-btn">Back</a> -->
671 </div>
672 </div>
673 </div>
674 </div>
675 <div class="wpsp-col-lg-6 wpsp-col-md-6 wpsp-col-sm-6 wpsp-col-xs-12">
676 <div class="wpsp-card">
677 <div class="wpsp-card-head">
678 <h3 class="wpsp-card-title"><?php echo esc_html__('School Details', 'wpschoolpress'); ?></h3>
679 </div>
680 <div class="wpsp-card-body">
681 <?php
682 do_action('wpsp_before_student_school_detail_fields');
683 /*Required field Hook*/
684 $is_required_school = apply_filters('wpsp_student_school_is_required', array());
685 ?>
686 <div class="wpsp-form-group">
687 <label class="wpsp-label" for="Doj"><?php esc_html_e("Joining Date", "wpschoolpress");
688 /*Check Required Field*/
689 if (isset($is_required_school['section']) && $is_required_school['section'] == "school" && isset($is_required_school['s_doj'])) {
690 $is_required = esc_html($is_required_school['s_doj'], "wpschoolpress");
691 } else {
692 $is_required = false;
693 }
694 ?>
695 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
696 </label>
697 <input type="text" class="wpsp-form-control select_date Doj" id="Doj" name="s_doj" value="<?php echo esc_attr(date('m/d/Y')); ?>" placeholder="mm/dd/yyyy" readonly>
698 </div>
699 <div class="wpsp-row">
700 <div class="wpsp-col-md-12 wpsp-col-xs-12">
701 <div class="wpsp-form-group">
702 <label class="wpsp-label" for="empcode">
703 <?php esc_html_e("Class", "wpschoolpress");
704 /*Check Required Field*/
705 if (isset($is_required_school['section']) && $is_required_school['section'] == "school" && isset($is_required_school['Class'])) {
706 $is_required = esc_html($is_required_school['Class'], "wpschoolpress");
707 } else {
708 $is_required = true;
709 }
710 ?>
711 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
712 </label>
713 <?php
714 $class_table = $wpdb->prefix . "wpsp_class";
715 $classes = $wpdb->get_results("select cid,c_name from $class_table");
716 $prohistory = wpsp_check_pro_version('wpsp_mc_version');
717 $prodisablehistory = !$prohistory['status'] ? 'notinstalled' : 'installed';
718 if ($prodisablehistory == 'installed') {
719 echo '<select class="selectpicker wpsp-form-control" data-is_required="' . esc_attr($is_required) . '"multiselect" name="Class[]" data-icon-base="fa" data-tick-icon="fa-check" multiple data-live-search="true">';
720 } else {
721 echo '<select class="wpsp-form-control" data-is_required="' . esc_attr($is_required) . '" name="Class[]">';
722 echo '<option value="" disabled selected>Select Class</option>';
723 }
724 foreach ($classes as $class) {
725 ?>
726 <option value="<?php echo esc_attr($class->cid); ?>"><?php echo esc_html($class->c_name); ?></option>
727 <?php
728 }
729 ?>
730 </select>
731 <div class="date-input-block">
732 <table class="table table-bordered" width="100%" cellspacing="0" cellpadding="5"></table>
733 </div>
734 </div>
735
736 </div>
737 <div class="wpsp-col-md-12 wpsp-col-xs-12">
738 <div class="wpsp-form-group">
739 <label class="wpsp-label" for="dateofbirth">
740 <?php esc_html_e("Roll Number", "wpschoolpress");
741 /*Check Required Field*/
742 if (isset($is_required_school['section']) && $is_required_school['section'] == "school" && isset($is_required_school['s_rollno'])) {
743 $is_required = esc_html($is_required_school['s_rollno'], "wpschoolpress");
744 } else {
745 $is_required = true;
746 }
747 ?>
748 <span class="wpsp-required"><?php echo esc_html(($is_required)) ? "*" : ""; ?></span>
749 </label>
750 <input type="text" data-is_required="<?php echo esc_attr($is_required); ?>" class="wpsp-form-control" id="Rollno" name="s_rollno">
751 </div>
752 </div>
753 </div>
754 <?php
755 do_action('wpsp_after_student_school_detail_fields');
756 ?>
757 <div class="wpsp-btnsubmit-section">
758 <button type="submit" class="wpsp-btn wpsp-btn-success" id="studentform4"><?php echo esc_html("Submit", "wpschoolpress"); ?></button>&nbsp;&nbsp;
759 <a href="<?php echo esc_url(wpsp_admin_url() . 'sch-student'); ?>" class="wpsp-btn wpsp-dark-btn"><?php echo esc_html("Back", "wpschoolpress"); ?></a>
760 </div>
761 </div>
762 </div>
763 </div>
764 </div>
765 </form>
766 <!-- End of Add New Student Form -->