PluginProbe ʕ •ᴥ•ʔ
Daily Prayer Time / 2023.05.04
Daily Prayer Time v2023.05.04
2026.05.20 2026.05.11 2026.05.09 2026.05.05 2026.05.04 2026.05.03 2026.04.28 2026.04.28.1 trunk 2019.10.16 2019.11.19 2019.2.16 2019.3.1 2019.4.1 2019.4.5 2019.5.12 2019.5.13 2019.5.14 2019.5.19 2019.5.19.1 2019.5.21 2019.5.30 2019.5.5 2019.5.6 2019.5.7 2019.5.8 2019.5.9 2019.6.10 2019.6.2 2019.6.22 2019.7.10 2019.7.25 2019.8.1 2019.8.4 2019.9.16 2020.04.25 2020.04.26 2020.05.01 2020.05.04 2020.05.08 2020.05.17 2020.07.03 2021.01.10 2021.03.28 2021.07.20 2021.07.23 2021.07.24 2021.07.28 2021.08.01 2021.08.06 2021.08.07 2021.08.10 2021.09.12 2021.09.18 2021.09.23 2021.09.24 2021.10.01 2021.10.02 2021.10.10 2021.10.11 2021.10.15 2021.10.21 2021.10.27 2021.10.29 2022.03.24 2022.04.04 2022.04.14 2022.04.15 2022.04.21 2022.04.22 2022.05.04 2022.09.19 2022.11.14 2022.11.16 2022.12.18 2022.12.20 2023.01.27 2023.02.04 2023.02.09 2023.02.21 2023.03.08 2023.03.17 2023.03.18 2023.03.20 2023.05.04 2023.08.03 2023.08.08.16 2023.08.19 2023.08.19.1 2023.10.13 2023.10.21 2023.11.26 2023.12.28 2023.12.31 2024.03.28 2024.03.29 2024.03.30 2024.04.18 2024.04.20 2024.04.22 2024.04.26 2024.08.26 2024.09.12 2024.09.14 2024.09.17 2024.12.29 2024.12.30 2025.01.02 2025.01.17 2025.02.02 2025.03.04 2025.03.06 2025.03.08 2025.03.15 2025.03.20 2025.03.26 2025.03.27 2025.04.03 2025.06.16 2025.06.29 2025.07.15 2025.08.09 2025.10.26 2026.04.26
daily-prayer-time-for-mosques / Views / dptWidgetForm.php
daily-prayer-time-for-mosques / Views Last commit date
Tabs 3 years ago DSTemplate.php 3 years ago DailyTimetablePrinter.php 3 years ago HelpsAndTips.php 3 years ago MonthlyTimetablePrinter.php 3 years ago TimetablePrinter.php 3 years ago dptWidgetForm.php 4 years ago horizontal-div.php 4 years ago widget-admin.php 3 years ago
dptWidgetForm.php
71 lines
1 <?php
2
3 require_once('TimetablePrinter.php');
4 $timetablePrinter = new TimetablePrinter();
5 ?>
6 <div xmlns="http://www.w3.org/1999/html">
7 <span>
8 </br></br>
9
10 Title Before Date <input
11 name="<?php echo esc_attr($this->get_field_name( 'title' )); ?>"
12 type="text"
13 value="<?php echo esc_html($instance["title"]) ?>"
14 /></br></br>
15
16 Select Azan/Iqamah settings
17 <select name="<?php echo esc_attr($this->get_field_name( 'azanIqamah' )); ?>">
18 <option value="" <?php if($instance["azanIqamah"] === ''){ echo 'selected="selected"'; } ?>>Default</option>
19 <option value="jamahOnly" <?php if($instance["azanIqamah"] === 'jamahOnly'){ echo 'selected="selected"'; } ?>>Iqamah Only</option>
20 <option value="azanOnly" <?php if($instance["azanIqamah"] === 'azanOnly'){ echo 'selected="selected"'; } ?>>Azan Only</option>
21 </select></br></br>
22
23 <input
24 type="checkbox"
25 name="<?php echo esc_attr($this->get_field_name( 'hanafiAsr' )); ?>"
26 value="hanafiAsr"
27 <?php if($instance["hanafiAsr"] === 'hanafiAsr'){ echo 'checked="checked"'; } ?>
28 /> Display Asr start time according to Hanafi school</br></br>
29
30 <input
31 type="checkbox"
32 name="<?php echo esc_attr($this->get_field_name( 'choice' )); ?>"
33 value="horizontal"
34 <?php if($instance["choice"] === 'horizontal'){ echo 'checked="checked"'; } ?>
35 /> Display prayer time horizontally</br></br>
36
37 <input
38 type="checkbox"
39 name="<?php echo esc_attr($this->get_field_name( 'hideTimeRemaining' )); ?>"
40 value="hideTimeRemaining"
41 <?php if($instance["hideTimeRemaining"] === 'hideTimeRemaining'){ echo 'checked="checked"'; } ?>
42 /> Hide time remaining for next IQAMAH</br></br>
43
44 <?php if ( $timetablePrinter->isRamadan() ) { ?>
45 <input
46 type="checkbox"
47 name="<?php echo esc_attr($this->get_field_name( 'hideRamadan' )); ?>"
48 value="hideRamadan"
49 <?php if($instance["hideRamadan"] === 'hideRamadan'){ echo 'checked="checked"'; } ?>
50 /> Hide Ramadan time</br></br>
51 <?php } ?>
52
53 Announcement
54 <select name="<?php echo esc_attr($this->get_field_name( 'announcementDay' )); ?>">
55 <?php
56 $days = array('everyday','friday','saturday','sunday','monday','tuesday','wednesday','thursday');
57
58 foreach ($days as $day) { ?>
59 <option value="<?php echo $day?>" <?php if($instance["announcementDay"] === $day){ echo 'selected="selected"'; } ?>><?php echo ucfirst($day); ?></option>
60 <?php }
61 ?>
62 </select>
63 </br>
64
65 <textarea rows="4" cols="30" maxlength="140"
66 name="<?php echo esc_attr($this->get_field_name( 'announcement' )); ?>"
67 placeholder="Display announcement on your given day or everyday"
68 ><?php echo esc_html($instance['announcement']) ?></textarea></br></br>
69 </span>
70 </div>
71