Changeset 3240757
- Timestamp:
- 02/14/2025 06:23:03 PM (14 months ago)
- Location:
- ilachat/tags/1.0.3/src
- Files:
-
- 3 edited
-
Admin/Admin.php (modified) (1 diff)
-
Admin/Connection.php (modified) (1 diff)
-
Frontend/PublicClass.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ilachat/tags/1.0.3/src/Admin/Admin.php
r3240751 r3240757 22 22 add_action('admin_enqueue_scripts', [$this, 'enqueue_scripts']); 23 23 add_filter('plugin_action_links_' . ILACHAT_BASENAME, [$this, 'add_settings_link']); 24 add_action('upgrader_process_complete', function ($upgrader_object, $options) {25 $plugin_slug = 'ilachat/ilachat.php';26 27 if ($options['action'] === 'update' && $options['type'] === 'plugin') {28 if (!empty($options['plugins']) && in_array($plugin_slug, $options['plugins'])) {29 delete_option('ilachat_widget_code');30 }31 }32 }, 10, 2);33 24 } 34 25 -
ilachat/tags/1.0.3/src/Admin/Connection.php
r3240751 r3240757 271 271 $last_updated = (int) get_option('ilachat_last_updated', 0); 272 272 $widget_code = get_option('ilachat_widget_code', ''); 273 $widget_code = wp_strip_all_tags($widget_code); 273 274 274 275 if ((time() - $last_updated) > 86400 || empty($widget_code)) { -
ilachat/tags/1.0.3/src/Frontend/PublicClass.php
r3240739 r3240757 35 35 } 36 36 37 $sanitized_code = wp_strip_all_tags($widget_code);38 39 37 // Register a new script handle 40 38 wp_register_script('ilachat-widget', '', [], ILACHAT_VERSION, true); 41 39 42 40 // Attach the inline widget code to the registered handle 43 wp_add_inline_script('ilachat-widget', $ sanitized_code);41 wp_add_inline_script('ilachat-widget', $widget_code); 44 42 45 43 // Enqueue the script
Note: See TracChangeset
for help on using the changeset viewer.