Changeset 3133563
- Timestamp:
- 08/10/2024 08:28:47 PM (19 months ago)
- Location:
- xllentech-english-islamic-calendar/trunk
- Files:
-
- 3 edited
-
includes/class-xllentech-english-islamic-calendar-activator.php (modified) (1 diff)
-
readme.txt (modified) (20 diffs)
-
xllentech-english-islamic-calendar.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
xllentech-english-islamic-calendar/trunk/includes/class-xllentech-english-islamic-calendar-activator.php
r3042717 r3133563 25 25 global $wpdb; 26 26 27 $english_month = 2;27 $english_month = 8; 28 28 $english_year = 2024; 29 $islamic_day = 2 0;30 $islamic_month = 7;31 $islamic_year = 144 5;29 $islamic_day = 26; 30 $islamic_month = 1; 31 $islamic_year = 1446; 32 32 33 33 $table1_name = $wpdb->prefix . 'month_days'; -
xllentech-english-islamic-calendar/trunk/readme.txt
r3042747 r3133563 4 4 Tags: calendar, islamic calendar, hijri calendar, english islamic calendar, gregorian hijri calendar, xllentech calendar, php 5 5 Requires at least: 3.0 6 Tested up to: 6. 47 Stable tag: 2.7. 26 Tested up to: 6.6 7 Stable tag: 2.7.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 The Best English Islamic Calendar plugin on Word press.11 The Best English Islamic Calendar plugin on WordPress. 12 12 13 13 == Description == 14 14 15 Xllentech English Islamic Calendar plugin shows calendar with english and islamic dates by the current english month. This calendar plugin is fully programmed in php and requires no maintenance for Islamic dates year to year.15 Xllentech English Islamic Calendar plugin shows calendar with English and Islamic dates by the current English month. This calendar plugin is fully programmed in php and requires no maintenance for Islamic dates year to year. 16 16 17 17 English and Islamic month names are customizable from Settings page. You need to update number of days of the Islamic month only if the number of days for the month is different(moon is sighted on different day) than the default shown in the calendar. 18 18 19 The plugin comes with first islamic date for the current english month, if it doesn't match with your area islamic date, you can change it from settings page. After that, This plugin calculates and keeps record of islamic dates of all the following months lifetime.20 21 In addition to the calendar widget, this plugin also adds widget to show today's english date and islamic date. See Screnshots.19 The plugin comes with first Islamic date for the current English month, if it doesn't match with your area Islamic date, you can change it from settings page. After that, This plugin calculates and keeps record of Islamic dates of all the following months lifetime. 20 21 In addition to the calendar widget, this plugin also adds widget to show today's English date and Islamic date. See Screenshots. 22 22 23 23 = Features = 24 24 25 * Respo sive CSS25 * Responsive CSS 26 26 * Be worry free for Islamic dates, Requires no maintenance year to year 27 27 * Show Today's English, Islamic Date with separate widget 28 28 * Supports shortcode, use [xcalendar] to display the widget anywhere 29 29 * Supports shortcode for Today Widget, use [xllentech-today] to display the Today's dates 30 * Supports Time zones for Worldwide use30 * Supports Time zones for Worldwide use 31 31 * Email Feature for easy reminder and updating of Islamic Month Days 32 32 * Color Themes … … 38 38 [xcalendar] - Displays XllenTech English Islamic Calendar 39 39 [xllentech-today] - Displays Today's English and Islamic Date 40 [xllentech-islamic-days] - Displays form to update Month days(29/30) for the islamic month, used in private page as explained in [Documentation](https://apps.xllentech.com/documentation/how-to-use-the-private-page-to-update-islamic-month-days/).40 [xllentech-islamic-days] - Displays form to update Month days(29/30) for the Islamic month, used in private page as explained in [Documentation](https://apps.xllentech.com/documentation/how-to-use-the-private-page-to-update-islamic-month-days/). 41 41 42 42 = View Demo = … … 68 68 2. Activate the plugin through the 'Plugins' screen in WordPress; 69 69 70 3. Place the plugin using Widgets section in your Word press admin login, Give it the title you like.70 3. Place the plugin using Widgets section in your WordPress admin login, Give it the title you like. 71 71 72 72 … … 77 77 78 78 79 = How do I override number of days for the islamic month? =80 81 You have 2 options, Login to Word press Admin panel, and from Month Days tab, add month and days entry. 2nd option, you can use a dedicated private page to override.82 83 = How to use the private page to update islamic month days? =79 = How do I override number of days for the Islamic month? = 80 81 You have 2 options, Login to WordPress Admin panel, and from Month Days tab, add month and days entry. 2nd option, you can use a dedicated private page to override. 82 83 = How to use the private page to update Islamic month days? = 84 84 85 85 Create a page with title as Days, add shortcode [xllentech-islamic-days]. You are done. … … 89 89 = I get error "Oops, Looks like First Islamic Date is missing in the database, Plz contact support for guidance.", what do I do? = 90 90 91 Please Login to Word press Admin panel, Visit Settings->Xllentech Calendar, go to Troubleshooting tab, You will see table with empty text boxes, Please add current english month number in Month, current english year in Year, Islamic day on the 1st day of current english month in Islamic Day, similarly Islamic month on the 1st day of current english month in Islamic Month and Islamic year on the 1st day of current english month in Islamic Year and Click ADD. Calendar should work fine now.91 Please Login to WordPress Admin panel, Visit Settings->Xllentech Calendar, go to Troubleshooting tab, You will see table with empty text boxes, Please add current English month number in Month, current English year in Year, Islamic day on the 1st day of current English month in Islamic Day, similarly Islamic month on the 1st day of current English month in Islamic Month and Islamic year on the 1st day of current English month in Islamic Year and Click ADD. Calendar should work fine now. 92 92 93 93 … … 95 95 == Screenshots == 96 96 97 1. Xllentech Calendar Displaying Week Starting Monday, The plugin show dates for the current english month. Users are required to update the islamic month days 29 or 30. Other than that no other maintenance is required.97 1. Xllentech Calendar Displaying Week Starting Monday, The plugin show dates for the current English month. Users are required to update the Islamic month days 29 or 30. Other than that no other maintenance is required. 98 98 99 99 2. Xllentech Calendar Displaying Week Starting Sunday … … 107 107 6. Calendar Admin Page Troubleshooting 108 108 109 7. Xllentech Today widget, how it displays Today's english and islamic date every day.109 7. Xllentech Today widget, how it displays Today's English and Islamic date every day. 110 110 111 111 112 112 == Changelog == 113 = 2.7.3 = 114 * Updated: Islamic date for new installs 115 * Updated: Tested 6.6 Compatibility 116 113 117 = 2.7.2 = 114 118 * Updated: Islamic date for new installs 115 * Updated: Tested 6.4 Compatibili lty119 * Updated: Tested 6.4 Compatibility 116 120 117 121 = 2.7.1 = 118 122 * Updated: Islamic date for new installs 119 * Updated: Tested 6.1 Compatibili lty123 * Updated: Tested 6.1 Compatibility 120 124 121 125 = 2.7.0 = 122 126 * Updated: Islamic date for new installs 123 * Updated: Tested 5.9 Compatibili lty127 * Updated: Tested 5.9 Compatibility 124 128 125 129 = 2.6.9 = 126 130 * Updated: Islamic date for new installs 127 * Updated: Tested 5.8 Compatibili lty131 * Updated: Tested 5.8 Compatibility 128 132 129 133 = 2.6.8 = 130 134 * Fixed: Hotfix to SQL injection vulnerability 131 * Updated: Tested 5.7 Compatibili lty135 * Updated: Tested 5.7 Compatibility 132 136 133 137 = 2.6.7 = 134 * Updated: Tested 5.6 Compatibili lty138 * Updated: Tested 5.6 Compatibility 135 139 * Updated: Islamic first date for new installs 136 140 137 141 = 2.6.6 = 138 * Updated: Tested 5.4 Compatibili lty142 * Updated: Tested 5.4 Compatibility 139 143 140 144 = 2.6.5 = 141 145 * Fixed: First Islamic date failed to auto calculate 142 * Fixed: plugin _name variable value wrong143 * Updated: Tested 5.3 Compatibili lty146 * Fixed: plugin name variable value wrong 147 * Updated: Tested 5.3 Compatibility 144 148 145 149 = 2.6.4 = … … 164 168 = 2.6.1 = 165 169 * Updated: Admin: Adding Month days entry overwrites existing entry rather than giving error of duplicate entry 166 * Fixed: Admin: Add/remove islamic first date entry kept giving error170 * Fixed: Admin: Add/remove Islamic first date entry kept giving error 167 171 168 172 … … 170 174 * Updated: Xllentech now follows Boilerplate architecture for all our plugins 171 175 * Updated: SQL Query improvements 172 * Updated: [xllentech-islamic-days] shortcode page improvements & islamic month days update requests now overwrites previous entries if exists.176 * Updated: [xllentech-islamic-days] shortcode page improvements & Islamic month days update requests now overwrites previous entries if exists. 173 177 * Updated: Many performance improvements 174 178 * Fixed: Security fixes and improvements … … 176 180 = 2.5.0 = 177 181 * Added: Now Xllentech Today widget can be displayed with shortcode [xllentech-today] 178 * Added: Now Xllentech Today widget is independent for islamic date, doesn't rely on calendar webpage182 * Added: Now Xllentech Today widget is independent for Islamic date, doesn't rely on calendar webpage 179 183 * Added: Breadcrumb style Admin settings current page display 180 * Updated: Calculating new english month islamic date is recursive(Even if calendar webpage has not been visited for upto 12 months calendar will not break down).184 * Updated: Calculating new English month Islamic date is recursive(Even if calendar webpage has not been visited for upto 12 months calendar will not break down). 181 185 * Fixed: On activation redirect to settings page failed when PRO ADD-ON installed 182 186 183 187 184 188 = 2.4.1 = 185 * Added: Implemented Word press Nonce as an extra layer of security189 * Added: Implemented WordPress Nonce as an extra layer of security 186 190 * Updated: Islamic first date for January 2018 187 * Added: Improved Admin page css, collapsible boxes191 * Added: Improved Admin page CSS, collapsible boxes 188 192 * Fixed: Admin responsive CSS issues 189 193 * Fixed: Enable email checkbox not reflecting change after saved. … … 193 197 * Added: Various addition to support Xllentech Calendar Pro ADD-ON 194 198 * Updated: Islamic first date for December 2017 195 * Fixed: Admin cssissues199 * Fixed: Admin CSS issues 196 200 197 201 … … 201 205 202 206 = 2.3.0 = 203 * Added: Tested 4.8 Compatibili lty207 * Added: Tested 4.8 Compatibility 204 208 * Added: Now English Month names are customizable 205 209 * Updated: Xllentech Calendar Pro is now an ADD-ON … … 232 236 * Improved code to prevent direct access to files by hackers 233 237 * Added Delete All data on Uninstall 234 * Verified compatibility with Word press 4.6238 * Verified compatibility with WordPress 4.6 235 239 236 240 = 2.1.0 = 237 241 * Added Color Themes 238 * Added shortcode [xllentech-islamic-days] to update islamic month days from page242 * Added shortcode [xllentech-islamic-days] to update Islamic month days from page 239 243 240 244 = 2.0.1 = 241 * Fixed XllenTech Today plugin doesn't reflect time zone245 * Fixed XllenTech Today plugin doesn't reflect time zone 242 246 243 247 = 2.0.0 = 244 248 * Added Email Feature, Go to settings page for more information 245 * Added Time zone to support worldwide use249 * Added Time zone to support worldwide use 246 250 * Improved/Added number of Setting options 247 251 * Minor Date formula tweaks … … 255 259 = 1.2.1 = 256 260 257 * Verified and added Word press 4.5 compatibility261 * Verified and added WordPress 4.5 compatibility 258 262 259 263 = 1.2.0 = 260 264 261 265 * Added Settings page 262 * Added Feature to Customize islamic month names266 * Added Feature to Customize Islamic month names 263 267 * Added Feature to update month days from Settings page 264 268 * Settings page shows existing month days override entries … … 279 283 = 2.6.9 = 280 284 * Updated: Islamic date for new installs 281 * Updated: Tested 5.8 Compatibili lty285 * Updated: Tested 5.8 Compatibility 282 286 283 287 = 2.6.8 = 284 288 * Fixed: Hotfix to SQL injection vulnerability, Update Immediately 285 * Updated: Tested 5.7 Compatibili lty289 * Updated: Tested 5.7 Compatibility 286 290 287 291 = 2.6.7 = 288 * Updated: Tested 5.6 Compatibili lty292 * Updated: Tested 5.6 Compatibility 289 293 290 294 = 2.6.5 = … … 307 311 * Updated: Xllentech now follows Boilerplate architecture for all our plugins 308 312 * Updated: SQL Query improvements 309 * Updated: [xllentech-islamic-days] shortcode page improvements & islamic month days update requests now overwrites previous entries if exists.313 * Updated: [xllentech-islamic-days] shortcode page improvements & Islamic month days update requests now overwrites previous entries if exists. 310 314 * Updated: Many performance improvements 311 315 * Fixed: Security fixes and improvements … … 314 318 * Added: Breadcrumb style Admin settings current page display 315 319 * Added: Now Xllentech Today widget can be displayed with shortcode [xllentech-today] 316 * Added: Now Xllentech Today widget is independent for islamic date, doesn't rely on calendar webpage317 * Updated: Calculating new english month islamic date is recursive(Even if calendar webpage has not been visited for upto 12 months calendar will not break down).320 * Added: Now Xllentech Today widget is independent for Islamic date, doesn't rely on calendar webpage 321 * Updated: Calculating new English month Islamic date is recursive(Even if calendar webpage has not been visited for upto 12 months calendar will not break down). 318 322 * Fixed: On activation redirect to settings page failed when PRO ADD-ON installed 319 323 … … 331 335 332 336 = 2.3.0 = 333 If you have Xllentech Calendar Pro Installed, Now you need to have Free version from Word press.org installed.334 * Added: Tested 4.8 Compatibili lty337 If you have Xllentech Calendar Pro Installed, Now you need to have Free version from WordPress.org installed. 338 * Added: Tested 4.8 Compatibility 335 339 * Added: Now English Month names are customizable 336 340 * Updated: Xllentech Calendar Pro is now an ADD-ON … … 362 366 * Improved code to prevent direct access to files by hackers 363 367 * Added Delete All data on Uninstall 364 * Verified compatibility with Word press 4.6368 * Verified compatibility with WordPress 4.6 365 369 366 370 = 2.1.0 = 367 Some Settings like time zone, calendar admin email, page pin will be reset to defaults, Plz re-set them after upgrading.371 Some Settings like time zone, calendar admin email, page pin will be reset to defaults, Plz re-set them after upgrading. 368 372 * Added Color Themes 369 * Added shortcode [xllentech-islamic-days] to update islamic month days from page, without logging into Admin Panel.373 * Added shortcode [xllentech-islamic-days] to update Islamic month days from page, without logging into Admin Panel. 370 374 371 375 = 2.0.1 = 372 * Fixed XllenTech Today plugin doesn't reflect time zone376 * Fixed XllenTech Today plugin doesn't reflect time zone 373 377 374 378 = 2.0.0 = 375 Upgrade this to resolve number of minor issues. Make sure to change Time zone from settings to match your area.379 Upgrade this to resolve number of minor issues. Make sure to change Time zone from settings to match your area. 376 380 * Added Email Feature, Go to settings page for more information 377 * Added Time zone to support worldwide use381 * Added Time zone to support worldwide use 378 382 * Improved/Added number of Setting options 379 383 * Minor Date formula tweaks … … 387 391 = 1.2.1 = 388 392 389 * Verified and added Word press 4.5 compatibility, No User action required393 * Verified and added WordPress 4.5 compatibility, No User action required 390 394 391 395 = 1.2.0 = 392 396 393 397 * Added Settings page 394 * Added Feature to Customize islamic month names398 * Added Feature to Customize Islamic month names 395 399 * Added Feature to update month days from Settings page 396 400 * Settings page shows existing month days override entries -
xllentech-english-islamic-calendar/trunk/xllentech-english-islamic-calendar.php
r3042717 r3133563 16 16 * Plugin URI: https://wordpress.org/plugins/xllentech-english-islamic-calendar/ 17 17 * Description: The Best English Islamic Calendar plugin on Wordpress. It shows calendar with English(gregorian) and Islamic(hijri) dates. No maintenace year to year. 18 * Version: 2.7. 218 * Version: 2.7.3 19 19 * Author: XllenTech Solutions 20 20 * Author URI: https://xllentech.com … … 30 30 } 31 31 32 if ( ! defined( "XC_PLUGIN_VERSION" ) ) define( "XC_PLUGIN_VERSION", "2.7. 2");32 if ( ! defined( "XC_PLUGIN_VERSION" ) ) define( "XC_PLUGIN_VERSION", "2.7.3"); 33 33 if ( ! defined( "XC_PLUGIN_DIR" ) ) define( "XC_PLUGIN_DIR", plugin_dir_path( __FILE__ )); 34 34 if ( ! defined( 'XC_PLUGIN_URL' ) ) define( 'XC_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
Note: See TracChangeset
for help on using the changeset viewer.