Changeset 3337548
- Timestamp:
- 08/01/2025 03:13:13 AM (8 months ago)
- Location:
- usedeli
- Files:
-
- 4 added
- 8 edited
-
tags/1.0.2/includes/class-usedeli-ajax.php (modified) (2 diffs)
-
tags/1.0.2/includes/class-usedeli-frontend.php (modified) (1 diff)
-
tags/1.0.2/readme.txt (modified) (2 diffs)
-
tags/1.0.2/views/settings.php (modified) (2 diffs)
-
trunk/assets/css/select2.css (added)
-
trunk/assets/css/select2.min.css (added)
-
trunk/assets/js/select2.js (added)
-
trunk/assets/js/select2.min.js (added)
-
trunk/includes/class-usedeli-ajax.php (modified) (2 diffs)
-
trunk/includes/class-usedeli-frontend.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/views/settings.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
usedeli/tags/1.0.2/includes/class-usedeli-ajax.php
r3171362 r3337548 55 55 $usedeli_logo = isset( $_POST['usedeli_logo'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_logo'] ) ) : ''; 56 56 $usedeli_color = isset( $_POST['usedeli_color'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_color'] ) ) : ''; 57 $usedeli_position = isset( $_POST['usedeli_position'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_position'] ) ) : ''; 57 58 $usedeli_display_name = isset( $_POST['usedeli_display_name'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_display_name'] ) ) : ''; 58 59 $usedeli_display_on = isset( $_POST['usedeli_display_on'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_display_on'] ) ) : ''; … … 63 64 update_option( 'usedeli_logo', $usedeli_logo ); 64 65 update_option( 'usedeli_color', $usedeli_color ); 66 update_option( 'usedeli_position', $usedeli_position ); 65 67 update_option( 'usedeli_display_name', $usedeli_display_name ); 66 68 update_option( 'usedeli_display_on', $usedeli_display_on ); -
usedeli/tags/1.0.2/includes/class-usedeli-frontend.php
r3171362 r3337548 59 59 $usedeli_color = get_option( 'usedeli_color' ) ? get_option( 'usedeli_color' ) : '#0062FF'; 60 60 $usedeli_display_name = get_option( 'usedeli_display_name' ) ? get_option( 'usedeli_display_name' ) : ''; 61 $usedeli_position = get_option( 'usedeli_position' ) ? get_option( 'usedeli_position' ) : 'right'; 62 $position_label = 'left' === $usedeli_position ? 'position_left' : 'position_right'; 61 63 62 64 wp_enqueue_script( 'usedeli-widget', 'https://widget.usedeli.com/v1/deli.js', array(), USEDELI_VERSION, true ); 63 wp_add_inline_script( 'usedeli-widget', 'DeliWidget.init({brand: "' . esc_html( $usedeli_display_name ) . '", widget_key: "' . esc_html( $usedeli_api ) . '", logo: "' . esc_url( $usedeli_logo_url ) . '", color: "' . esc_html( $usedeli_color ) . '" });' );65 wp_add_inline_script( 'usedeli-widget', 'DeliWidget.init({brand: "' . esc_html( $usedeli_display_name ) . '", widget_key: "' . esc_html( $usedeli_api ) . '", logo: "' . esc_url( $usedeli_logo_url ) . '", color: "' . esc_html( $usedeli_color ) . '", ' . esc_html( $position_label ) . ': "' . esc_html( '120' ) . '"});' ); 64 66 } 65 67 } -
usedeli/tags/1.0.2/readme.txt
r3171362 r3337548 3 3 Tags: AI, Widget, Chatbox 4 4 Requires at least: 6.4 5 Tested up to: 6. 65 Tested up to: 6.8.2 6 6 Requires PHP: 8.0 7 7 Stable tag: 1.0.2 … … 67 67 == Changelog == 68 68 69 = 1.0.2 = 70 Release date: October 18th, 2024 71 - Update plugin settings fields label and description. 72 69 73 = 1.0.1 = 70 74 Release date: October 12th, 2024 71 *Add `Settings` link to plugin page72 ***New Feature**: Add `Display Rules` to show widget on specific pages75 - Add `Settings` link to plugin page 76 - **New Feature**: Add `Display Rules` to show widget on specific pages 73 77 74 78 = 1.0.0 = 75 79 Release date: September 29th, 2024 76 *Initial release80 - Initial release -
usedeli/tags/1.0.2/views/settings.php
r3171362 r3337548 13 13 $usedeli_mls_id = get_option( 'usedeli_mls_id' ); 14 14 $usedeli_logo = get_option( 'usedeli_logo' ); 15 $usedeli_position = get_option( 'usedeli_position' ); 15 16 $usedeli_display_name = get_option( 'usedeli_display_name' ); 16 17 $usedeli_display_on = get_option( 'usedeli_display_on' ); 17 18 $usedeli_post_ids = get_option( 'usedeli_post_ids' ); 19 18 20 19 21 if ( ! $usedeli_post_ids ) { … … 103 105 <input type="text" id="usedeli_color" class="usedeli-color" name="usedeli_color" value="<?php echo esc_attr( $usedeli_color ); ?>"> 104 106 </div> 107 </div> 108 <div class="usedeli-field"> 109 <label for="usedeli_position"> 110 <?php echo esc_html__( 'Widget Position', 'usedeli' ); ?> 111 </label> 112 <select name="usedeli_position" id="usedeli_position"> 113 <option value="left" <?php selected( 'left', $usedeli_position ); ?>><?php echo esc_html__( 'Left', 'usedeli' ); ?></option> 114 <option value="right" <?php selected( 'right', $usedeli_position ); ?>><?php echo esc_html__( 'Right', 'usedeli' ); ?></option> 115 </select> 105 116 </div> 106 117 <div class="usedeli-field"> -
usedeli/trunk/includes/class-usedeli-ajax.php
r3167461 r3337548 55 55 $usedeli_logo = isset( $_POST['usedeli_logo'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_logo'] ) ) : ''; 56 56 $usedeli_color = isset( $_POST['usedeli_color'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_color'] ) ) : ''; 57 $usedeli_position = isset( $_POST['usedeli_position'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_position'] ) ) : ''; 57 58 $usedeli_display_name = isset( $_POST['usedeli_display_name'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_display_name'] ) ) : ''; 58 59 $usedeli_display_on = isset( $_POST['usedeli_display_on'] ) ? sanitize_text_field( wp_unslash( $_POST['usedeli_display_on'] ) ) : ''; … … 63 64 update_option( 'usedeli_logo', $usedeli_logo ); 64 65 update_option( 'usedeli_color', $usedeli_color ); 66 update_option( 'usedeli_position', $usedeli_position ); 65 67 update_option( 'usedeli_display_name', $usedeli_display_name ); 66 68 update_option( 'usedeli_display_on', $usedeli_display_on ); -
usedeli/trunk/includes/class-usedeli-frontend.php
r3167461 r3337548 59 59 $usedeli_color = get_option( 'usedeli_color' ) ? get_option( 'usedeli_color' ) : '#0062FF'; 60 60 $usedeli_display_name = get_option( 'usedeli_display_name' ) ? get_option( 'usedeli_display_name' ) : ''; 61 $usedeli_position = get_option( 'usedeli_position' ) ? get_option( 'usedeli_position' ) : 'right'; 62 $position_label = 'left' === $usedeli_position ? 'position_left' : 'position_right'; 61 63 62 64 wp_enqueue_script( 'usedeli-widget', 'https://widget.usedeli.com/v1/deli.js', array(), USEDELI_VERSION, true ); 63 wp_add_inline_script( 'usedeli-widget', 'DeliWidget.init({brand: "' . esc_html( $usedeli_display_name ) . '", widget_key: "' . esc_html( $usedeli_api ) . '", logo: "' . esc_url( $usedeli_logo_url ) . '", color: "' . esc_html( $usedeli_color ) . '" });' );65 wp_add_inline_script( 'usedeli-widget', 'DeliWidget.init({brand: "' . esc_html( $usedeli_display_name ) . '", widget_key: "' . esc_html( $usedeli_api ) . '", logo: "' . esc_url( $usedeli_logo_url ) . '", color: "' . esc_html( $usedeli_color ) . '", ' . esc_html( $position_label ) . ': "' . esc_html( '120' ) . '"});' ); 64 66 } 65 67 } -
usedeli/trunk/readme.txt
r3171362 r3337548 3 3 Tags: AI, Widget, Chatbox 4 4 Requires at least: 6.4 5 Tested up to: 6. 65 Tested up to: 6.8.2 6 6 Requires PHP: 8.0 7 7 Stable tag: 1.0.2 … … 67 67 == Changelog == 68 68 69 = 1.0.2 = 70 Release date: October 18th, 2024 71 - Update plugin settings fields label and description. 72 69 73 = 1.0.1 = 70 74 Release date: October 12th, 2024 71 *Add `Settings` link to plugin page72 ***New Feature**: Add `Display Rules` to show widget on specific pages75 - Add `Settings` link to plugin page 76 - **New Feature**: Add `Display Rules` to show widget on specific pages 73 77 74 78 = 1.0.0 = 75 79 Release date: September 29th, 2024 76 *Initial release80 - Initial release -
usedeli/trunk/views/settings.php
r3171362 r3337548 13 13 $usedeli_mls_id = get_option( 'usedeli_mls_id' ); 14 14 $usedeli_logo = get_option( 'usedeli_logo' ); 15 $usedeli_position = get_option( 'usedeli_position' ); 15 16 $usedeli_display_name = get_option( 'usedeli_display_name' ); 16 17 $usedeli_display_on = get_option( 'usedeli_display_on' ); 17 18 $usedeli_post_ids = get_option( 'usedeli_post_ids' ); 19 18 20 19 21 if ( ! $usedeli_post_ids ) { … … 103 105 <input type="text" id="usedeli_color" class="usedeli-color" name="usedeli_color" value="<?php echo esc_attr( $usedeli_color ); ?>"> 104 106 </div> 107 </div> 108 <div class="usedeli-field"> 109 <label for="usedeli_position"> 110 <?php echo esc_html__( 'Widget Position', 'usedeli' ); ?> 111 </label> 112 <select name="usedeli_position" id="usedeli_position"> 113 <option value="left" <?php selected( 'left', $usedeli_position ); ?>><?php echo esc_html__( 'Left', 'usedeli' ); ?></option> 114 <option value="right" <?php selected( 'right', $usedeli_position ); ?>><?php echo esc_html__( 'Right', 'usedeli' ); ?></option> 115 </select> 105 116 </div> 106 117 <div class="usedeli-field">
Note: See TracChangeset
for help on using the changeset viewer.