Changeset 2830745
- Timestamp:
- 12/08/2022 06:52:16 PM (3 years ago)
- Location:
- darkmysite
- Files:
-
- 84 added
- 5 edited
-
tags/1.0.7 (added)
-
tags/1.0.7/assets (added)
-
tags/1.0.7/assets/css (added)
-
tags/1.0.7/assets/css/admin_main.css (added)
-
tags/1.0.7/assets/css/button_styles.css (added)
-
tags/1.0.7/assets/img (added)
-
tags/1.0.7/assets/img/darkmysite_icon.svg (added)
-
tags/1.0.7/assets/img/darkmysite_logo.svg (added)
-
tags/1.0.7/assets/img/others (added)
-
tags/1.0.7/assets/img/others/add_icon.svg (added)
-
tags/1.0.7/assets/img/others/add_image_icon.svg (added)
-
tags/1.0.7/assets/img/others/checkbox_tick_icon.svg (added)
-
tags/1.0.7/assets/img/others/close_icon.svg (added)
-
tags/1.0.7/assets/img/others/delete_red_icon.svg (added)
-
tags/1.0.7/assets/img/others/info_icon.svg (added)
-
tags/1.0.7/assets/img/others/lock_icon.svg (added)
-
tags/1.0.7/assets/img/others/preset_selected_checkmark.svg (added)
-
tags/1.0.7/assets/img/others/pro_tag.svg (added)
-
tags/1.0.7/assets/img/others/save_icon.svg (added)
-
tags/1.0.7/assets/img/others/select_arrow.svg (added)
-
tags/1.0.7/assets/img/preset (added)
-
tags/1.0.7/assets/img/preset/black.png (added)
-
tags/1.0.7/assets/img/preset/blue.png (added)
-
tags/1.0.7/assets/img/preset/green.png (added)
-
tags/1.0.7/assets/img/preset/orange.png (added)
-
tags/1.0.7/assets/img/preset/pink.png (added)
-
tags/1.0.7/assets/img/sidebar (added)
-
tags/1.0.7/assets/img/sidebar/sidebar_menu_advanced.svg (added)
-
tags/1.0.7/assets/img/sidebar/sidebar_menu_control.svg (added)
-
tags/1.0.7/assets/img/sidebar/sidebar_menu_image.svg (added)
-
tags/1.0.7/assets/img/sidebar/sidebar_menu_preset.svg (added)
-
tags/1.0.7/assets/img/sidebar/sidebar_menu_switch.svg (added)
-
tags/1.0.7/assets/img/switch (added)
-
tags/1.0.7/assets/img/switch/switch_apple.svg (added)
-
tags/1.0.7/assets/img/switch/switch_banana.svg (added)
-
tags/1.0.7/assets/img/switch/switch_cherry.svg (added)
-
tags/1.0.7/assets/img/switch/switch_durian.svg (added)
-
tags/1.0.7/assets/img/switch/switch_elderberry.svg (added)
-
tags/1.0.7/assets/img/switch/switch_fazli.svg (added)
-
tags/1.0.7/assets/img/switch/switch_guava.svg (added)
-
tags/1.0.7/assets/img/switch_icons (added)
-
tags/1.0.7/assets/img/switch_icons/switch_apple_dark.svg (added)
-
tags/1.0.7/assets/img/switch_icons/switch_apple_light.svg (added)
-
tags/1.0.7/assets/img/switch_icons/switch_banana_dark.svg (added)
-
tags/1.0.7/assets/img/switch_icons/switch_banana_light.svg (added)
-
tags/1.0.7/assets/js (added)
-
tags/1.0.7/assets/js/admin_main.js (added)
-
tags/1.0.7/assets/js/client_main.js (added)
-
tags/1.0.7/backend (added)
-
tags/1.0.7/backend/api (added)
-
tags/1.0.7/backend/api/update_settings.php (added)
-
tags/1.0.7/backend/class-darkmysite-admin.php (added)
-
tags/1.0.7/backend/class-darkmysite-ajax.php (added)
-
tags/1.0.7/backend/templates (added)
-
tags/1.0.7/backend/templates/dashboard.php (added)
-
tags/1.0.7/backend/templates/views (added)
-
tags/1.0.7/backend/templates/views/advanced.php (added)
-
tags/1.0.7/backend/templates/views/control.php (added)
-
tags/1.0.7/backend/templates/views/media.php (added)
-
tags/1.0.7/backend/templates/views/preset.php (added)
-
tags/1.0.7/backend/templates/views/sidebar.php (added)
-
tags/1.0.7/backend/templates/views/switch.php (added)
-
tags/1.0.7/backend/templates/views/switch_customize (added)
-
tags/1.0.7/backend/templates/views/switch_customize/apple.php (added)
-
tags/1.0.7/backend/templates/views/switch_customize/banana.php (added)
-
tags/1.0.7/darkmysite.php (added)
-
tags/1.0.7/frontend (added)
-
tags/1.0.7/frontend/class-darkmysite-ajax.php (added)
-
tags/1.0.7/frontend/class-darkmysite-client.php (added)
-
tags/1.0.7/frontend/class-darkmysite-shortcode.php (added)
-
tags/1.0.7/frontend/templates (added)
-
tags/1.0.7/frontend/templates/dashboard.php (added)
-
tags/1.0.7/frontend/templates/preloader.php (added)
-
tags/1.0.7/frontend/templates/views (added)
-
tags/1.0.7/frontend/templates/views/inline_scripts.php (added)
-
tags/1.0.7/frontend/templates/views/inline_styles.php (added)
-
tags/1.0.7/frontend/templates/views/inline_styles_rules.php (added)
-
tags/1.0.7/frontend/templates/views/switch.php (added)
-
tags/1.0.7/includes (added)
-
tags/1.0.7/includes/DarkMySiteExternalSupport.php (added)
-
tags/1.0.7/includes/DarkMySiteSettings.php (added)
-
tags/1.0.7/includes/DarkMySiteUtils.php (added)
-
tags/1.0.7/index.php (added)
-
tags/1.0.7/readme.txt (added)
-
trunk/assets/js/client_main.js (modified) (1 diff)
-
trunk/darkmysite.php (modified) (2 diffs)
-
trunk/frontend/templates/preloader.php (modified) (2 diffs)
-
trunk/includes/DarkMySiteExternalSupport.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
darkmysite/trunk/assets/js/client_main.js
r2828247 r2830745 1 1 /* By https://obfuscator.io/ */ 2 function _0x1dbd(_0x414f04,_0x10e794){var _0x19928f=_0x1992();return _0x1dbd=function(_0x1dbd81,_0x4f604e){_0x1dbd81=_0x1dbd81-0x1c7;var _0xfb220a=_0x19928f[_0x1dbd81];return _0xfb220a;},_0x1dbd(_0x414f04,_0x10e794);}(function(_0x14e729,_0x2f0f2d){var _0x57958f=_0x1dbd,_0x5a9b43=_0x14e729();while(!![]){try{var _0x16cd9f=parseInt(_0x57958f(0x1f3))/0x1*(-parseInt(_0x57958f(0x1d3))/0x2)+parseInt(_0x57958f(0x1d4))/0x3+parseInt(_0x57958f(0x1ff))/0x4+parseInt(_0x57958f(0x1f0))/0x5+parseInt(_0x57958f(0x1de))/0x6+-parseInt(_0x57958f(0x1e6))/0x7*(-parseInt(_0x57958f(0x1f9))/0x8)+-parseInt(_0x57958f(0x1ec))/0x9;if(_0x16cd9f===_0x2f0f2d)break;else _0x5a9b43['push'](_0x5a9b43['shift']());}catch(_0x377ba8){_0x5a9b43['push'](_0x5a9b43['shift']());}}}(_0x1992,0xbd899));function darkmysite_change_state(){'use strict';var _0x21eb19=_0x1dbd;localStorage['darkmysite_last_state']=document[_0x21eb19(0x1fd)](_0x21eb19(0x1f8))[0x0][_0x21eb19(0x1cc)]['contains'](_0x21eb19(0x1cb))?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x53368a=_0x1dbd;document[_0x53368a(0x1fd)](_0x53368a(0x1f8))[0x0][_0x53368a(0x1cc)][_0x53368a(0x1f6)](_0x53368a(0x1cb))?document[_0x53368a(0x1fd)](_0x53368a(0x1f8))[0x0][_0x53368a(0x1cc)][_0x53368a(0x1e5)](_0x53368a(0x1cb)):document['getElementsByTagName'](_0x53368a(0x1f8))[0x0]['classList'][_0x53368a(0x1fa)](_0x53368a(0x1cb)),darkmysite_change_state();}function darkmysite_init(){'use strict';var _0x1b8ec0=_0x1dbd;document[_0x1b8ec0(0x1cf)](_0x1b8ec0(0x1e4))&&document[_0x1b8ec0(0x1cf)]('darkmysite_preload_css')[_0x1b8ec0(0x1e5)]();if(darkmysite_enable_bg_image_darken==='1'){var _0x315462=parseInt(darkmysite_bg_image_darken_to)/0x64;_0x315462=_0x315462['toFixed'](0x1);var _0x7b57a6='*';typeof darkmysite_disallowed_elements!=='undefined'&&(darkmysite_disallowed_elements[_0x1b8ec0(0x1ea)]>0x0&&(_0x7b57a6=_0x1b8ec0(0x1fe)+darkmysite_disallowed_elements+')'));const _0x3ecfb4=new MutationObserver(_0x373372=>{_0x373372['forEach'](_0x2c2a3b=>{var _0x5ccf09=_0x1dbd;if(_0x2c2a3b[_0x5ccf09(0x1da)]===_0x5ccf09(0x1ee)&&_0x2c2a3b[_0x5ccf09(0x1d8)]===_0x5ccf09(0x1dc)){var _0x373ec2=document['getElementsByTagName'](_0x5ccf09(0x1f8))[0x0][_0x5ccf09(0x1cc)]['contains']('darkmysite_dark_mode_enabled');_0x373ec2?document['querySelectorAll'](_0x7b57a6)[_0x5ccf09(0x1e9)](function(_0xd98bd3){var _0x149945=_0x5ccf09;window[_0x149945(0x1fc)](_0xd98bd3,null)[_0x149945(0x1e2)]!='none'&&(window[_0x149945(0x1fc)](_0xd98bd3,null)['backgroundImage']['includes'](_0x149945(0x1e3))&&(!window['getComputedStyle'](_0xd98bd3,null)[_0x149945(0x1e2)][_0x149945(0x1d1)](_0x149945(0x1f5)+_0x315462+')')&&_0xd98bd3[_0x149945(0x1ef)][_0x149945(0x1e7)](_0x149945(0x1f4),_0x149945(0x1c8)+_0x315462+_0x149945(0x1d9)+_0x315462+')),\x20'+window['getComputedStyle'](_0xd98bd3,null)[_0x149945(0x1e2)])));}):document[_0x5ccf09(0x1f2)](_0x7b57a6)[_0x5ccf09(0x1e9)](function(_0x74c57c){var _0x3d1a6c=_0x5ccf09;window[_0x3d1a6c(0x1fc)](_0x74c57c,null)[_0x3d1a6c(0x1e2)]!=_0x3d1a6c(0x1eb)&&(window[_0x3d1a6c(0x1fc)](_0x74c57c,null)[_0x3d1a6c(0x1e2)][_0x3d1a6c(0x1d1)](_0x3d1a6c(0x1f5)+_0x315462+')')&&_0x74c57c[_0x3d1a6c(0x1ef)][_0x3d1a6c(0x1e7)](_0x3d1a6c(0x1f4),window[_0x3d1a6c(0x1fc)](_0x74c57c,null)[_0x3d1a6c(0x1e2)][_0x3d1a6c(0x1ca)](_0x3d1a6c(0x1c8)+_0x315462+_0x3d1a6c(0x1d9)+_0x315462+_0x3d1a6c(0x1e1),'')));});}});});_0x3ecfb4[_0x1b8ec0(0x1c9)](document['getElementsByTagName'](_0x1b8ec0(0x1f8))[0x0],{'attributes':!![]});}document[_0x1b8ec0(0x1f2)]('*')[_0x1b8ec0(0x1e9)](function(_0x2552cd){var _0x5a98bf=_0x1b8ec0;window['getComputedStyle'](_0x2552cd,null)[_0x5a98bf(0x1e8)]==_0x5a98bf(0x1f1)?(_0x2552cd['classList'][_0x5a98bf(0x1fa)](_0x5a98bf(0x1cd)),_0x2552cd[_0x5a98bf(0x1f2)]('*')[_0x5a98bf(0x1e9)](function(_0x1fb0b6){var _0x499cb3=_0x5a98bf;return _0x1fb0b6['classList'][_0x499cb3(0x1fa)](_0x499cb3(0x1cd));})):_0x2552cd[_0x5a98bf(0x1cc)][_0x5a98bf(0x1e5)](_0x5a98bf(0x1cd)),window[_0x5a98bf(0x1fc)](_0x2552cd,null)[_0x5a98bf(0x1e2)]!=_0x5a98bf(0x1eb)&&(!window[_0x5a98bf(0x1fc)](_0x2552cd,null)['backgroundImage']['includes'](_0x5a98bf(0x1e3))?_0x2552cd[_0x5a98bf(0x1cc)][_0x5a98bf(0x1e5)](_0x5a98bf(0x1cd)):_0x2552cd['classList'][_0x5a98bf(0x1fa)](_0x5a98bf(0x1cd)));});if(darkmysite_last_state==='1'||darkmysite_last_state==='0')darkmysite_last_state==='1'&&document['getElementsByTagName']('html')[0x0][_0x1b8ec0(0x1cc)][_0x1b8ec0(0x1fa)]('darkmysite_dark_mode_enabled');else{darkmysite_enable_default_dark_mode==='1'&&document['getElementsByTagName'](_0x1b8ec0(0x1f8))[0x0]['classList']['add'](_0x1b8ec0(0x1cb));if(darkmysite_enable_time_based_dark==='1'){var _0x36f339=new Date(),_0x5458c2=new Date(),_0x3f9542=new Date();_0x5458c2[_0x1b8ec0(0x1d6)](parseInt(darkmysite_time_based_dark_start[_0x1b8ec0(0x1ce)](':')[0x0])),_0x5458c2[_0x1b8ec0(0x1df)](parseInt(darkmysite_time_based_dark_start[_0x1b8ec0(0x1ce)](':')[0x1])),_0x3f9542[_0x1b8ec0(0x1d6)](parseInt(darkmysite_time_based_dark_stop['split'](':')[0x0])),_0x3f9542['setMinutes'](parseInt(darkmysite_time_based_dark_stop[_0x1b8ec0(0x1ce)](':')[0x1])),_0x36f339[_0x1b8ec0(0x1d2)]()>_0x5458c2[_0x1b8ec0(0x1d2)]()&&_0x36f339[_0x1b8ec0(0x1d2)]()<_0x3f9542[_0x1b8ec0(0x1d2)]()&&document[_0x1b8ec0(0x1fd)](_0x1b8ec0(0x1f8))[0x0]['classList'][_0x1b8ec0(0x1fa)](_0x1b8ec0(0x1cb));}}darkmysite_enable_os_aware==='1'&&window[_0x1b8ec0(0x1fb)](_0x1b8ec0(0x1d5))[_0x1b8ec0(0x1ed)](_0x1b8ec0(0x1dd),_0x5e15ea=>{var _0x3fa7ca=_0x1b8ec0,_0x5cc3ba=_0x5e15ea[_0x3fa7ca(0x1f7)]?'dark':_0x3fa7ca(0x1c7);if(_0x5cc3ba===_0x3fa7ca(0x1d7))document[_0x3fa7ca(0x1fd)](_0x3fa7ca(0x1f8))[0x0][_0x3fa7ca(0x1cc)][_0x3fa7ca(0x1fa)](_0x3fa7ca(0x1cb));else _0x5cc3ba===_0x3fa7ca(0x1c7)&&document[_0x3fa7ca(0x1fd)](_0x3fa7ca(0x1f8))[0x0][_0x3fa7ca(0x1cc)][_0x3fa7ca(0x1e5)]('darkmysite_dark_mode_enabled');darkmysite_change_state();}),darkmysite_enable_keyboard_shortcut==='1'&&(document[_0x1b8ec0(0x1e0)]=function(_0x147e25){var _0x2fccce=_0x1b8ec0;if(!_0x147e25)_0x147e25=event;_0x147e25['ctrlKey']&&_0x147e25[_0x2fccce(0x1d0)]&&_0x147e25[_0x2fccce(0x1db)]===0x44&&darkmysite_switch_trigger();});}function _0x1992(){var _0x2eeba8=['replace','darkmysite_dark_mode_enabled','classList','darkmysite_bg_ignore','split','getElementById','altKey','includes','getTime','22cuVjjb','2681220vdlEWm','(prefers-color-scheme:\x20dark)','setHours','dark','attributeName','),\x20rgba(0,\x200,\x200,\x20','type','keyCode','class','change','6633414CwhAdE','setMinutes','onkeydown',')),\x20','backgroundImage','url','darkmysite_preload_css','remove','45871QEEjBr','setProperty','backgroundColor','forEach','length','none','8430822jxxElN','addEventListener','attributes','style','494420CzHNgD','rgba(0,\x200,\x200,\x200)','querySelectorAll','73421ktnePc','background-image','rgba(0,\x200,\x200,\x20','contains','matches','html','200qlyEtx','add','matchMedia','getComputedStyle','getElementsByTagName','*\x20:not(','1034864eicbnq','light','linear-gradient(rgba(0,\x200,\x200,\x20','observe'];_0x1992=function(){return _0x2eeba8;};return _0x1992();}2 (function(_0x2e2062,_0x108eee){var _0x36be7f=_0x49bf,_0x1b4ca7=_0x2e2062();while(!![]){try{var _0x1071eb=-parseInt(_0x36be7f(0x120))/0x1+-parseInt(_0x36be7f(0x141))/0x2+-parseInt(_0x36be7f(0x12b))/0x3+-parseInt(_0x36be7f(0x147))/0x4+-parseInt(_0x36be7f(0x126))/0x5+parseInt(_0x36be7f(0x133))/0x6+parseInt(_0x36be7f(0x140))/0x7*(parseInt(_0x36be7f(0x135))/0x8);if(_0x1071eb===_0x108eee)break;else _0x1b4ca7['push'](_0x1b4ca7['shift']());}catch(_0x610ccc){_0x1b4ca7['push'](_0x1b4ca7['shift']());}}}(_0x570e,0xbb503));function darkmysite_change_state(){'use strict';var _0x5ea9bc=_0x49bf;localStorage[_0x5ea9bc(0x129)]=document[_0x5ea9bc(0x124)](_0x5ea9bc(0x13e))[0x0][_0x5ea9bc(0x14a)][_0x5ea9bc(0x127)]('darkmysite_dark_mode_enabled')?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x554793=_0x49bf;document['getElementsByTagName']('html')[0x0][_0x554793(0x14a)][_0x554793(0x127)]('darkmysite_dark_mode_enabled')?document['getElementsByTagName'](_0x554793(0x13e))[0x0][_0x554793(0x14a)][_0x554793(0x146)]('darkmysite_dark_mode_enabled'):document[_0x554793(0x124)](_0x554793(0x13e))[0x0][_0x554793(0x14a)]['add'](_0x554793(0x134)),darkmysite_change_state();}function _0x49bf(_0x53c82c,_0x30779f){var _0x570ed8=_0x570e();return _0x49bf=function(_0x49bfd2,_0x2ac8f8){_0x49bfd2=_0x49bfd2-0x120;var _0x3c6ef8=_0x570ed8[_0x49bfd2];return _0x3c6ef8;},_0x49bf(_0x53c82c,_0x30779f);}function _0x570e(){var _0x5b8df2=['attributes','backgroundImage','darkmysite_preload_css','background-image','dark','html','type','7MRAilF','2192904neFDLF','linear-gradient(rgba(0,\x200,\x200,\x20','url','onkeydown','setMinutes','remove','2271376dqPvKn','querySelectorAll','darkmysite_bg_ignore','classList','*\x20:not(','rgba(0,\x200,\x200,\x20','(prefers-color-scheme:\x20dark)',')),\x20','rgba(255,\x20255,\x20255,\x200)','keyCode','setHours','),\x20rgba(0,\x200,\x200,\x20','getTime','matchMedia','split','backgroundColor','addEventListener','light','846198nKaeyZ','altKey','undefined','none','getElementsByTagName','includes','2396355cHViPA','contains','matches','darkmysite_last_state','add','2341896FmnAjK','change','getElementById','forEach','rgba(0,\x200,\x200,\x200)','length','class','setProperty','3429282IRUEmM','darkmysite_dark_mode_enabled','31728680JkonuC','replace','toFixed','getComputedStyle'];_0x570e=function(){return _0x5b8df2;};return _0x570e();}function darkmysite_init(){'use strict';var _0x212957=_0x49bf;document[_0x212957(0x12d)](_0x212957(0x13b))&&document['getElementById']('darkmysite_preload_css')[_0x212957(0x146)]();if(darkmysite_enable_bg_image_darken==='1'){var _0x2209c5=parseInt(darkmysite_bg_image_darken_to)/0x64;_0x2209c5=_0x2209c5[_0x212957(0x137)](0x1);var _0x17d96a='*';typeof darkmysite_disallowed_elements!==_0x212957(0x122)&&(darkmysite_disallowed_elements[_0x212957(0x130)]>0x0&&(_0x17d96a=_0x212957(0x14b)+darkmysite_disallowed_elements+')'));const _0x1acd73=new MutationObserver(_0x36166b=>{var _0x3a1897=_0x212957;_0x36166b[_0x3a1897(0x12e)](_0x46cf9e=>{var _0x1e1c7f=_0x3a1897;if(_0x46cf9e[_0x1e1c7f(0x13f)]===_0x1e1c7f(0x139)&&_0x46cf9e['attributeName']===_0x1e1c7f(0x131)){var _0x214fc3=document['getElementsByTagName'](_0x1e1c7f(0x13e))[0x0][_0x1e1c7f(0x14a)][_0x1e1c7f(0x127)](_0x1e1c7f(0x134));_0x214fc3?document[_0x1e1c7f(0x148)](_0x17d96a)[_0x1e1c7f(0x12e)](function(_0x141c47){var _0x38b1bf=_0x1e1c7f;window[_0x38b1bf(0x138)](_0x141c47,null)[_0x38b1bf(0x13a)]!=_0x38b1bf(0x123)&&(window['getComputedStyle'](_0x141c47,null)['backgroundImage'][_0x38b1bf(0x125)](_0x38b1bf(0x143))&&(!window[_0x38b1bf(0x138)](_0x141c47,null)[_0x38b1bf(0x13a)][_0x38b1bf(0x125)](_0x38b1bf(0x14c)+_0x2209c5+')')&&_0x141c47['style'][_0x38b1bf(0x132)](_0x38b1bf(0x13c),'linear-gradient(rgba(0,\x200,\x200,\x20'+_0x2209c5+_0x38b1bf(0x152)+_0x2209c5+_0x38b1bf(0x14e)+window['getComputedStyle'](_0x141c47,null)[_0x38b1bf(0x13a)])));}):document[_0x1e1c7f(0x148)](_0x17d96a)[_0x1e1c7f(0x12e)](function(_0x33df60){var _0x1e579f=_0x1e1c7f;window[_0x1e579f(0x138)](_0x33df60,null)[_0x1e579f(0x13a)]!=_0x1e579f(0x123)&&(window[_0x1e579f(0x138)](_0x33df60,null)['backgroundImage'][_0x1e579f(0x125)](_0x1e579f(0x14c)+_0x2209c5+')')&&_0x33df60['style'][_0x1e579f(0x132)](_0x1e579f(0x13c),window['getComputedStyle'](_0x33df60,null)[_0x1e579f(0x13a)][_0x1e579f(0x136)](_0x1e579f(0x142)+_0x2209c5+_0x1e579f(0x152)+_0x2209c5+_0x1e579f(0x14e),'')));});}});});_0x1acd73['observe'](document[_0x212957(0x124)](_0x212957(0x13e))[0x0],{'attributes':!![]});}document['querySelectorAll']('*')[_0x212957(0x12e)](function(_0x54fe2f){var _0x3dcead=_0x212957;window[_0x3dcead(0x138)](_0x54fe2f,null)[_0x3dcead(0x156)]==_0x3dcead(0x12f)||window[_0x3dcead(0x138)](_0x54fe2f,null)[_0x3dcead(0x156)]==_0x3dcead(0x14f)?(_0x54fe2f[_0x3dcead(0x14a)][_0x3dcead(0x12a)](_0x3dcead(0x149)),_0x54fe2f[_0x3dcead(0x148)]('*')[_0x3dcead(0x12e)](function(_0x41c10a){var _0x6277b5=_0x3dcead;return _0x41c10a[_0x6277b5(0x14a)][_0x6277b5(0x12a)](_0x6277b5(0x149));})):_0x54fe2f[_0x3dcead(0x14a)]['remove']('darkmysite_bg_ignore'),window['getComputedStyle'](_0x54fe2f,null)['backgroundImage']!=_0x3dcead(0x123)&&(!window[_0x3dcead(0x138)](_0x54fe2f,null)[_0x3dcead(0x13a)][_0x3dcead(0x125)](_0x3dcead(0x143))?_0x54fe2f[_0x3dcead(0x14a)][_0x3dcead(0x146)](_0x3dcead(0x149)):_0x54fe2f[_0x3dcead(0x14a)]['add'](_0x3dcead(0x149)));});if(darkmysite_last_state==='1'||darkmysite_last_state==='0')darkmysite_last_state==='1'&&document[_0x212957(0x124)]('html')[0x0]['classList']['add']('darkmysite_dark_mode_enabled');else{darkmysite_enable_default_dark_mode==='1'&&document[_0x212957(0x124)](_0x212957(0x13e))[0x0][_0x212957(0x14a)][_0x212957(0x12a)](_0x212957(0x134));if(darkmysite_enable_time_based_dark==='1'){var _0x342483=new Date(),_0x1d85e6=new Date(),_0x5735da=new Date();_0x1d85e6[_0x212957(0x151)](parseInt(darkmysite_time_based_dark_start[_0x212957(0x155)](':')[0x0])),_0x1d85e6[_0x212957(0x145)](parseInt(darkmysite_time_based_dark_start[_0x212957(0x155)](':')[0x1])),_0x5735da[_0x212957(0x151)](parseInt(darkmysite_time_based_dark_stop[_0x212957(0x155)](':')[0x0])),_0x5735da[_0x212957(0x145)](parseInt(darkmysite_time_based_dark_stop[_0x212957(0x155)](':')[0x1])),_0x342483[_0x212957(0x153)]()>_0x1d85e6[_0x212957(0x153)]()&&_0x342483[_0x212957(0x153)]()<_0x5735da[_0x212957(0x153)]()&&document['getElementsByTagName'](_0x212957(0x13e))[0x0][_0x212957(0x14a)][_0x212957(0x12a)](_0x212957(0x134));}}darkmysite_enable_os_aware==='1'&&(window[_0x212957(0x154)]&&window['matchMedia'](_0x212957(0x14d))[_0x212957(0x128)]&&(darkmysite_last_state!=='1'&&darkmysite_last_state!=='0'&&document[_0x212957(0x124)](_0x212957(0x13e))[0x0][_0x212957(0x14a)]['add'](_0x212957(0x134))),window[_0x212957(0x154)](_0x212957(0x14d))[_0x212957(0x157)](_0x212957(0x12c),_0x403a96=>{var _0x5cb6cb=_0x212957,_0x2ad95b=_0x403a96[_0x5cb6cb(0x128)]?_0x5cb6cb(0x13d):'light';if(_0x2ad95b===_0x5cb6cb(0x13d))document[_0x5cb6cb(0x124)](_0x5cb6cb(0x13e))[0x0][_0x5cb6cb(0x14a)][_0x5cb6cb(0x12a)](_0x5cb6cb(0x134));else _0x2ad95b===_0x5cb6cb(0x158)&&document['getElementsByTagName'](_0x5cb6cb(0x13e))[0x0][_0x5cb6cb(0x14a)][_0x5cb6cb(0x146)](_0x5cb6cb(0x134));darkmysite_change_state();})),darkmysite_enable_keyboard_shortcut==='1'&&(document[_0x212957(0x144)]=function(_0x2d5696){var _0x5490bf=_0x212957;if(!_0x2d5696)_0x2d5696=event;_0x2d5696['ctrlKey']&&_0x2d5696[_0x5490bf(0x121)]&&_0x2d5696[_0x5490bf(0x150)]===0x44&&darkmysite_switch_trigger();});} -
darkmysite/trunk/darkmysite.php
r2828247 r2830745 4 4 * Plugin URI: https://darkmysite.com 5 5 * Description: Simplest way to enable dark mode on your website - DarkMySite. 6 * Version: 1.0. 66 * Version: 1.0.7 7 7 * Author: DarkMySite - WP Dark Mode 8 8 * Author URI: https://darkmysite.com … … 19 19 } 20 20 21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.0. 6' );21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.0.7' ); 22 22 defined( 'DARKMYSITE_PATH' ) or define( 'DARKMYSITE_PATH', plugin_dir_path( __FILE__ ) ); 23 23 defined( 'DARKMYSITE_URL' ) or define( 'DARKMYSITE_URL', plugin_dir_url( __FILE__ ) ); -
darkmysite/trunk/frontend/templates/preloader.php
r2828247 r2830745 6 6 7 7 8 <script> 8 <script id="darkmysite_preloader_js"> 9 var darkmysite_should_add_preloader = false; 9 10 var darkmysite_last_state_for_preload = localStorage.darkmysite_last_state ? localStorage.darkmysite_last_state : "not_set"; 11 var darkmysite_enable_default_dark_mode_for_preload = "<?php echo esc_attr($settings["enable_default_dark_mode"]); ?>"; 12 var darkmysite_enable_os_aware_for_preload = "<?php echo esc_attr($settings["enable_os_aware"]); ?>"; 10 13 if (darkmysite_last_state_for_preload === "1" || darkmysite_last_state_for_preload === "0") { 11 14 if (darkmysite_last_state_for_preload === "1") { 12 document.head.insertAdjacentHTML("beforeend", ` 15 darkmysite_should_add_preloader = true; 16 } 17 }else{ 18 if(darkmysite_enable_default_dark_mode_for_preload === "1"){ 19 darkmysite_should_add_preloader = true; 20 } 21 } 22 if(darkmysite_enable_os_aware_for_preload === "1"){ 23 if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { 24 if (darkmysite_last_state_for_preload !== "1" && darkmysite_last_state_for_preload !== "0") { 25 darkmysite_should_add_preloader = true; 26 } 27 } 28 } 29 30 if(darkmysite_should_add_preloader){ 31 document.head.insertAdjacentHTML("beforeend", ` 13 32 <style type="text/css"> 14 33 *{ … … 25 44 </style> 26 45 `) 27 }28 46 } 29 47 </script> -
darkmysite/trunk/includes/DarkMySiteExternalSupport.php
r2821001 r2830745 14 14 public function getDisallowedElementsByAvailablePlugins(){ 15 15 $disallowed_elements = array(); 16 17 /* =============== Elementor =============== */ 16 18 if(function_exists("is_plugin_active")){ 17 19 if (is_plugin_active( 'elementor/elementor.php' )) { 18 20 $disallowed_elements = array_merge($disallowed_elements, $this->getDisallowedElementsByElementor()); 19 21 } 22 } 23 24 /* =============== Beaver Builder =============== */ 25 if ( class_exists( 'FLBuilder' ) ) { 26 $disallowed_elements = array_merge($disallowed_elements, $this->getDisallowedElementsByBeaver()); 27 } 28 29 /* =============== Block Editor =============== */ 30 if(function_exists("has_blocks")){ 31 $disallowed_elements = array_merge($disallowed_elements, $this->getDisallowedElementsByBlockEditor()); 20 32 } 21 33 return $disallowed_elements; … … 35 47 } 36 48 49 50 51 /* =============== Beaver Builder =============== */ 52 public function getDisallowedElementsByBeaver(){ 53 return array( 54 ".uabb-button", 55 ".uabb-button *", 56 ); 57 } 58 59 60 /* =============== Block Editor =============== */ 61 public function getDisallowedElementsByBlockEditor(){ 62 return array( 63 ".wp-block-button__link", 64 ".wp-block-button__link *", 65 ); 66 } 67 37 68 } 38 69 } -
darkmysite/trunk/readme.txt
r2828247 r2830745 6 6 Requires at least: 4.8 7 7 Tested up to: 6.1 8 Stable tag: 1.0. 68 Stable tag: 1.0.7 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 121 121 == Changelog == 122 122 123 = 1.0.7 = 124 Few bugs have been fixed and functionality improved for multiple page builders. 125 1. OS Aware Dark Mode on first time page load issue has been fixed 126 2. Support added for Beaver Builder and Block Editor templates 127 123 128 = 1.0.6 = 124 129 Improved functionality has been added to make dark mode more stable.
Note: See TracChangeset
for help on using the changeset viewer.