daily-prayer-time-for-mosques
Last commit date
API
4 years ago
Assets
4 years ago
Models
4 years ago
Views
4 years ago
.gitignore
4 years ago
LICENSE
4 years ago
daily-prayer-time.php
4 years ago
docker-compose.yml
4 years ago
index.html
4 years ago
readme.txt
4 years ago
uninstall.php
4 years ago
readme.txt
135 lines
| 1 | === Daily Prayer Time === |
| 2 | Contributors: mmrs151, Hjeewa, kams01 |
| 3 | Donate link: http://www.uwt.org/ |
| 4 | Tags: prayer time, ramadan time, salah time, mosque timetable, islam, muslim, salat, namaz, fasting |
| 5 | Requires at least: 4.5 |
| 6 | Requires PHP: 5.6 |
| 7 | Tested up to: 5.8 |
| 8 | Stable tag: 2021.09.24 |
| 9 | License: GPLv2 |
| 10 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 11 | |
| 12 | Display Yearly, Monthly and Daily prayer time vertically or horizontally, in any language. |
| 13 | |
| 14 | == Description == |
| 15 | For video tutorial please follow these links: |
| 16 | - (Latest) How to tutorial [youtube https://youtu.be/ka5WxQfkFww] |
| 17 | |
| 18 | Alhamdulillah that you can display Yearly and Monthly prayer time with ajax month selector using shortcode [timetable] |
| 19 | Daily prayer time can be displayed vertically or horizontally in your preferable widget area. Designed for any Mosque or Islamic institutes. |
| 20 | |
| 21 | **You need to upload your masjid's timetable from plugin admin section.** |
| 22 | |
| 23 | = PULL REQUEST = |
| 24 | [GIT Repository] https://bitbucket.org/mmrs151/daily-prayer-time-for-mosques |
| 25 | Add your commit and make a pull request. Please describe your feature, I will add it to the core. |
| 26 | Also, feel free to release my code with a new plugin name with your exiting new ideas added to it. |
| 27 | My sole intention is to support the ummah. |
| 28 | So I have absolutely no complain as long as you have the same intention. |
| 29 | |
| 30 | Mustafiz. |
| 31 | |
| 32 | = Features = |
| 33 | Once the installation above is done, this will allow you |
| 34 | |
| 35 | - To display prayer start and jamah time |
| 36 | |
| 37 | - To display ramadan timetable for daily or full month |
| 38 | |
| 39 | - To display next prayer and IQAMAH notifications |
| 40 | |
| 41 | - To display prayer time either vertical or horizontal widget. |
| 42 | |
| 43 | - To display 'Jamah time' only if you chose. |
| 44 | |
| 45 | - To chose from three different themes |
| 46 | |
| 47 | - To chose Asr salah start method |
| 48 | |
| 49 | - Display monthly and yearly timetable using shortcode [timetable] from any page or post |
| 50 | |
| 51 | - Display Khutbah time announcement on Friday |
| 52 | |
| 53 | - Display Iqamah time only for monthly timetable using shortcode |
| 54 | |
| 55 | - Upload any number of days, weeks, months or a full year. |
| 56 | |
| 57 | - Support all language that are readable on the web |
| 58 | |
| 59 | - Use custom css using the class dptUserStyles to decorate your element table elements. |
| 60 | |
| 61 | - Use span class dpt_jamah and dpt_start along with [next_xxxx_prayer] and design your view however you want. |
| 62 | |
| 63 | - Display Iqamah update for next day |
| 64 | |
| 65 | - Display prayer time on big monitors in the masjid |
| 66 | |
| 67 | = shortcodes = |
| 68 | 1. **[monthlytable]** - Display Yearly and Monthly prayer time with ajax month selector |
| 69 | 2. **[dailytable_horizontal]** - Display daily timetable horizontally |
| 70 | 3. **[dailytable_horizontal asr=hanafi]** - Display daily timetable horizontally with Hanafi Asr start method |
| 71 | 4. **[dailytable_vertical]** - Display daily timetable vertically |
| 72 | 5. **[dailytable_vertical asr=hanafi]** - Display daily timetable vertically with Hanafi Asr start method |
| 73 | 6. **[dailytable_horizontal asr=hanafi friday_alert="First Khutbah: 1:15. Second Khutbah: 1:45"]** - Display Friday announcement |
| 74 | 7. **[monthlytable display=iqamah_only]** - Display Iqamah only for Yearly and Monthly prayer time with ajax month selector |
| 75 | 8. **[monthlytable display=azan_only]** - Display Azan only for Yearly and Monthly prayer time with ajax month selector |
| 76 | 9. **[monthlytable heading="Månedlige Tidsplan"]** - Display monthly time table heading in any language, default is 'Monthly Time Table for' |
| 77 | 10. **[digital_screen]** - Display prayer time on big monitors in the masjid |
| 78 | ... and more. Check the 'helps-and-tips' page in plugin settings once you install it. |
| 79 | |
| 80 | == Installation == |
| 81 | 1. Download the plugin |
| 82 | 2. Simply go under the Plugins page, then click on Add new and select the plugin's .zip file |
| 83 | 3. Alternatively you can extract the contents of the zip file directly to your wp-content/plugins/ folder |
| 84 | 4. Finally, just go under Plugins and activate the plugin |
| 85 | |
| 86 | = Comprehensive setup = |
| 87 | |
| 88 | **Please upload your mosque's timetable in .csv format from the plugin setting page.** |
| 89 | |
| 90 | == Frequently Asked Questions == |
| 91 | |
| 92 | = Why my time table is showing all zeros(0)? = |
| 93 | You will need to import your mosque's timetable csv from settings section. |
| 94 | |
| 95 | = Why my date is showing '1, Jan 1970' = |
| 96 | Because you have not imported your mosque's timetable or your date format is not valid mysql format, which is (YYYY-MM-DD) |
| 97 | |
| 98 | = How to display ramadan time = |
| 99 | Simply put '1' for the last column(is_ramadan) in the sample csv for the days belongs to ramadan before upload |
| 100 | |
| 101 | = Why does it not show minutes remaining for next IQAMAH |
| 102 | Please check/update your timezone settings in Settings > General |
| 103 | |
| 104 | = What other features coming in the next updates |
| 105 | Please look at https://trello.com/b/6Re5Dga7/salah-time-wordpress-plugin |
| 106 | |
| 107 | == Screenshots == |
| 108 | 1. Upload timetable |
| 109 | 2. Translate in any language |
| 110 | 3. Hijri date settings |
| 111 | 4. Change timetable look and feel |
| 112 | 5. Update monthly prayer time from admin section |
| 113 | 6. Digital screen settings |
| 114 | 7. Jumuah, Ramadan, Asr and Iqamah notification settings |
| 115 | 8. API docs |
| 116 | 9. Widget settings |
| 117 | 10. Example 1: daily prayer times |
| 118 | 11. Example 2: monthly prayer times |
| 119 | 12. Digital screen or mobile screen |
| 120 | 13. Example1: Using individual shortcode |
| 121 | 14. Example2: Using individual shortcode |
| 122 | 15. API response |
| 123 | 16. Iqamah change notification for tomorrow |
| 124 | |
| 125 | == Changelog == |
| 126 | |
| 127 | = 2021.09.24 = |
| 128 | * Additional css in digital screen |
| 129 | * minor fix |
| 130 | |
| 131 | == Upgrade Notice == |
| 132 | |
| 133 | = 2021.09.24 = |
| 134 | * Additional css in digital screen |
| 135 | * minor fix |