Enhancements to improve usage and admin
-
Jzk for a brilliant plugin. Herewith a few suggestions on enhancements or changes for your consideration:
1. Uploading of salaah times: Remove the year constraint from the data so that the salaah times can be loaded as a perpetual timetable without the need to refresh it each year. The year value display can be automatically inserted from the system date/time. This will allow for a once off upload with the only need then being to change the Ramadaan times as needed.
2. Widget Notification Display: Move this feature to the Settings section of the plugin and extend it to allow for specific messages to be configured for specific days of the week, with at least one message that can be scheduled for a specific period. Place the static messages at the bottom of the table, and the scheduled message at the top because that will most likely be the announcement. This will allow for messages like repeat programmes each Tue after Esha, or Zuhr times on weekends and public holidays different from weekdays, Jummah khutbah times, etc.
3. Notification Wrap Text: The notification text needs to wrap based on the table width. Widget width paramter may need to be introduced for this purpose so that it does not auto-scale randomly. Not sure how this will affect responsiveness of design for mobile devices.
4. Perpetual Salaah Timetable Responsive Layout: For some reason, the page with the shortcode for the perpetual salaah timetable does not respond to change in device format like the homepage. Not sure if this is a bug, or a theme issue. Please check https://rmj.org.za/salaah-timetable/ for an example
5. Shortcode for Masjid Display: It would be cool if there was a shortcode that enabled a full page view of the times, including the notifications section with the site logo that can be displayed on the Masjid electronic boards. We currently have an issue where the salaah times captured there are manually captured separate from the plugin on WP, so due to human error, we have discrepancies between the two. By having a view that can be enabled on the electronic boards, we can then have a single source of the truth with the perpetual timetable as mentioned in point 1 above, which means no deviation from the annual time changes due to trustee oversights.I look forward to your feedback on the above, inshaAllah.
- The topic ‘Enhancements to improve usage and admin’ is closed to new replies.