Changeset 3279203
- Timestamp:
- 04/22/2025 03:37:00 PM (11 months ago)
- Location:
- product-share
- Files:
-
- 56 added
- 11 edited
-
tags/1.2.17 (added)
-
tags/1.2.17/admin (added)
-
tags/1.2.17/admin/css (added)
-
tags/1.2.17/admin/css/backend-rtl.css (added)
-
tags/1.2.17/admin/css/backend.css (added)
-
tags/1.2.17/admin/css/backend.min.css (added)
-
tags/1.2.17/admin/js (added)
-
tags/1.2.17/admin/js/backend.js (added)
-
tags/1.2.17/admin/js/backend.min.js (added)
-
tags/1.2.17/fonts (added)
-
tags/1.2.17/fonts/fontawesome (added)
-
tags/1.2.17/fonts/fontawesome/css (added)
-
tags/1.2.17/fonts/fontawesome/css/all.css (added)
-
tags/1.2.17/fonts/fontawesome/css/all.min.css (added)
-
tags/1.2.17/fonts/fontawesome/webfonts (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-brands-400.ttf (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-brands-400.woff2 (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-regular-400.ttf (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-regular-400.woff2 (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-solid-900.ttf (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-solid-900.woff2 (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-v4compatibility.ttf (added)
-
tags/1.2.17/fonts/fontawesome/webfonts/fa-v4compatibility.woff2 (added)
-
tags/1.2.17/includes (added)
-
tags/1.2.17/includes/class-product-share-admin-settings.php (added)
-
tags/1.2.17/includes/class-product-share-front.php (added)
-
tags/1.2.17/includes/class-product-share-icons.php (added)
-
tags/1.2.17/includes/class-product-share.php (added)
-
tags/1.2.17/includes/compatibility.php (added)
-
tags/1.2.17/includes/layout.php (added)
-
tags/1.2.17/includes/setting-tab (added)
-
tags/1.2.17/includes/setting-tab/advanced.php (added)
-
tags/1.2.17/includes/setting-tab/general.php (added)
-
tags/1.2.17/includes/wpxtension (added)
-
tags/1.2.17/includes/wpxtension/wpx-menu.php (added)
-
tags/1.2.17/includes/wpxtension/wpx-setting-fields.php (added)
-
tags/1.2.17/includes/wpxtension/wpx-sidebar.php (added)
-
tags/1.2.17/includes/wpxtension/wpxtension-admin-rtl.css (added)
-
tags/1.2.17/includes/wpxtension/wpxtension-admin.css (added)
-
tags/1.2.17/includes/wpxtension/wpxtension-admin.min-rtl.css (added)
-
tags/1.2.17/includes/wpxtension/wpxtension-admin.min.css (added)
-
tags/1.2.17/languages (added)
-
tags/1.2.17/languages/product-share.pot (added)
-
tags/1.2.17/package.json (added)
-
tags/1.2.17/product-share.php (added)
-
tags/1.2.17/public (added)
-
tags/1.2.17/public/css (added)
-
tags/1.2.17/public/css/public-rtl.css (added)
-
tags/1.2.17/public/css/public.css (added)
-
tags/1.2.17/public/css/public.min-rtl.css (added)
-
tags/1.2.17/public/css/public.min.css (added)
-
tags/1.2.17/public/js (added)
-
tags/1.2.17/public/js/public.js (added)
-
tags/1.2.17/public/js/public.min.js (added)
-
tags/1.2.17/readme.txt (added)
-
tags/1.2.17/uninstall.php (added)
-
trunk/includes/class-product-share-admin-settings.php (modified) (2 diffs)
-
trunk/includes/class-product-share.php (modified) (3 diffs)
-
trunk/includes/setting-tab/general.php (modified) (4 diffs)
-
trunk/languages/product-share.pot (modified) (5 diffs)
-
trunk/package.json (modified) (1 diff)
-
trunk/product-share.php (modified) (1 diff)
-
trunk/public/css/public-rtl.css (modified) (1 diff)
-
trunk/public/css/public.css (modified) (1 diff)
-
trunk/public/css/public.min-rtl.css (modified) (1 diff)
-
trunk/public/css/public.min.css (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
product-share/trunk/includes/class-product-share-admin-settings.php
r3247974 r3279203 48 48 } 49 49 50 /** 51 * Adding necessary functions for option.php 52 * 53 * @param <string> $plugin_name The plugin name 54 * @param <string> $curTab The current tab 55 */ 50 56 public static function tab_contents( $plugin_name, $curTab ){ 51 57 … … 146 152 147 153 /** 148 * ==================================================== 149 * Plugin row link for plugin listing page 150 * ==================================================== 151 **/ 152 154 * Plugin row link for plugin listing page 155 * 156 * @param <array> $plugin_meta The plugin meta 157 * @param <string> $plugin_file The plugin file 158 * @param <type> $plugin_data The plugin data 159 * @param <type> $status The status 160 * 161 * @return <array> ( description_of_the_return_value ) 162 */ 153 163 public function plugin_row_meta( $plugin_meta, $plugin_file, $plugin_data, $status ) { 154 164 -
product-share/trunk/includes/class-product-share.php
r3247974 r3279203 12 12 protected $_plugin = 'product-share'; 13 13 14 protected $_version = '1.2.1 6.1';14 protected $_version = '1.2.17'; 15 15 16 16 protected static $_instance = null; … … 64 64 65 65 // Load TextDomain 66 add_action( ' plugins_loaded', array( $this, 'load_textdomain' ) );66 add_action( 'init', array( $this, 'load_textdomain' ) ); 67 67 // Disable Field for Pro Feature 68 68 // add_filter('psfw_need_pro', array( $this, 'disable_for_pro' ), 10, 2 ); … … 197 197 // Title Settings 198 198 199 'title_text' => ( empty( $get_option['title_text'] ) ) ? __('Share On:', 'product-share'): $get_option['title_text'],199 'title_text' => ( empty( $get_option['title_text'] ) ) ? 'Share On:' : $get_option['title_text'], 200 200 201 201 'title_color' => ( empty( $get_option['title_color'] ) ) ? '#000000' : $get_option['title_color'], -
product-share/trunk/includes/setting-tab/general.php
r3229711 r3279203 129 129 WPXtension_Setting_Fields::select( 130 130 $options = array( 131 'tr_class' => 'alternate ',131 'tr_class' => 'alternate new', 132 132 'label' => esc_attr__('Social Button Shape', 'product-share'), 133 133 'value' => Product_Share::get_options()->button_shape, … … 149 149 'need_pro' => false, 150 150 ), 151 )), 152 'note' => '', 153 'need_pro' => false, 151 'option_4' => array( 152 'name' => 'Leaf (Left)', 153 'value' => 'leaf_left', 154 'need_pro' => false, 155 ), 156 'option_5' => array( 157 'name' => 'Leaf (Right)', 158 'value' => 'leaf_right', 159 'need_pro' => false, 160 ), 161 'option_6' => array( 162 'name' => 'TV Screen', 163 'value' => 'tv_screen', 164 'need_pro' => false, 165 ), 166 )), 167 'note' => '', 168 'need_pro' => false, 169 'tag' => esc_attr__('New', 'product-share'), 154 170 ) 155 171 ); … … 451 467 WPXtension_Setting_Fields::select( 452 468 $options = array( 453 'tr_class' => ' ',469 'tr_class' => 'new', 454 470 'label' => esc_attr__('Shape', 'product-share'), 455 471 'value' => Product_Share::get_options()->archive_button_shape, … … 471 487 'need_pro' => true, 472 488 ), 473 )), 474 'note' => '', 475 'need_pro' => true, 476 'pro_exists' => Product_Share::check_plugin_state('product-share-pro'), 489 'option_4' => array( 490 'name' => 'Leaf (Left)', 491 'value' => 'leaf_left', 492 'need_pro' => false, 493 ), 494 'option_5' => array( 495 'name' => 'Leaf (Right)', 496 'value' => 'leaf_right', 497 'need_pro' => false, 498 ), 499 'option_6' => array( 500 'name' => 'TV Screen', 501 'value' => 'tv_screen', 502 'need_pro' => false, 503 ), 504 )), 505 'note' => '', 506 'need_pro' => true, 507 'pro_exists' => Product_Share::check_plugin_state('product-share-pro'), 508 'tag' => esc_attr__('New', 'product-share'), 477 509 ) 478 510 ); -
product-share/trunk/languages/product-share.pot
r3247974 r3279203 1 # Copyright (C) 2025 WPXtension2 # This file is distributed under the GPLv2 or later .3 msgid "" 4 msgstr "" 5 "Project-Id-Version: Social Share for WooCommerce 1.2.16.1\n"1 # Copyright (C) 2025 product-share 2 # This file is distributed under the GPLv2 or later license. 3 msgid "" 4 msgstr "" 5 "Project-Id-Version: product-share 1.2.17\n" 6 6 "Report-Msgid-Bugs-To: WPXtension <EMAIL>\n" 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"8 "Language-Team: LANGUAGE <LL@li.org>\n"9 7 "MIME-Version: 1.0\n" 10 "Content-Type: text/plain; charset=UTF-8\n"11 8 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-02-27T15:50:43+00:00\n" 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.10.0\n" 15 "X-Domain: product-share\n" 16 17 #. Plugin Name of the plugin 18 #: C:\Users\USER\Local Sites\share\app\public\wp-content\plugins\product-share\product-share.php 9 "Content-Type: text/plain; charset=iso-8859-1\n" 10 "Plural-Forms: nplurals=2; plural=(n!=1);\n" 11 "POT-Creation-Date: 2025-04-22T06:39:01.901Z\n" 12 "PO-Revision-Date: 2025-MO-DA HO:MI+ZONE\n" 13 "Last-Translator: WPXtension <EMAIL>\n" 14 "Language-Team: WPXtension <EMAIL>\n" 15 "X-Generator: @wp-blocks/make-pot 1.4.0\n" 16 "Language: en\n" 17 "domain: X-Domain: product-share\n" 18 19 #: product-share.php 20 #. Name of the plugin 19 21 msgid "Social Share for WooCommerce" 20 22 msgstr "" 21 23 22 # . Plugin URI of the plugin23 # : C:\Users\USER\Local Sites\share\app\public\wp-content\plugins\product-share\product-share.php24 #: product-share.php 25 #. Url of the plugin 24 26 msgid "https://wordpress.org/plugins/product-share/" 25 27 msgstr "" 26 28 29 #: product-share.php 27 30 #. Description of the plugin 28 #: C:\Users\USER\Local Sites\share\app\public\wp-content\plugins\product-share\product-share.php 29 msgid "Display social icons on the different spots of product pages to share your WooCommerce product on social media." 30 msgstr "" 31 31 msgid "" 32 "Display social icons on the different spots of product pages to share your " 33 "WooCommerce product on social media." 34 msgstr "" 35 36 #: product-share.php 32 37 #. Author of the plugin 33 #: C:\Users\USER\Local Sites\share\app\public\wp-content\plugins\product-share\product-share.php34 38 msgid "WPXtension" 35 39 msgstr "" 36 40 41 #: product-share.php 37 42 #. Author URI of the plugin 38 #: C:\Users\USER\Local Sites\share\app\public\wp-content\plugins\product-share\product-share.php39 43 msgid "https://wpxtension.com" 40 44 msgstr "" 41 45 42 #: includes/class-product-share-admin-settings.php:135 43 msgid "Settings" 44 msgstr "" 45 46 #: includes/class-product-share-admin-settings.php:141 47 msgid "Go Premium" 48 msgstr "" 49 50 #: includes/class-product-share-admin-settings.php:199 51 msgid "Security check" 52 msgstr "" 53 54 #: includes/class-product-share-front.php:85 46 #: product-share.php:37 47 msgid "<strong>Social Share for WooCommerce</strong> is an add-on of " 48 msgstr "" 49 50 #: product-share.php:45 51 msgid "WooCommerce" 52 msgstr "" 53 54 #: includes/layout.php:4 55 msgid "Social Share for WooCommerce Settings" 56 msgstr "" 57 58 #: includes/layout.php:33 59 msgid "General" 60 msgstr "" 61 62 #: includes/layout.php:34 63 msgid " Advanced" 64 msgstr "" 65 66 #: includes/layout.php:98 67 #: includes/layout.php:104 68 msgid "Save Settings" 69 msgstr "" 70 71 #: includes/layout.php:100 72 #: includes/layout.php:106 73 msgid "Are you sure to reset?" 74 msgstr "" 75 76 #: includes/layout.php:100 77 #: includes/layout.php:106 78 msgid "Reset Current Tab" 79 msgstr "" 80 81 #: includes/class-product-share-icons.php:243 82 msgid "Check this out: " 83 msgstr "" 84 55 85 #: includes/class-product-share-icons.php:259 56 86 #: includes/class-product-share-icons.php:264 87 #: includes/class-product-share-front.php:85 57 88 msgid "Copy to Clipboard" 89 msgstr "" 90 91 #: includes/class-product-share-icons.php:282 92 #: includes/class-product-share-icons.php:287 93 #: includes/class-product-share-front.php:328 94 msgid "All Icon" 58 95 msgstr "" 59 96 … … 64 101 #: includes/class-product-share-front.php:145 65 102 #: includes/class-product-share-front.php:357 66 #: includes/class-product-share.php:19967 103 #: includes/setting-tab/advanced.php:20 68 104 msgid "Share On:" … … 78 114 msgstr "" 79 115 80 #: includes/class-product-share-front.php:328 81 #: includes/class-product-share-icons.php:282 82 #: includes/class-product-share-icons.php:287 83 msgid "All Icon" 84 msgstr "" 85 86 #: includes/class-product-share-icons.php:243 87 msgid "Check this out: " 88 msgstr "" 89 90 #: includes/layout.php:4 91 msgid "Social Share for WooCommerce Settings" 92 msgstr "" 93 94 #: includes/layout.php:33 95 msgid "General" 96 msgstr "" 97 98 #: includes/layout.php:34 99 msgid " Advanced" 100 msgstr "" 101 102 #: includes/layout.php:98 103 #: includes/layout.php:104 104 msgid "Save Settings" 105 msgstr "" 106 107 #: includes/layout.php:100 108 #: includes/layout.php:106 109 msgid "Are you sure to reset?" 110 msgstr "" 111 112 #: includes/layout.php:100 113 #: includes/layout.php:106 114 msgid "Reset Current Tab" 115 msgstr "" 116 117 #: includes/setting-tab/advanced.php:3 118 msgid "Icon Title Style Settings" 119 msgstr "" 120 121 #: includes/setting-tab/advanced.php:12 122 msgid "Title Text" 123 msgstr "" 124 125 #: includes/setting-tab/advanced.php:17 126 msgid "Note: Set your own title here. Default is \"Share On:\"" 127 msgstr "" 128 116 #: includes/class-product-share-admin-settings.php:141 117 msgid "Settings" 118 msgstr "" 119 120 #: includes/class-product-share-admin-settings.php:147 121 msgid "Go Premium" 122 msgstr "" 123 124 #: includes/class-product-share-admin-settings.php:209 125 msgid "Security check" 126 msgstr "" 127 128 #: includes/wpxtension/wpx-setting-fields.php:43 129 msgid "Unlock this feature >>>" 130 msgstr "" 131 132 #: includes/wpxtension/wpx-setting-fields.php:235 133 msgid "Added License" 134 msgstr "" 135 136 #: includes/wpxtension/wpx-setting-fields.php:241 137 msgid "License not added yet!" 138 msgstr "" 139 140 #: includes/setting-tab/general.php:9 141 msgid "Icons to Display" 142 msgstr "" 143 144 #: includes/setting-tab/general.php:47 145 msgid "More Icons" 146 msgstr "" 147 148 #: includes/setting-tab/general.php:102 149 msgid "Icon Appearance" 150 msgstr "" 151 152 #: includes/setting-tab/general.php:132 153 msgid "Social Button Shape" 154 msgstr "" 155 156 #: includes/setting-tab/general.php:169 157 #: includes/setting-tab/general.php:197 158 #: includes/setting-tab/general.php:211 159 #: includes/setting-tab/general.php:274 160 #: includes/setting-tab/general.php:334 161 #: includes/setting-tab/general.php:508 129 162 #: includes/setting-tab/advanced.php:19 130 163 #: includes/setting-tab/advanced.php:51 131 164 #: includes/setting-tab/advanced.php:66 132 165 #: includes/setting-tab/advanced.php:81 166 msgid "New" 167 msgstr "" 168 169 #: includes/setting-tab/general.php:177 170 msgid "Enable \"Copy to Clipboard\"" 171 msgstr "" 172 133 173 #: includes/setting-tab/general.php:181 174 msgid "Display \"Copy to Clipboard\" button to copy product link." 175 msgstr "" 176 177 #: includes/setting-tab/general.php:182 178 msgid "" 179 "Note: To get it to work, your site should have a secure connection. For " 180 "Example: https://example.com" 181 msgstr "" 182 183 #: includes/setting-tab/general.php:191 184 msgid "Enable \"All Icon\" Button" 185 msgstr "" 186 134 187 #: includes/setting-tab/general.php:195 135 #: includes/setting-tab/general.php:258 136 #: includes/setting-tab/general.php:318 137 msgid "New" 188 msgid "" 189 "Display a \"plus\" button to show a popup/modal containing all the social " 190 "icons\"." 191 msgstr "" 192 193 #: includes/setting-tab/general.php:205 194 msgid "Enable Popup Dismiss" 195 msgstr "" 196 197 #: includes/setting-tab/general.php:209 198 msgid "Display a \"Close\" button on the social icons popup to dismiss." 199 msgstr "" 200 201 #: includes/setting-tab/general.php:227 202 msgid "Where to Display" 203 msgstr "" 204 205 #: includes/setting-tab/general.php:267 206 msgid "Enable Icon Title" 207 msgstr "" 208 209 #: includes/setting-tab/general.php:271 210 msgid "Display title before social icons." 211 msgstr "" 212 213 #: includes/setting-tab/general.php:282 214 msgid "Enable Encode URL" 215 msgstr "" 216 217 #: includes/setting-tab/general.php:286 218 msgid "Encode the product URL." 219 msgstr "" 220 221 #: includes/setting-tab/general.php:287 222 msgid "" 223 "Note: It will not affect `copy to clipboard` feature. Brwosers can\\'t read " 224 "encoded URL." 225 msgstr "" 226 227 #: includes/setting-tab/general.php:296 228 msgid "Enable Tooltip" 229 msgstr "" 230 231 #: includes/setting-tab/general.php:300 232 msgid "Display tooltip over social icons." 233 msgstr "" 234 235 #: includes/setting-tab/general.php:311 236 msgid "Enable Variation Link" 237 msgstr "" 238 239 #: includes/setting-tab/general.php:315 240 msgid "" 241 "Change the product URL to variation URL after selecting all attribute " 242 "values from the dropdowns." 243 msgstr "" 244 245 #: includes/setting-tab/general.php:326 246 msgid "Container Class" 247 msgstr "" 248 249 #: includes/setting-tab/general.php:330 250 msgid "" 251 "Give <code>comma (,)</code> after each target classes. <b>Examples:</b> " 252 "<code>.product.product-type-variable</code>. <br>Target a container to " 253 "ensure that both `variation_id input` and `social share icons` are inside " 254 "of it." 255 msgstr "" 256 257 #: includes/setting-tab/general.php:331 258 msgid "" 259 "Keep blank, if you don\\'t have any issues with variation dropdown(s) base " 260 "share URL. This field is for fixing variation dropdown(s) base URL changing " 261 "compatibility issue." 262 msgstr "" 263 264 #: includes/setting-tab/general.php:353 265 msgid "Enable Floating Icon" 266 msgstr "" 267 268 #: includes/setting-tab/general.php:357 269 msgid "Enable Floating Social Icon on Single Product Page." 270 msgstr "" 271 272 #: includes/setting-tab/general.php:368 273 #: includes/setting-tab/general.php:445 274 msgid "Position" 275 msgstr "" 276 277 #: includes/setting-tab/general.php:400 278 msgid "Enable on Archive/Shop" 279 msgstr "" 280 281 #: includes/setting-tab/general.php:404 282 msgid "Enable Social Icon on Archive/Shop page for each Product." 283 msgstr "" 284 285 #: includes/setting-tab/general.php:415 286 msgid "Button Appearance" 287 msgstr "" 288 289 #: includes/setting-tab/general.php:470 290 msgid "Shape" 291 msgstr "" 292 293 #: includes/setting-tab/general.php:516 294 msgid "Color" 295 msgstr "" 296 297 #: includes/setting-tab/general.php:530 298 #: includes/setting-tab/advanced.php:135 299 #: includes/setting-tab/advanced.php:229 300 msgid "Background Color" 301 msgstr "" 302 303 #: includes/setting-tab/advanced.php:3 304 msgid "Icon Title Style Settings" 305 msgstr "" 306 307 #: includes/setting-tab/advanced.php:12 308 msgid "Title Text" 309 msgstr "" 310 311 #: includes/setting-tab/advanced.php:17 312 msgid "Note: Set your own title here. Default is \"Share On:\"" 138 313 msgstr "" 139 314 … … 167 342 msgstr "" 168 343 169 #: includes/setting-tab/advanced.php:135170 #: includes/setting-tab/advanced.php:229171 #: includes/setting-tab/general.php:498172 msgid "Background Color"173 msgstr ""174 175 344 #: includes/setting-tab/advanced.php:149 176 345 #: includes/setting-tab/advanced.php:243 … … 194 363 msgid "Hover Style Settings" 195 364 msgstr "" 196 197 #: includes/setting-tab/general.php:9198 msgid "Icons to Display"199 msgstr ""200 201 #: includes/setting-tab/general.php:47202 msgid "More Icons"203 msgstr ""204 205 #: includes/setting-tab/general.php:102206 msgid "Icon Appearance"207 msgstr ""208 209 #: includes/setting-tab/general.php:132210 msgid "Social Button Shape"211 msgstr ""212 213 #: includes/setting-tab/general.php:161214 msgid "Enable \"Copy to Clipboard\""215 msgstr ""216 217 #: includes/setting-tab/general.php:165218 msgid "Display \"Copy to Clipboard\" button to copy product link."219 msgstr ""220 221 #: includes/setting-tab/general.php:166222 msgid "Note: To get it to work, your site should have a secure connection. For Example: https://example.com"223 msgstr ""224 225 #: includes/setting-tab/general.php:175226 msgid "Enable \"All Icon\" Button"227 msgstr ""228 229 #: includes/setting-tab/general.php:179230 msgid "Display a \"plus\" button to show a popup/modal containing all the social icons\"."231 msgstr ""232 233 #: includes/setting-tab/general.php:189234 msgid "Enable Popup Dismiss"235 msgstr ""236 237 #: includes/setting-tab/general.php:193238 msgid "Display a \"Close\" button on the social icons popup to dismiss."239 msgstr ""240 241 #: includes/setting-tab/general.php:211242 msgid "Where to Display"243 msgstr ""244 245 #: includes/setting-tab/general.php:251246 msgid "Enable Icon Title"247 msgstr ""248 249 #: includes/setting-tab/general.php:255250 msgid "Display title before social icons."251 msgstr ""252 253 #: includes/setting-tab/general.php:266254 msgid "Enable Encode URL"255 msgstr ""256 257 #: includes/setting-tab/general.php:270258 msgid "Encode the product URL."259 msgstr ""260 261 #: includes/setting-tab/general.php:271262 msgid "Note: It will not affect `copy to clipboard` feature. Brwosers can't read encoded URL."263 msgstr ""264 265 #: includes/setting-tab/general.php:280266 msgid "Enable Tooltip"267 msgstr ""268 269 #: includes/setting-tab/general.php:284270 msgid "Display tooltip over social icons."271 msgstr ""272 273 #: includes/setting-tab/general.php:295274 msgid "Enable Variation Link"275 msgstr ""276 277 #: includes/setting-tab/general.php:299278 msgid "Change the product URL to variation URL after selecting all attribute values from the dropdowns."279 msgstr ""280 281 #: includes/setting-tab/general.php:310282 msgid "Container Class"283 msgstr ""284 285 #: includes/setting-tab/general.php:314286 msgid "Give <code>comma (,)</code> after each target classes. <b>Examples:</b> <code>.product.product-type-variable</code>. <br>Target a container to ensure that both `variation_id input` and `social share icons` are inside of it."287 msgstr ""288 289 #: includes/setting-tab/general.php:315290 msgid "Keep blank, if you don't have any issues with variation dropdown(s) base share URL. This field is for fixing variation dropdown(s) base URL changing compatibility issue."291 msgstr ""292 293 #: includes/setting-tab/general.php:337294 msgid "Enable Floating Icon"295 msgstr ""296 297 #: includes/setting-tab/general.php:341298 msgid "Enable Floating Social Icon on Single Product Page."299 msgstr ""300 301 #: includes/setting-tab/general.php:352302 #: includes/setting-tab/general.php:429303 msgid "Position"304 msgstr ""305 306 #: includes/setting-tab/general.php:384307 msgid "Enable on Archive/Shop"308 msgstr ""309 310 #: includes/setting-tab/general.php:388311 msgid "Enable Social Icon on Archive/Shop page for each Product."312 msgstr ""313 314 #: includes/setting-tab/general.php:399315 msgid "Button Appearance"316 msgstr ""317 318 #: includes/setting-tab/general.php:454319 msgid "Shape"320 msgstr ""321 322 #: includes/setting-tab/general.php:484323 msgid "Color"324 msgstr ""325 326 #: includes/wpxtension/wpx-setting-fields.php:43327 msgid "Unlock this feature >>>"328 msgstr ""329 330 #: includes/wpxtension/wpx-setting-fields.php:235331 msgid "Added License"332 msgstr ""333 334 #: includes/wpxtension/wpx-setting-fields.php:241335 msgid "License not added yet!"336 msgstr ""337 338 #: product-share.php:37339 msgid "<strong>Social Share for WooCommerce</strong> is an add-on of "340 msgstr ""341 342 #: product-share.php:45343 msgid "WooCommerce"344 msgstr "" -
product-share/trunk/package.json
r3247974 r3279203 1 1 { 2 2 "name": "product-share", 3 "version": "1.2.1 6.1",3 "version": "1.2.17", 4 4 "description": "Display social icons on the different spots of product pages to share your WooCommerce product on social media sites.", 5 5 "main": "index.js", -
product-share/trunk/product-share.php
r3247974 r3279203 5 5 * Description: Display social icons on the different spots of product pages to share your WooCommerce product on social media. 6 6 * Author: WPXtension 7 * Version: 1.2.1 6.17 * Version: 1.2.17 8 8 * Domain Path: /languages 9 9 * Requires at least: 5.5 10 * Tested up to: 6. 710 * Tested up to: 6.8 11 11 * Requires PHP: 7.3 12 12 * WC requires at least: 5.5 13 * WC tested up to: 9. 613 * WC tested up to: 9.8 14 14 * Text Domain: product-share 15 15 * Author URI: https://wpxtension.com -
product-share/trunk/public/css/public-rtl.css
r3212696 r3279203 36 36 ul.psfw-social-icons.icon_with_text li a i{ 37 37 margin-left: 5px; 38 } 39 40 /* Left Left Shape */ 41 42 ul.psfw-social-icons.leaf_left li a { 43 border-radius: 2% 40%; 44 } 45 46 /* Left Right Shape */ 47 48 ul.psfw-social-icons.leaf_right li a { 49 border-radius: 40% 2%; 50 } 51 52 /* TV Screen Shape */ 53 54 ul.psfw-social-icons.tv_screen li a { 55 border-radius: 50% / 10%; 38 56 } 39 57 -
product-share/trunk/public/css/public.css
r3212696 r3279203 36 36 ul.psfw-social-icons.icon_with_text li a i{ 37 37 margin-right: 5px; 38 } 39 40 /* Left Left Shape */ 41 42 ul.psfw-social-icons.leaf_left li a { 43 border-radius: 40% 2%; 44 } 45 46 /* Left Right Shape */ 47 48 ul.psfw-social-icons.leaf_right li a { 49 border-radius: 2% 40%; 50 } 51 52 /* TV Screen Shape */ 53 54 ul.psfw-social-icons.tv_screen li a { 55 border-radius: 50% / 10%; 38 56 } 39 57 -
product-share/trunk/public/css/public.min-rtl.css
r3212696 r3279203 1 ul.psfw-social-icons{list-style:none!important;list-style-type:none!important;padding-right:0!important;margin:20px 0!important;display:flex;flex-wrap:wrap;flex-direction:row;border-bottom:none}ul.psfw-social-icons li{margin-right:0!important}ul.psfw-social-icons li a{width:30px;height:30px;text-decoration:none!important;padding:0;border:1px solid #333;display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;margin:5px 0}ul.psfw-social-icons.icon_with_text li a,ul.psfw-social-icons.only_text li a{width:auto;padding:0 5px}ul.psfw-social-icons.icon_with_text li a i{margin-left:5px}ul.psfw-social-icons. rounded_corner li a{border-radius:10px}ul.psfw-social-icons.rounded_corner.icon_with_text li a,ul.psfw-social-icons.rounded_corner.only_text li a{border-radius:10px;padding:0 10px}ul.psfw-social-icons.round li a{border-radius:50%}ul.psfw-social-icons.round.icon_with_text li a,ul.psfw-social-icons.round.only_text li a{border-radius:50px;padding:0 10px}ul.psfw-social-icons li:not(:last-child){margin-left:8px}.psfw-social-wrap{margin:0!important;display:flex}.psfw-social-wrap .psfw-icon-title{display:flex;justify-content:flex-start;align-items:center;margin-left:10px;min-width:50px}.psfw-social-icons [data-tooltip-text]::before{align-items:center;content:attr(data-tooltip-text);display:flex;flex-wrap:wrap;justify-content:center;position:absolute;top:-30px;font-size:12px;background-color:var(--psfw-tooltip-bg-color,#000);color:var(--psfw-tooltip-color,#fff);visibility:hidden;border-radius:7px;min-width:85px;max-width:150px;min-height:25px}.psfw-social-icons [data-tooltip-text]::after{content:"";border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid var(--psfw-tooltip-bg-color,#000);position:absolute;top:-5px;visibility:hidden}.psfw-social-icons [data-tooltip-text]:hover:after,.psfw-social-icons [data-tooltip-text]:hover:before{visibility:visible}.psfw-social-icons [data-tooltip-text]{position:relative}.psfw-popup-container{position:fixed;opacity:0;visibility:hidden;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1;top:0;right:0}.psfw-popup-container.open{display:flex;flex-direction:column;visibility:visible;opacity:1;z-index:1500}.psfw-popup-container.open .psfw-popup-inner-container{opacity:1}.psfw-popup-container .psfw-popup-inner-container{background-color:#fff;display:flex;flex-direction:column;opacity:0;position:relative;z-index:1501;right:50%;top:50%;width:600px;height:400px;margin-bottom:0;margin-right:-300px;margin-top:-200px;transition:.5s all ease-in-out}.psfw-popup-container .psfw-popup-inner-container h3{text-align:center;font-weight:700;margin-bottom:0;padding:15px 0;margin:0;line-height:1.5em}.psfw-popup-container ul.psfw-popup-ul-container{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 33.33333%;margin:0;padding:40px 50px;overflow-y:auto}.psfw-popup-container ul.psfw-popup-ul-container li{width:33.3333%;padding-bottom:15px}.psfw-popup-container ul.psfw-popup-ul-container li a{display:flex;flex-direction:row;align-items:center;font-size:20px}.psfw-popup-container ul.psfw-popup-ul-container li a i{padding-left:5px}.psfw-popup-container .psfw-popup-top{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;border-bottom:1px solid #e6e6e6}.psfw-popup-container .psfw-popup-top h3{width:100%}.psfw-popup-container .psfw-popup-top.with-close h3{width:90%}.psfw-popup-container .psfw-popup-top a{width:10%;height:100%;text-align:center;border-right:1px solid #e6e6e6;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ac0000;color:#fff}.psfw-popup-container .psfw-popup-top a:focus{outline-color:transparent}@media screen and (max-width:767px){.psfw-popup-container .psfw-popup-inner-container{width:100%;margin-right:-50%}.psfw-popup-container ul.psfw-popup-ul-container li{width:50%}}1 ul.psfw-social-icons{list-style:none!important;list-style-type:none!important;padding-right:0!important;margin:20px 0!important;display:flex;flex-wrap:wrap;flex-direction:row;border-bottom:none}ul.psfw-social-icons li{margin-right:0!important}ul.psfw-social-icons li a{width:30px;height:30px;text-decoration:none!important;padding:0;border:1px solid #333;display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;margin:5px 0}ul.psfw-social-icons.icon_with_text li a,ul.psfw-social-icons.only_text li a{width:auto;padding:0 5px}ul.psfw-social-icons.icon_with_text li a i{margin-left:5px}ul.psfw-social-icons.leaf_left li a{border-radius:2% 40%}ul.psfw-social-icons.leaf_right li a{border-radius:40% 2%}ul.psfw-social-icons.tv_screen li a{border-radius:50%/10%}ul.psfw-social-icons.rounded_corner li a{border-radius:10px}ul.psfw-social-icons.rounded_corner.icon_with_text li a,ul.psfw-social-icons.rounded_corner.only_text li a{border-radius:10px;padding:0 10px}ul.psfw-social-icons.round li a{border-radius:50%}ul.psfw-social-icons.round.icon_with_text li a,ul.psfw-social-icons.round.only_text li a{border-radius:50px;padding:0 10px}ul.psfw-social-icons li:not(:last-child){margin-left:8px}.psfw-social-wrap{margin:0!important;display:flex}.psfw-social-wrap .psfw-icon-title{display:flex;justify-content:flex-start;align-items:center;margin-left:10px;min-width:50px}.psfw-social-icons [data-tooltip-text]::before{align-items:center;content:attr(data-tooltip-text);display:flex;flex-wrap:wrap;justify-content:center;position:absolute;top:-30px;font-size:12px;background-color:var(--psfw-tooltip-bg-color,#000);color:var(--psfw-tooltip-color,#fff);visibility:hidden;border-radius:7px;min-width:85px;max-width:150px;min-height:25px}.psfw-social-icons [data-tooltip-text]::after{content:"";border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid var(--psfw-tooltip-bg-color,#000);position:absolute;top:-5px;visibility:hidden}.psfw-social-icons [data-tooltip-text]:hover:after,.psfw-social-icons [data-tooltip-text]:hover:before{visibility:visible}.psfw-social-icons [data-tooltip-text]{position:relative}.psfw-popup-container{position:fixed;opacity:0;visibility:hidden;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1;top:0;right:0}.psfw-popup-container.open{display:flex;flex-direction:column;visibility:visible;opacity:1;z-index:1500}.psfw-popup-container.open .psfw-popup-inner-container{opacity:1}.psfw-popup-container .psfw-popup-inner-container{background-color:#fff;display:flex;flex-direction:column;opacity:0;position:relative;z-index:1501;right:50%;top:50%;width:600px;height:400px;margin-bottom:0;margin-right:-300px;margin-top:-200px;transition:.5s all ease-in-out}.psfw-popup-container .psfw-popup-inner-container h3{text-align:center;font-weight:700;margin-bottom:0;padding:15px 0;margin:0;line-height:1.5em}.psfw-popup-container ul.psfw-popup-ul-container{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 33.33333%;margin:0;padding:40px 50px;overflow-y:auto}.psfw-popup-container ul.psfw-popup-ul-container li{width:33.3333%;padding-bottom:15px}.psfw-popup-container ul.psfw-popup-ul-container li a{display:flex;flex-direction:row;align-items:center;font-size:20px}.psfw-popup-container ul.psfw-popup-ul-container li a i{padding-left:5px}.psfw-popup-container .psfw-popup-top{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;border-bottom:1px solid #e6e6e6}.psfw-popup-container .psfw-popup-top h3{width:100%}.psfw-popup-container .psfw-popup-top.with-close h3{width:90%}.psfw-popup-container .psfw-popup-top a{width:10%;height:100%;text-align:center;border-right:1px solid #e6e6e6;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ac0000;color:#fff}.psfw-popup-container .psfw-popup-top a:focus{outline-color:transparent}@media screen and (max-width:767px){.psfw-popup-container .psfw-popup-inner-container{width:100%;margin-right:-50%}.psfw-popup-container ul.psfw-popup-ul-container li{width:50%}} -
product-share/trunk/public/css/public.min.css
r3212696 r3279203 1 ul.psfw-social-icons{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin:20px 0!important;display:flex;flex-wrap:wrap;flex-direction:row;border-bottom:none}ul.psfw-social-icons li{margin-left:0!important}ul.psfw-social-icons li a{width:30px;height:30px;text-decoration:none!important;padding:0;border:1px solid #333;display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;margin:5px 0}ul.psfw-social-icons.icon_with_text li a,ul.psfw-social-icons.only_text li a{width:auto;padding:0 5px}ul.psfw-social-icons.icon_with_text li a i{margin-right:5px}ul.psfw-social-icons. rounded_corner li a{border-radius:10px}ul.psfw-social-icons.rounded_corner.icon_with_text li a,ul.psfw-social-icons.rounded_corner.only_text li a{border-radius:10px;padding:0 10px}ul.psfw-social-icons.round li a{border-radius:50%}ul.psfw-social-icons.round.icon_with_text li a,ul.psfw-social-icons.round.only_text li a{border-radius:50px;padding:0 10px}ul.psfw-social-icons li:not(:last-child){margin-right:8px}.psfw-social-wrap{margin:0!important;display:flex}.psfw-social-wrap .psfw-icon-title{display:flex;justify-content:flex-start;align-items:center;margin-right:10px;min-width:50px}.psfw-social-icons [data-tooltip-text]::before{align-items:center;content:attr(data-tooltip-text);display:flex;flex-wrap:wrap;justify-content:center;position:absolute;top:-30px;font-size:12px;background-color:var(--psfw-tooltip-bg-color,#000);color:var(--psfw-tooltip-color,#fff);visibility:hidden;border-radius:7px;min-width:85px;max-width:150px;min-height:25px}.psfw-social-icons [data-tooltip-text]::after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--psfw-tooltip-bg-color,#000);position:absolute;top:-5px;visibility:hidden}.psfw-social-icons [data-tooltip-text]:hover:after,.psfw-social-icons [data-tooltip-text]:hover:before{visibility:visible}.psfw-social-icons [data-tooltip-text]{position:relative}.psfw-popup-container{position:fixed;opacity:0;visibility:hidden;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1;top:0;left:0}.psfw-popup-container.open{display:flex;flex-direction:column;visibility:visible;opacity:1;z-index:1500}.psfw-popup-container.open .psfw-popup-inner-container{opacity:1}.psfw-popup-container .psfw-popup-inner-container{background-color:#fff;display:flex;flex-direction:column;opacity:0;position:relative;z-index:1501;left:50%;top:50%;width:600px;height:400px;margin-bottom:0;margin-left:-300px;margin-top:-200px;transition:.5s all ease-in-out}.psfw-popup-container .psfw-popup-inner-container h3{text-align:center;font-weight:700;margin-bottom:0;padding:15px 0;margin:0;line-height:1.5em}.psfw-popup-container ul.psfw-popup-ul-container{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 33.33333%;margin:0;padding:40px 50px;overflow-y:auto}.psfw-popup-container ul.psfw-popup-ul-container li{width:33.3333%;padding-bottom:15px}.psfw-popup-container ul.psfw-popup-ul-container li a{display:flex;flex-direction:row;align-items:center;font-size:20px}.psfw-popup-container ul.psfw-popup-ul-container li a i{padding-right:5px}.psfw-popup-container .psfw-popup-top{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;border-bottom:1px solid #e6e6e6}.psfw-popup-container .psfw-popup-top h3{width:100%}.psfw-popup-container .psfw-popup-top.with-close h3{width:90%}.psfw-popup-container .psfw-popup-top a{width:10%;height:100%;text-align:center;border-left:1px solid #e6e6e6;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ac0000;color:#fff}.psfw-popup-container .psfw-popup-top a:focus{outline-color:transparent}@media screen and (max-width:767px){.psfw-popup-container .psfw-popup-inner-container{width:100%;margin-left:-50%}.psfw-popup-container ul.psfw-popup-ul-container li{width:50%}}1 ul.psfw-social-icons{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin:20px 0!important;display:flex;flex-wrap:wrap;flex-direction:row;border-bottom:none}ul.psfw-social-icons li{margin-left:0!important}ul.psfw-social-icons li a{width:30px;height:30px;text-decoration:none!important;padding:0;border:1px solid #333;display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;margin:5px 0}ul.psfw-social-icons.icon_with_text li a,ul.psfw-social-icons.only_text li a{width:auto;padding:0 5px}ul.psfw-social-icons.icon_with_text li a i{margin-right:5px}ul.psfw-social-icons.leaf_left li a{border-radius:40% 2%}ul.psfw-social-icons.leaf_right li a{border-radius:2% 40%}ul.psfw-social-icons.tv_screen li a{border-radius:50%/10%}ul.psfw-social-icons.rounded_corner li a{border-radius:10px}ul.psfw-social-icons.rounded_corner.icon_with_text li a,ul.psfw-social-icons.rounded_corner.only_text li a{border-radius:10px;padding:0 10px}ul.psfw-social-icons.round li a{border-radius:50%}ul.psfw-social-icons.round.icon_with_text li a,ul.psfw-social-icons.round.only_text li a{border-radius:50px;padding:0 10px}ul.psfw-social-icons li:not(:last-child){margin-right:8px}.psfw-social-wrap{margin:0!important;display:flex}.psfw-social-wrap .psfw-icon-title{display:flex;justify-content:flex-start;align-items:center;margin-right:10px;min-width:50px}.psfw-social-icons [data-tooltip-text]::before{align-items:center;content:attr(data-tooltip-text);display:flex;flex-wrap:wrap;justify-content:center;position:absolute;top:-30px;font-size:12px;background-color:var(--psfw-tooltip-bg-color,#000);color:var(--psfw-tooltip-color,#fff);visibility:hidden;border-radius:7px;min-width:85px;max-width:150px;min-height:25px}.psfw-social-icons [data-tooltip-text]::after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--psfw-tooltip-bg-color,#000);position:absolute;top:-5px;visibility:hidden}.psfw-social-icons [data-tooltip-text]:hover:after,.psfw-social-icons [data-tooltip-text]:hover:before{visibility:visible}.psfw-social-icons [data-tooltip-text]{position:relative}.psfw-popup-container{position:fixed;opacity:0;visibility:hidden;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1;top:0;left:0}.psfw-popup-container.open{display:flex;flex-direction:column;visibility:visible;opacity:1;z-index:1500}.psfw-popup-container.open .psfw-popup-inner-container{opacity:1}.psfw-popup-container .psfw-popup-inner-container{background-color:#fff;display:flex;flex-direction:column;opacity:0;position:relative;z-index:1501;left:50%;top:50%;width:600px;height:400px;margin-bottom:0;margin-left:-300px;margin-top:-200px;transition:.5s all ease-in-out}.psfw-popup-container .psfw-popup-inner-container h3{text-align:center;font-weight:700;margin-bottom:0;padding:15px 0;margin:0;line-height:1.5em}.psfw-popup-container ul.psfw-popup-ul-container{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 33.33333%;margin:0;padding:40px 50px;overflow-y:auto}.psfw-popup-container ul.psfw-popup-ul-container li{width:33.3333%;padding-bottom:15px}.psfw-popup-container ul.psfw-popup-ul-container li a{display:flex;flex-direction:row;align-items:center;font-size:20px}.psfw-popup-container ul.psfw-popup-ul-container li a i{padding-right:5px}.psfw-popup-container .psfw-popup-top{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;border-bottom:1px solid #e6e6e6}.psfw-popup-container .psfw-popup-top h3{width:100%}.psfw-popup-container .psfw-popup-top.with-close h3{width:90%}.psfw-popup-container .psfw-popup-top a{width:10%;height:100%;text-align:center;border-left:1px solid #e6e6e6;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ac0000;color:#fff}.psfw-popup-container .psfw-popup-top a:focus{outline-color:transparent}@media screen and (max-width:767px){.psfw-popup-container .psfw-popup-inner-container{width:100%;margin-left:-50%}.psfw-popup-container ul.psfw-popup-ul-container li{width:50%}} -
product-share/trunk/readme.txt
r3247974 r3279203 5 5 Requires at least: 4.8 6 6 WC requires at least: 5.5 7 Tested up to: 6. 78 WC tested up to: 9. 69 Stable tag: 1.2.1 6.17 Tested up to: 6.8 8 WC tested up to: 9.8 9 Stable tag: 1.2.17 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 160 160 == Changelog == 161 161 162 = 1.2.17 [22-04-2025] = 163 * Feature: More shapes for icon. 164 * Update: Styles of icon. 165 * Compatibility: Tested with WordPress 6.8 & WooCommerce 9.8. 166 162 167 = 1.2.16.1 [27-02-2025] = 163 168 * Security: check.
Note: See TracChangeset
for help on using the changeset viewer.