Changeset 3384542
- Timestamp:
- 10/25/2025 05:58:37 PM (4 months ago)
- Location:
- analogwp-library
- Files:
-
- 12 added
- 16 edited
- 1 copied
-
tags/1.5.0 (copied) (copied from analogwp-library/trunk)
-
tags/1.5.0/analogwp-library.php (modified) (5 diffs)
-
tags/1.5.0/assets/css/admin-settings.css (modified) (3 diffs)
-
tags/1.5.0/assets/js/admin-settings.js (modified) (1 diff)
-
tags/1.5.0/inc/Featuresets (added)
-
tags/1.5.0/inc/Featuresets/class-register-featuresets.php (added)
-
tags/1.5.0/inc/Featuresets/rollback (added)
-
tags/1.5.0/inc/Featuresets/rollback/class-init.php (added)
-
tags/1.5.0/inc/Featuresets/rollback/class-rollbacker.php (added)
-
tags/1.5.0/inc/Settings/Tabs/class-settings-version-control.php (added)
-
tags/1.5.0/inc/Settings/Views/html-admin-settings.php (modified) (3 diffs)
-
tags/1.5.0/inc/Settings/class-admin-settings.php (modified) (1 diff)
-
tags/1.5.0/inc/class-plugin.php (modified) (4 diffs)
-
tags/1.5.0/languages/analogwp-library-analog-custom-library-app.json (modified) (1 diff)
-
tags/1.5.0/languages/analogwp-library.pot (modified) (11 diffs)
-
trunk/analogwp-library.php (modified) (5 diffs)
-
trunk/assets/css/admin-settings.css (modified) (3 diffs)
-
trunk/assets/js/admin-settings.js (modified) (1 diff)
-
trunk/inc/Featuresets (added)
-
trunk/inc/Featuresets/class-register-featuresets.php (added)
-
trunk/inc/Featuresets/rollback (added)
-
trunk/inc/Featuresets/rollback/class-init.php (added)
-
trunk/inc/Featuresets/rollback/class-rollbacker.php (added)
-
trunk/inc/Settings/Tabs/class-settings-version-control.php (added)
-
trunk/inc/Settings/Views/html-admin-settings.php (modified) (3 diffs)
-
trunk/inc/Settings/class-admin-settings.php (modified) (1 diff)
-
trunk/inc/class-plugin.php (modified) (4 diffs)
-
trunk/languages/analogwp-library-analog-custom-library-app.json (modified) (1 diff)
-
trunk/languages/analogwp-library.pot (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
analogwp-library/tags/1.5.0/analogwp-library.php
r3332394 r3384542 11 11 * Plugin URI: https://analogwp.com/custom-library-for-elementor 12 12 * Description: Custom Library for Elementor creates the foundation for a design framework that will help you create better, more consistent websites with Elementor. 13 * Version: 1. 4.013 * Version: 1.5.0 14 14 * Author: AnalogWP 15 15 * Author URI: https://analogwp.com/ … … 19 19 * Requires at least: 6.0 20 20 * Requires PHP: 7.4 21 * 22 * Elementor tested up to: 3.30.3 23 * Elementor Pro tested up to: 3.30.0 21 * Elementor tested up to: 3.32.5 22 * Elementor Pro tested up to: 3.32.3 24 23 */ 25 24 … … 29 28 define( 'AGWP_LIBRARY_PHP_MINIMUM', '7.4' ); 30 29 define( 'AGWP_LIBRARY_WP_MINIMUM', '6.0' ); 31 define( 'AGWP_LIBRARY_VERSION', '1. 4.0' );30 define( 'AGWP_LIBRARY_VERSION', '1.5.0' ); 32 31 define( 'AGWP_LIBRARY_PLUGIN_FILE', __FILE__ ); 33 32 define( 'AGWP_LIBRARY_PLUGIN_URL', plugin_dir_url( AGWP_LIBRARY_PLUGIN_FILE ) ); … … 197 196 'slug' => 'analog-custom-library-settings', 198 197 'override_exact' => true, 199 'first-path' => ' admin.php?page=analog-custom-library-settings',198 'first-path' => 'edit.php?post_type=elementor_library&page=analog-custom-library-settings', 200 199 'account' => false, 201 200 'support' => false, … … 226 225 agwp_custom_library_for_elementor_fs()->add_filter( 'after_connect_url', 'agwp_custom_library_for_elementor_fs_settings_url' ); 227 226 agwp_custom_library_for_elementor_fs()->add_filter( 'after_pending_connect_url', 'agwp_custom_library_for_elementor_fs_settings_url' ); 227 228 // Disable automatic redirect on activation to prevent redirect to settings page before menu is registered. 229 agwp_custom_library_for_elementor_fs()->add_filter( 'redirect_on_activation', '__return_false' ); 228 230 } 229 231 -
analogwp-library/tags/1.5.0/assets/css/admin-settings.css
r3332394 r3384542 4 4 grid-template-columns: 8fr 3fr; 5 5 column-gap: 40px; 6 }7 8 #ang_plugin_rollback_version-description + .form-table tbody {9 display: grid;10 grid-template-columns: auto 1fr;11 }12 13 #ang_plugin_rollback_version-description + .form-table .forminp-button {14 padding: 15px 0;15 6 } 16 7 … … 359 350 360 351 .ang-custom-library.import-export .tab-content .submit, 361 .ang-custom-library.tools .tab-content .submit { 352 .ang-custom-library.tools .tab-content .submit, 353 .ang-custom-library.version-control .tab-content .submit { 362 354 display: none; 363 355 } … … 477 469 478 470 /** 471 * Rollback styles. 472 */ 473 .ang-custom-library #analog_custom_library_plugin_rollback_version-description + .form-table tbody { 474 display: grid; 475 grid-template-columns: auto 1fr; 476 column-gap: 10px; 477 } 478 479 .ang-custom-library #analog_custom_library_plugin_rollback_version-description + .form-table .forminp-button { 480 padding: 15px 0; 481 } 482 483 .ang-custom-library #analog_custom_library_plugin_rollback_version-description + .form-table .forminp.forminp-select label { 484 margin-right: 20px; 485 } 486 487 /** 479 488 * Animation 480 489 */ -
analogwp-library/tags/1.5.0/assets/js/admin-settings.js
r3332394 r3384542 160 160 // Initialize Select2. 161 161 $( '.ang-custom-library .forminp-multiselect select' ).select2(); 162 163 // Process Plugin Rollback. 164 function processPluginRollback( e ) { 165 if ( e.preventDefault ) { 166 e.preventDefault(); 167 } 168 169 const version = $( '#analog_custom_library_rollback_version_select_option' ).val(); 170 const rollbackUrl = addQueryArgs( data.rollback_url, { version: version } ); 171 172 window.location.href = rollbackUrl; 173 return false; 174 } 175 $( '#analog_custom_library_rollback_version_button' ).on( 'click', processPluginRollback ); 162 176 } ); 163 177 }( jQuery, analog_custom_library_settings_data, wp ) ); -
analogwp-library/tags/1.5.0/inc/Settings/Views/html-admin-settings.php
r3332394 r3384542 20 20 21 21 if ( ! $tab_exists ) { 22 wp_safe_redirect( admin_url( ' admin.php?page=analog-custom-library-settings' ) );22 wp_safe_redirect( admin_url( 'edit.php?post_type=elementor_library&page=analog-custom-library-settings' ) ); 23 23 exit; 24 24 } … … 32 32 33 33 foreach ( $tabs as $slug => $label ) { 34 echo '<a href="' . esc_html( admin_url( ' admin.php?page=analog-custom-library-settings&tab=' . esc_attr( $slug ) ) ) . '" class="analog-custom-library-nav-tab ' . ( $current_tab === $slug ? 'analog-custom-library-nav-tab-active' : '' ) . '">' . esc_html( $label ) . '</a>';34 echo '<a href="' . esc_html( admin_url( 'edit.php?post_type=elementor_library&page=analog-custom-library-settings&tab=' . esc_attr( $slug ) ) ) . '" class="analog-custom-library-nav-tab ' . ( $current_tab === $slug ? 'analog-custom-library-nav-tab-active' : '' ) . '">' . esc_html( $label ) . '</a>'; 35 35 } 36 36 … … 84 84 85 85 <div class="help-box"> 86 <div>86 <div> 87 87 <h3>🙋 Looking for help or a feature to request?</h3> 88 89 88 </div> 90 89 -
analogwp-library/tags/1.5.0/inc/Settings/class-admin-settings.php
r3332394 r3384542 54 54 $settings[] = include 'Tabs/class-settings-tools.php'; 55 55 $settings[] = include 'Tabs/class-settings-import-export.php'; 56 $settings[] = include 'Tabs/class-settings-version-control.php'; 56 57 57 58 self::$settings = apply_filters( 'analog_custom_library_get_settings_pages', $settings ); -
analogwp-library/tags/1.5.0/inc/class-plugin.php
r3257810 r3384542 10 10 11 11 use AnalogWP\CustomLibrary\Admin\Notices; 12 use AnalogWP\CustomLibrary\Featuresets\Register_Featuresets as Featuresets; 12 13 13 14 /** … … 60 61 add_filter( 'plugin_action_links_' . plugin_basename( AGWP_LIBRARY_PLUGIN_FILE ), array( self::$instance, 'plugin_action_links' ) ); 61 62 add_filter( 'analog/library/app/strings', array( self::$instance, 'send_strings_to_app' ) ); 63 64 // Register Featuresets. 65 Featuresets::get_instance(); 62 66 63 67 ( new Consumer() )->register(); … … 110 114 'version' => AGWP_LIBRARY_VERSION, 111 115 'elementorURL' => admin_url( 'edit.php?post_type=elementor_library' ), 112 'debugMode' => ( defined( 'ANALOG _DEV_DEBUG' ) && ANALOG_DEV_DEBUG ),116 'debugMode' => ( defined( 'ANALOGWP_DEBUG' ) && ANALOGWP_DEBUG ), 113 117 'pluginURL' => AGWP_LIBRARY_PLUGIN_URL, 114 118 'license' => Utils::has_pro() ? array( … … 177 181 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/Settings/class-register-settings.php'; 178 182 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/Settings/settings-helpers.php'; 183 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/Featuresets/class-register-featuresets.php'; 179 184 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/class-base.php'; 180 185 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/class-import-image.php'; -
analogwp-library/tags/1.5.0/languages/analogwp-library-analog-custom-library-app.json
r3332394 r3384542 1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n!=1);","lang":"en"},"Custom Library for Elementor":[""],"https://analogwp.com/custom-library-for-elementor":[""],"Custom Library for Elementor creates the foundation for a design framework that will help you create better, more consistent websites with Elementor.":[""],"AnalogWP":[""],"https://analogwp.com/":[""],"Custom Library for Elementor requires PHP version %s":[""],"Error Activating":[""],"Custom Library for Elementor requires WordPress version %s+. Because you are using an earlier version, the plugin is currently NOT RUNNING.":[""],"Custom Library for Elementor requires Elementor v%s or newer in order to work. Please update Elementor to the latest version.":[""],"Update Elementor Now":[""],"Custom Library for Elementor is not working because you need to activate the Elementor plugin.":[""],"Activate Elementor Now":[""],"Custom Library for Elementor is not working because you need to install the Elementor plugin.":[""],"Install Elementor Now":[""],"Settings":[""],"Library":[""],"Something went wrong.":[""],"Template":[""],"Block":[""],"Add Custom Library for Elementor":[""],"Library is now synced":[""],"Something is not right, please try again.":[""],"Get unlimited access to the Custom Library for Elementor library and features with the PRO version.":[""],"View Plans":[""],"Templates":[""],"Blocks":[""],"Exit preview":[""],"Open in new tab":[""],"Import Template":[""],"Custom Library Settings":[""],"Custom Library":[""],"Your settings have been saved.":[""],"The changes you made will be lost if you navigate away from this page.":[""],"Select Image":[""],"Use this image":[""],"Pro":[""],"Upgrade to Pro":[""],"Toggle":[""],"Change Image":[""],"Revert to Default":[""],"Import":[""],"Go":[""],"Export All":[""],"Custom Library for Elementor Shortcuts":[""],"Templates Library":[""],"Theme Custom Library for Elementor":[""],"Add to library":[""],"Custom Library for Elementor Logo":[""],"Enjoyed %1$s? Please leave us a %2$s rating. We really appreciate your support!":[""],"View Documentation":[""],"Documentation":[""],"Get Support":[""],"Invalid Template ID.":[""],"No options key provided.":[""],"Setting updated.":[""],"Back to Library":[""],"Loading icon":[""],"Search Templates":[""],"The %s has been imported and is now available in the":[""],"Elementor %s library":[""],"Ok, thanks":[""],"No Templates found":[""],"Loading Templates...":[""],"Insert":[""],"Library Settings":[""],"Save changes":[""]," Tools":[""],"Updated successfully":[""],"Update failed! Please try again":[""],"Run Update":[""],"%1$s ? %2$s template(s)":[""],"Update Library Templates":[""],"This action will update any templates found to be outdated in the Custom Library from their source template in Elementor template library.":[""],"Note: Outdated templates are templates that were created before the current version of this plugin. You only need to run this when you think there is a problem in the Custom Library.":[""],"No outdated templates found.":[""],"Failed to update outdated templates.":[""],"Misc":[""],"Remove Data on Uninstall":[""],"Check this box to remove all data stored by Custom Library for Elementor plugin, including license info, user settings, import history etc.":[""],"Importer / Exporter":[""],"Templates Importer":[""],"Imports .json or .zip files exported only via the Custom Library Pro templates exporter.":[""],"Templates Exporter":[""],"Exports all the templates published and available in the Custom Library.":[""],"General":[""],"General Settings":[""],"Hide default Elementor Template library icon from editor.":[""],"Placeholder image":[""],"Replace the default placeholder image.":[""],"Trigger icon":[""],"Replace the trigger icon.":[""],"Library Access":[""],"Show to All":[""],"Show only to specific roles":[""],"Show only to specific users":[""],"Settings Access":[""],"Please note, by default all administrators have settings access even if it is not explicitly set here to avoid accidental lockouts.":[""],"Design":[""],"Library popup style":[""],"Compact (popup)":[""],"Fullscreen":[""],"Template columns":[""],"2 Columns":[""],"3 Columns":[""],"Auto":[""],"Categories location":[""],"Sidebar":[""],"Horizontal":[""],"None":[""],"Show categories template count":[""],"Library title":[""],"Show Buttons on hover":[""],"Show Preview Button":[""],"Show Edit Button":[""],"Header colors":[""],"Header Background":[""],"Header Text":[""],"Header Border Bottom":[""],"Categories colors":[""],"Categories Background":[""],"Categories Text":[""],"Active Category Text":[""],"Button styles":[""],"Button Background Color":[""],"Button Text Color":[""],"Button Border Color":[""],"Button Border Radius":[""],"Button Border Width":[""],"Save":[""],"Enter Template Name":[""],"Add to Custom Library":[""],"Give your template a name":[""],"Cloud Templates":[""],"Upgrade":[""],"Connect":[""],"Site Templates":[""],"Note: Custom Library sync requires \"Site Templates\" to be checked as well.":[""],"You?ve saved 100% of the templates in your plan.":[""],"To get more space %s":[""],"Upgrade now":[""],"Learn more about the":[""],"Template Library":[""],"Unable to sanitize this file hence it wasn't uploaded!":[""],"Full Size":[""],"Thumbnail":[""],"Medium":[""],"Large":[""],"settings title\u0004Enable SVG Uploads":[""]}}}1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n!=1);","lang":"en"},"Custom Library for Elementor":[""],"https://analogwp.com/custom-library-for-elementor":[""],"Custom Library for Elementor creates the foundation for a design framework that will help you create better, more consistent websites with Elementor.":[""],"AnalogWP":[""],"https://analogwp.com/":[""],"Custom Library for Elementor requires PHP version %s":[""],"Error Activating":[""],"Custom Library for Elementor requires WordPress version %s+. Because you are using an earlier version, the plugin is currently NOT RUNNING.":[""],"Custom Library for Elementor requires Elementor v%s or newer in order to work. Please update Elementor to the latest version.":[""],"Update Elementor Now":[""],"Custom Library for Elementor is not working because you need to activate the Elementor plugin.":[""],"Activate Elementor Now":[""],"Custom Library for Elementor is not working because you need to install the Elementor plugin.":[""],"Install Elementor Now":[""],"Settings":[""],"Library":[""],"Something went wrong.":[""],"Template":[""],"Block":[""],"Add Custom Library for Elementor":[""],"Library is now synced":[""],"Something is not right, please try again.":[""],"Get unlimited access to the Custom Library for Elementor library and features with the PRO version.":[""],"View Plans":[""],"Templates":[""],"Blocks":[""],"Exit preview":[""],"Open in new tab":[""],"Import Template":[""],"Custom Library Settings":[""],"Custom Library":[""],"Your settings have been saved.":[""],"The changes you made will be lost if you navigate away from this page.":[""],"Select Image":[""],"Use this image":[""],"Pro":[""],"Upgrade to Pro":[""],"Toggle":[""],"Change Image":[""],"Revert to Default":[""],"Import":[""],"Go":[""],"Export All":[""],"Custom Library for Elementor Shortcuts":[""],"Templates Library":[""],"Theme Custom Library for Elementor":[""],"Add to library":[""],"Custom Library for Elementor Logo":[""],"Enjoyed %1$s? Please leave us a %2$s rating. We really appreciate your support!":[""],"View Documentation":[""],"Documentation":[""],"Get Support":[""],"Invalid Template ID.":[""],"No options key provided.":[""],"Setting updated.":[""],"Back to Library":[""],"Loading icon":[""],"Search Templates":[""],"The %s has been imported and is now available in the":[""],"Elementor %s library":[""],"Ok, thanks":[""],"No Templates found":[""],"Loading Templates...":[""],"Insert":[""],"Library Settings":[""],"Save changes":[""],"Version Control":[""],"Rollback Versions":[""],"If you are having issues with current version of Custom Library, you can rollback to a previous stable version.":[""],"Rollback Custom Library":[""],"Reinstall this version":[""],"Tools":[""],"Updated successfully":[""],"Update failed! Please try again":[""],"Run Update":[""],"%1$s ? %2$s template(s)":[""],"Update Library Templates":[""],"This action will update any templates found to be outdated in the Custom Library from their source template in Elementor template library.":[""],"Note: Outdated templates are templates that were created before the current version of this plugin. You only need to run this when you think there is a problem in the Custom Library.":[""],"No outdated templates found.":[""],"Failed to update outdated templates.":[""],"Misc":[""],"Remove Data on Uninstall":[""],"Check this box to remove all data stored by Custom Library for Elementor plugin, including license info, user settings, import history etc.":[""],"Importer / Exporter":[""],"Templates Importer":[""],"Imports .json or .zip files exported only via the Custom Library Pro templates exporter.":[""],"Templates Exporter":[""],"Exports all the templates published and available in the Custom Library.":[""],"General":[""],"General Settings":[""],"Hide default Elementor Template library icon from editor.":[""],"Placeholder image":[""],"Replace the default placeholder image.":[""],"Trigger icon":[""],"Replace the trigger icon.":[""],"Library Access":[""],"Show to All":[""],"Show only to specific roles":[""],"Show only to specific users":[""],"Settings Access":[""],"Please note, by default all administrators have settings access even if it is not explicitly set here to avoid accidental lockouts.":[""],"Design":[""],"Library popup style":[""],"Compact (popup)":[""],"Fullscreen":[""],"Template columns":[""],"2 Columns":[""],"3 Columns":[""],"Auto":[""],"Categories location":[""],"Sidebar":[""],"Horizontal":[""],"None":[""],"Show categories template count":[""],"Library title":[""],"Show Buttons on hover":[""],"Show Preview Button":[""],"Show Edit Button":[""],"Header colors":[""],"Header Background":[""],"Header Text":[""],"Header Border Bottom":[""],"Categories colors":[""],"Categories Background":[""],"Categories Text":[""],"Active Category Text":[""],"Button styles":[""],"Button Background Color":[""],"Button Text Color":[""],"Button Border Color":[""],"Button Border Radius":[""],"Button Border Width":[""],"Rollback to Previous Version":[""],"Sorry, you are not allowed to rollback Custom Library plugin for this site.":[""],"Error occurred, the version selected is invalid. Try selecting different version.":[""],"Save":[""],"Enter Template Name":[""],"Add to Custom Library":[""],"Give your template a name":[""],"Cloud Templates":[""],"Upgrade":[""],"Connect":[""],"Site Templates":[""],"Note: Custom Library sync requires \"Site Templates\" to be checked as well.":[""],"You?ve saved 100% of the templates in your plan.":[""],"To get more space %s":[""],"Upgrade now":[""],"Learn more about the":[""],"Template Library":[""],"Unable to sanitize this file hence it wasn't uploaded!":[""],"Full Size":[""],"Thumbnail":[""],"Medium":[""],"Large":[""],"settings title\u0004Enable SVG Uploads":[""]}}} -
analogwp-library/tags/1.5.0/languages/analogwp-library.pot
r3332394 r3384542 4 4 msgid "" 5 5 msgstr "" 6 "Project-Id-Version: analogwp-library 1. 4.0\n"6 "Project-Id-Version: analogwp-library 1.5.0\n" 7 7 "Report-Msgid-Bugs-To: AnalogWP <EMAIL>\n" 8 8 "MIME-Version: 1.0\n" … … 10 10 "Content-Type: text/plain; charset=iso-8859-1\n" 11 11 "Plural-Forms: nplurals=2; plural=(n!=1);\n" 12 "POT-Creation-Date: 2025- 07-22T15:45:27.387Z\n"12 "POT-Creation-Date: 2025-10-25T17:58:01.656Z\n" 13 13 "PO-Revision-Date: 2025-MO-DA HO:MI+ZONE\n" 14 14 "Last-Translator: AnalogWP <EMAIL>\n" … … 46 46 msgstr "" 47 47 48 #: analogwp-library.php:49 49 #: analogwp-library.php:241 50 msgid "Custom Library for Elementor requires PHP version %s" 51 msgstr "" 52 48 53 #: analogwp-library.php:50 49 #: analogwp-library.php:239 50 msgid "Custom Library for Elementor requires PHP version %s" 51 msgstr "" 52 53 #: analogwp-library.php:51 54 #: analogwp-library.php:240 54 #: analogwp-library.php:242 55 55 msgid "Error Activating" 56 56 msgstr "" 57 57 58 #: analogwp-library.php:8 358 #: analogwp-library.php:82 59 59 msgid "" 60 60 "Custom Library for Elementor requires WordPress version %s+. Because you " … … 62 62 msgstr "" 63 63 64 #: analogwp-library.php:10 864 #: analogwp-library.php:107 65 65 msgid "" 66 66 "Custom Library for Elementor requires Elementor v%s or newer in order to " … … 68 68 msgstr "" 69 69 70 #: analogwp-library.php:11 270 #: analogwp-library.php:111 71 71 msgid "Update Elementor Now" 72 72 msgstr "" 73 73 74 #: analogwp-library.php:15 274 #: analogwp-library.php:151 75 75 msgid "" 76 76 "Custom Library for Elementor is not working because you need to activate " … … 78 78 msgstr "" 79 79 80 #: analogwp-library.php:15 380 #: analogwp-library.php:152 81 81 msgid "Activate Elementor Now" 82 82 msgstr "" 83 83 84 #: analogwp-library.php:1 6084 #: analogwp-library.php:159 85 85 msgid "" 86 86 "Custom Library for Elementor is not working because you need to install the " … … 88 88 msgstr "" 89 89 90 #: analogwp-library.php:16 190 #: analogwp-library.php:160 91 91 msgid "Install Elementor Now" 92 92 msgstr "" 93 93 94 #: inc/class-plugin.php:16 194 #: inc/class-plugin.php:165 95 95 #: inc/Elementor/class-finder-shortcuts.php:52 96 96 msgid "Settings" … … 172 172 msgstr "" 173 173 174 #: inc/Settings/class-admin-settings.php:7 6174 #: inc/Settings/class-admin-settings.php:77 175 175 msgid "Your settings have been saved." 176 176 msgstr "" 177 177 178 #: inc/Settings/class-admin-settings.php:14 6178 #: inc/Settings/class-admin-settings.php:147 179 179 msgid "The changes you made will be lost if you navigate away from this page." 180 180 msgstr "" 181 181 182 #: inc/Settings/class-admin-settings.php:14 7182 #: inc/Settings/class-admin-settings.php:148 183 183 msgid "Select Image" 184 184 msgstr "" 185 185 186 #: inc/Settings/class-admin-settings.php:14 8186 #: inc/Settings/class-admin-settings.php:149 187 187 msgid "Use this image" 188 188 msgstr "" 189 189 190 #: inc/Settings/class-admin-settings.php:32 5190 #: inc/Settings/class-admin-settings.php:326 191 191 #: client/blocks/BlockList.js:369 192 192 #: client/blocks/BlockList.js:417 … … 194 194 msgstr "" 195 195 196 #: inc/Settings/class-admin-settings.php:32 6196 #: inc/Settings/class-admin-settings.php:327 197 197 msgid "Upgrade to Pro" 198 198 msgstr "" 199 199 200 #: inc/Settings/class-admin-settings.php:81 0200 #: inc/Settings/class-admin-settings.php:811 201 201 msgid "Toggle" 202 msgstr ""203 204 #: inc/Settings/class-admin-settings.php:874205 #: inc/Settings/class-admin-settings.php:913206 msgid "Change Image"207 202 msgstr "" 208 203 209 204 #: inc/Settings/class-admin-settings.php:875 210 205 #: inc/Settings/class-admin-settings.php:914 206 msgid "Change Image" 207 msgstr "" 208 209 #: inc/Settings/class-admin-settings.php:876 210 #: inc/Settings/class-admin-settings.php:915 211 211 msgid "Revert to Default" 212 212 msgstr "" 213 213 214 #: inc/Settings/class-admin-settings.php:10 09215 #: inc/Settings/class-admin-settings.php:103 2214 #: inc/Settings/class-admin-settings.php:1010 215 #: inc/Settings/class-admin-settings.php:1033 216 216 msgid "Import" 217 217 msgstr "" 218 218 219 #: inc/Settings/class-admin-settings.php:1042220 219 #: inc/Settings/class-admin-settings.php:1043 220 #: inc/Settings/class-admin-settings.php:1044 221 221 msgid "Go" 222 222 msgstr "" 223 223 224 #: inc/Settings/class-admin-settings.php:107 2225 #: inc/Settings/class-admin-settings.php:109 0224 #: inc/Settings/class-admin-settings.php:1073 225 #: inc/Settings/class-admin-settings.php:1091 226 226 msgid "Export All" 227 227 msgstr "" … … 320 320 #: inc/Settings/Views/html-admin-settings.php:52 321 321 msgid "Save changes" 322 msgstr "" 323 324 #: inc/Settings/Tabs/class-settings-version-control.php:26 325 msgid "Version Control" 326 msgstr "" 327 328 #: inc/Settings/Tabs/class-settings-version-control.php:43 329 msgid "Rollback Versions" 330 msgstr "" 331 332 #: inc/Settings/Tabs/class-settings-version-control.php:44 333 msgid "" 334 "If you are having issues with current version of Custom Library, you can " 335 "rollback to a previous stable version." 336 msgstr "" 337 338 #: inc/Settings/Tabs/class-settings-version-control.php:49 339 msgid "Rollback Custom Library" 340 msgstr "" 341 342 #: inc/Settings/Tabs/class-settings-version-control.php:61 343 msgid "Reinstall this version" 322 344 msgstr "" 323 345 … … 586 608 msgstr "" 587 609 610 #: inc/Featuresets/rollback/class-rollbacker.php:175 611 #: inc/Featuresets/rollback/class-init.php:94 612 msgid "Rollback to Previous Version" 613 msgstr "" 614 615 #: inc/Featuresets/rollback/class-init.php:67 616 msgid "Sorry, you are not allowed to rollback Custom Library plugin for this site." 617 msgstr "" 618 619 #: inc/Featuresets/rollback/class-init.php:75 620 msgid "" 621 "Error occurred, the version selected is invalid. Try selecting different " 622 "version." 623 msgstr "" 624 588 625 #: inc/Elementor/editor-templates/templates.php:14 589 626 #: inc/Elementor/editor-templates/templates.php:26 -
analogwp-library/trunk/analogwp-library.php
r3332394 r3384542 11 11 * Plugin URI: https://analogwp.com/custom-library-for-elementor 12 12 * Description: Custom Library for Elementor creates the foundation for a design framework that will help you create better, more consistent websites with Elementor. 13 * Version: 1. 4.013 * Version: 1.5.0 14 14 * Author: AnalogWP 15 15 * Author URI: https://analogwp.com/ … … 19 19 * Requires at least: 6.0 20 20 * Requires PHP: 7.4 21 * 22 * Elementor tested up to: 3.30.3 23 * Elementor Pro tested up to: 3.30.0 21 * Elementor tested up to: 3.32.5 22 * Elementor Pro tested up to: 3.32.3 24 23 */ 25 24 … … 29 28 define( 'AGWP_LIBRARY_PHP_MINIMUM', '7.4' ); 30 29 define( 'AGWP_LIBRARY_WP_MINIMUM', '6.0' ); 31 define( 'AGWP_LIBRARY_VERSION', '1. 4.0' );30 define( 'AGWP_LIBRARY_VERSION', '1.5.0' ); 32 31 define( 'AGWP_LIBRARY_PLUGIN_FILE', __FILE__ ); 33 32 define( 'AGWP_LIBRARY_PLUGIN_URL', plugin_dir_url( AGWP_LIBRARY_PLUGIN_FILE ) ); … … 197 196 'slug' => 'analog-custom-library-settings', 198 197 'override_exact' => true, 199 'first-path' => ' admin.php?page=analog-custom-library-settings',198 'first-path' => 'edit.php?post_type=elementor_library&page=analog-custom-library-settings', 200 199 'account' => false, 201 200 'support' => false, … … 226 225 agwp_custom_library_for_elementor_fs()->add_filter( 'after_connect_url', 'agwp_custom_library_for_elementor_fs_settings_url' ); 227 226 agwp_custom_library_for_elementor_fs()->add_filter( 'after_pending_connect_url', 'agwp_custom_library_for_elementor_fs_settings_url' ); 227 228 // Disable automatic redirect on activation to prevent redirect to settings page before menu is registered. 229 agwp_custom_library_for_elementor_fs()->add_filter( 'redirect_on_activation', '__return_false' ); 228 230 } 229 231 -
analogwp-library/trunk/assets/css/admin-settings.css
r3332394 r3384542 4 4 grid-template-columns: 8fr 3fr; 5 5 column-gap: 40px; 6 }7 8 #ang_plugin_rollback_version-description + .form-table tbody {9 display: grid;10 grid-template-columns: auto 1fr;11 }12 13 #ang_plugin_rollback_version-description + .form-table .forminp-button {14 padding: 15px 0;15 6 } 16 7 … … 359 350 360 351 .ang-custom-library.import-export .tab-content .submit, 361 .ang-custom-library.tools .tab-content .submit { 352 .ang-custom-library.tools .tab-content .submit, 353 .ang-custom-library.version-control .tab-content .submit { 362 354 display: none; 363 355 } … … 477 469 478 470 /** 471 * Rollback styles. 472 */ 473 .ang-custom-library #analog_custom_library_plugin_rollback_version-description + .form-table tbody { 474 display: grid; 475 grid-template-columns: auto 1fr; 476 column-gap: 10px; 477 } 478 479 .ang-custom-library #analog_custom_library_plugin_rollback_version-description + .form-table .forminp-button { 480 padding: 15px 0; 481 } 482 483 .ang-custom-library #analog_custom_library_plugin_rollback_version-description + .form-table .forminp.forminp-select label { 484 margin-right: 20px; 485 } 486 487 /** 479 488 * Animation 480 489 */ -
analogwp-library/trunk/assets/js/admin-settings.js
r3332394 r3384542 160 160 // Initialize Select2. 161 161 $( '.ang-custom-library .forminp-multiselect select' ).select2(); 162 163 // Process Plugin Rollback. 164 function processPluginRollback( e ) { 165 if ( e.preventDefault ) { 166 e.preventDefault(); 167 } 168 169 const version = $( '#analog_custom_library_rollback_version_select_option' ).val(); 170 const rollbackUrl = addQueryArgs( data.rollback_url, { version: version } ); 171 172 window.location.href = rollbackUrl; 173 return false; 174 } 175 $( '#analog_custom_library_rollback_version_button' ).on( 'click', processPluginRollback ); 162 176 } ); 163 177 }( jQuery, analog_custom_library_settings_data, wp ) ); -
analogwp-library/trunk/inc/Settings/Views/html-admin-settings.php
r3332394 r3384542 20 20 21 21 if ( ! $tab_exists ) { 22 wp_safe_redirect( admin_url( ' admin.php?page=analog-custom-library-settings' ) );22 wp_safe_redirect( admin_url( 'edit.php?post_type=elementor_library&page=analog-custom-library-settings' ) ); 23 23 exit; 24 24 } … … 32 32 33 33 foreach ( $tabs as $slug => $label ) { 34 echo '<a href="' . esc_html( admin_url( ' admin.php?page=analog-custom-library-settings&tab=' . esc_attr( $slug ) ) ) . '" class="analog-custom-library-nav-tab ' . ( $current_tab === $slug ? 'analog-custom-library-nav-tab-active' : '' ) . '">' . esc_html( $label ) . '</a>';34 echo '<a href="' . esc_html( admin_url( 'edit.php?post_type=elementor_library&page=analog-custom-library-settings&tab=' . esc_attr( $slug ) ) ) . '" class="analog-custom-library-nav-tab ' . ( $current_tab === $slug ? 'analog-custom-library-nav-tab-active' : '' ) . '">' . esc_html( $label ) . '</a>'; 35 35 } 36 36 … … 84 84 85 85 <div class="help-box"> 86 <div>86 <div> 87 87 <h3>🙋 Looking for help or a feature to request?</h3> 88 89 88 </div> 90 89 -
analogwp-library/trunk/inc/Settings/class-admin-settings.php
r3332394 r3384542 54 54 $settings[] = include 'Tabs/class-settings-tools.php'; 55 55 $settings[] = include 'Tabs/class-settings-import-export.php'; 56 $settings[] = include 'Tabs/class-settings-version-control.php'; 56 57 57 58 self::$settings = apply_filters( 'analog_custom_library_get_settings_pages', $settings ); -
analogwp-library/trunk/inc/class-plugin.php
r3257810 r3384542 10 10 11 11 use AnalogWP\CustomLibrary\Admin\Notices; 12 use AnalogWP\CustomLibrary\Featuresets\Register_Featuresets as Featuresets; 12 13 13 14 /** … … 60 61 add_filter( 'plugin_action_links_' . plugin_basename( AGWP_LIBRARY_PLUGIN_FILE ), array( self::$instance, 'plugin_action_links' ) ); 61 62 add_filter( 'analog/library/app/strings', array( self::$instance, 'send_strings_to_app' ) ); 63 64 // Register Featuresets. 65 Featuresets::get_instance(); 62 66 63 67 ( new Consumer() )->register(); … … 110 114 'version' => AGWP_LIBRARY_VERSION, 111 115 'elementorURL' => admin_url( 'edit.php?post_type=elementor_library' ), 112 'debugMode' => ( defined( 'ANALOG _DEV_DEBUG' ) && ANALOG_DEV_DEBUG ),116 'debugMode' => ( defined( 'ANALOGWP_DEBUG' ) && ANALOGWP_DEBUG ), 113 117 'pluginURL' => AGWP_LIBRARY_PLUGIN_URL, 114 118 'license' => Utils::has_pro() ? array( … … 177 181 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/Settings/class-register-settings.php'; 178 182 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/Settings/settings-helpers.php'; 183 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/Featuresets/class-register-featuresets.php'; 179 184 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/class-base.php'; 180 185 require_once AGWP_LIBRARY_PLUGIN_DIR . 'inc/class-import-image.php'; -
analogwp-library/trunk/languages/analogwp-library-analog-custom-library-app.json
r3332394 r3384542 1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n!=1);","lang":"en"},"Custom Library for Elementor":[""],"https://analogwp.com/custom-library-for-elementor":[""],"Custom Library for Elementor creates the foundation for a design framework that will help you create better, more consistent websites with Elementor.":[""],"AnalogWP":[""],"https://analogwp.com/":[""],"Custom Library for Elementor requires PHP version %s":[""],"Error Activating":[""],"Custom Library for Elementor requires WordPress version %s+. Because you are using an earlier version, the plugin is currently NOT RUNNING.":[""],"Custom Library for Elementor requires Elementor v%s or newer in order to work. Please update Elementor to the latest version.":[""],"Update Elementor Now":[""],"Custom Library for Elementor is not working because you need to activate the Elementor plugin.":[""],"Activate Elementor Now":[""],"Custom Library for Elementor is not working because you need to install the Elementor plugin.":[""],"Install Elementor Now":[""],"Settings":[""],"Library":[""],"Something went wrong.":[""],"Template":[""],"Block":[""],"Add Custom Library for Elementor":[""],"Library is now synced":[""],"Something is not right, please try again.":[""],"Get unlimited access to the Custom Library for Elementor library and features with the PRO version.":[""],"View Plans":[""],"Templates":[""],"Blocks":[""],"Exit preview":[""],"Open in new tab":[""],"Import Template":[""],"Custom Library Settings":[""],"Custom Library":[""],"Your settings have been saved.":[""],"The changes you made will be lost if you navigate away from this page.":[""],"Select Image":[""],"Use this image":[""],"Pro":[""],"Upgrade to Pro":[""],"Toggle":[""],"Change Image":[""],"Revert to Default":[""],"Import":[""],"Go":[""],"Export All":[""],"Custom Library for Elementor Shortcuts":[""],"Templates Library":[""],"Theme Custom Library for Elementor":[""],"Add to library":[""],"Custom Library for Elementor Logo":[""],"Enjoyed %1$s? Please leave us a %2$s rating. We really appreciate your support!":[""],"View Documentation":[""],"Documentation":[""],"Get Support":[""],"Invalid Template ID.":[""],"No options key provided.":[""],"Setting updated.":[""],"Back to Library":[""],"Loading icon":[""],"Search Templates":[""],"The %s has been imported and is now available in the":[""],"Elementor %s library":[""],"Ok, thanks":[""],"No Templates found":[""],"Loading Templates...":[""],"Insert":[""],"Library Settings":[""],"Save changes":[""]," Tools":[""],"Updated successfully":[""],"Update failed! Please try again":[""],"Run Update":[""],"%1$s ? %2$s template(s)":[""],"Update Library Templates":[""],"This action will update any templates found to be outdated in the Custom Library from their source template in Elementor template library.":[""],"Note: Outdated templates are templates that were created before the current version of this plugin. You only need to run this when you think there is a problem in the Custom Library.":[""],"No outdated templates found.":[""],"Failed to update outdated templates.":[""],"Misc":[""],"Remove Data on Uninstall":[""],"Check this box to remove all data stored by Custom Library for Elementor plugin, including license info, user settings, import history etc.":[""],"Importer / Exporter":[""],"Templates Importer":[""],"Imports .json or .zip files exported only via the Custom Library Pro templates exporter.":[""],"Templates Exporter":[""],"Exports all the templates published and available in the Custom Library.":[""],"General":[""],"General Settings":[""],"Hide default Elementor Template library icon from editor.":[""],"Placeholder image":[""],"Replace the default placeholder image.":[""],"Trigger icon":[""],"Replace the trigger icon.":[""],"Library Access":[""],"Show to All":[""],"Show only to specific roles":[""],"Show only to specific users":[""],"Settings Access":[""],"Please note, by default all administrators have settings access even if it is not explicitly set here to avoid accidental lockouts.":[""],"Design":[""],"Library popup style":[""],"Compact (popup)":[""],"Fullscreen":[""],"Template columns":[""],"2 Columns":[""],"3 Columns":[""],"Auto":[""],"Categories location":[""],"Sidebar":[""],"Horizontal":[""],"None":[""],"Show categories template count":[""],"Library title":[""],"Show Buttons on hover":[""],"Show Preview Button":[""],"Show Edit Button":[""],"Header colors":[""],"Header Background":[""],"Header Text":[""],"Header Border Bottom":[""],"Categories colors":[""],"Categories Background":[""],"Categories Text":[""],"Active Category Text":[""],"Button styles":[""],"Button Background Color":[""],"Button Text Color":[""],"Button Border Color":[""],"Button Border Radius":[""],"Button Border Width":[""],"Save":[""],"Enter Template Name":[""],"Add to Custom Library":[""],"Give your template a name":[""],"Cloud Templates":[""],"Upgrade":[""],"Connect":[""],"Site Templates":[""],"Note: Custom Library sync requires \"Site Templates\" to be checked as well.":[""],"You?ve saved 100% of the templates in your plan.":[""],"To get more space %s":[""],"Upgrade now":[""],"Learn more about the":[""],"Template Library":[""],"Unable to sanitize this file hence it wasn't uploaded!":[""],"Full Size":[""],"Thumbnail":[""],"Medium":[""],"Large":[""],"settings title\u0004Enable SVG Uploads":[""]}}}1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n!=1);","lang":"en"},"Custom Library for Elementor":[""],"https://analogwp.com/custom-library-for-elementor":[""],"Custom Library for Elementor creates the foundation for a design framework that will help you create better, more consistent websites with Elementor.":[""],"AnalogWP":[""],"https://analogwp.com/":[""],"Custom Library for Elementor requires PHP version %s":[""],"Error Activating":[""],"Custom Library for Elementor requires WordPress version %s+. Because you are using an earlier version, the plugin is currently NOT RUNNING.":[""],"Custom Library for Elementor requires Elementor v%s or newer in order to work. Please update Elementor to the latest version.":[""],"Update Elementor Now":[""],"Custom Library for Elementor is not working because you need to activate the Elementor plugin.":[""],"Activate Elementor Now":[""],"Custom Library for Elementor is not working because you need to install the Elementor plugin.":[""],"Install Elementor Now":[""],"Settings":[""],"Library":[""],"Something went wrong.":[""],"Template":[""],"Block":[""],"Add Custom Library for Elementor":[""],"Library is now synced":[""],"Something is not right, please try again.":[""],"Get unlimited access to the Custom Library for Elementor library and features with the PRO version.":[""],"View Plans":[""],"Templates":[""],"Blocks":[""],"Exit preview":[""],"Open in new tab":[""],"Import Template":[""],"Custom Library Settings":[""],"Custom Library":[""],"Your settings have been saved.":[""],"The changes you made will be lost if you navigate away from this page.":[""],"Select Image":[""],"Use this image":[""],"Pro":[""],"Upgrade to Pro":[""],"Toggle":[""],"Change Image":[""],"Revert to Default":[""],"Import":[""],"Go":[""],"Export All":[""],"Custom Library for Elementor Shortcuts":[""],"Templates Library":[""],"Theme Custom Library for Elementor":[""],"Add to library":[""],"Custom Library for Elementor Logo":[""],"Enjoyed %1$s? Please leave us a %2$s rating. We really appreciate your support!":[""],"View Documentation":[""],"Documentation":[""],"Get Support":[""],"Invalid Template ID.":[""],"No options key provided.":[""],"Setting updated.":[""],"Back to Library":[""],"Loading icon":[""],"Search Templates":[""],"The %s has been imported and is now available in the":[""],"Elementor %s library":[""],"Ok, thanks":[""],"No Templates found":[""],"Loading Templates...":[""],"Insert":[""],"Library Settings":[""],"Save changes":[""],"Version Control":[""],"Rollback Versions":[""],"If you are having issues with current version of Custom Library, you can rollback to a previous stable version.":[""],"Rollback Custom Library":[""],"Reinstall this version":[""],"Tools":[""],"Updated successfully":[""],"Update failed! Please try again":[""],"Run Update":[""],"%1$s ? %2$s template(s)":[""],"Update Library Templates":[""],"This action will update any templates found to be outdated in the Custom Library from their source template in Elementor template library.":[""],"Note: Outdated templates are templates that were created before the current version of this plugin. You only need to run this when you think there is a problem in the Custom Library.":[""],"No outdated templates found.":[""],"Failed to update outdated templates.":[""],"Misc":[""],"Remove Data on Uninstall":[""],"Check this box to remove all data stored by Custom Library for Elementor plugin, including license info, user settings, import history etc.":[""],"Importer / Exporter":[""],"Templates Importer":[""],"Imports .json or .zip files exported only via the Custom Library Pro templates exporter.":[""],"Templates Exporter":[""],"Exports all the templates published and available in the Custom Library.":[""],"General":[""],"General Settings":[""],"Hide default Elementor Template library icon from editor.":[""],"Placeholder image":[""],"Replace the default placeholder image.":[""],"Trigger icon":[""],"Replace the trigger icon.":[""],"Library Access":[""],"Show to All":[""],"Show only to specific roles":[""],"Show only to specific users":[""],"Settings Access":[""],"Please note, by default all administrators have settings access even if it is not explicitly set here to avoid accidental lockouts.":[""],"Design":[""],"Library popup style":[""],"Compact (popup)":[""],"Fullscreen":[""],"Template columns":[""],"2 Columns":[""],"3 Columns":[""],"Auto":[""],"Categories location":[""],"Sidebar":[""],"Horizontal":[""],"None":[""],"Show categories template count":[""],"Library title":[""],"Show Buttons on hover":[""],"Show Preview Button":[""],"Show Edit Button":[""],"Header colors":[""],"Header Background":[""],"Header Text":[""],"Header Border Bottom":[""],"Categories colors":[""],"Categories Background":[""],"Categories Text":[""],"Active Category Text":[""],"Button styles":[""],"Button Background Color":[""],"Button Text Color":[""],"Button Border Color":[""],"Button Border Radius":[""],"Button Border Width":[""],"Rollback to Previous Version":[""],"Sorry, you are not allowed to rollback Custom Library plugin for this site.":[""],"Error occurred, the version selected is invalid. Try selecting different version.":[""],"Save":[""],"Enter Template Name":[""],"Add to Custom Library":[""],"Give your template a name":[""],"Cloud Templates":[""],"Upgrade":[""],"Connect":[""],"Site Templates":[""],"Note: Custom Library sync requires \"Site Templates\" to be checked as well.":[""],"You?ve saved 100% of the templates in your plan.":[""],"To get more space %s":[""],"Upgrade now":[""],"Learn more about the":[""],"Template Library":[""],"Unable to sanitize this file hence it wasn't uploaded!":[""],"Full Size":[""],"Thumbnail":[""],"Medium":[""],"Large":[""],"settings title\u0004Enable SVG Uploads":[""]}}} -
analogwp-library/trunk/languages/analogwp-library.pot
r3332394 r3384542 4 4 msgid "" 5 5 msgstr "" 6 "Project-Id-Version: analogwp-library 1. 4.0\n"6 "Project-Id-Version: analogwp-library 1.5.0\n" 7 7 "Report-Msgid-Bugs-To: AnalogWP <EMAIL>\n" 8 8 "MIME-Version: 1.0\n" … … 10 10 "Content-Type: text/plain; charset=iso-8859-1\n" 11 11 "Plural-Forms: nplurals=2; plural=(n!=1);\n" 12 "POT-Creation-Date: 2025- 07-22T15:45:27.387Z\n"12 "POT-Creation-Date: 2025-10-25T17:58:01.656Z\n" 13 13 "PO-Revision-Date: 2025-MO-DA HO:MI+ZONE\n" 14 14 "Last-Translator: AnalogWP <EMAIL>\n" … … 46 46 msgstr "" 47 47 48 #: analogwp-library.php:49 49 #: analogwp-library.php:241 50 msgid "Custom Library for Elementor requires PHP version %s" 51 msgstr "" 52 48 53 #: analogwp-library.php:50 49 #: analogwp-library.php:239 50 msgid "Custom Library for Elementor requires PHP version %s" 51 msgstr "" 52 53 #: analogwp-library.php:51 54 #: analogwp-library.php:240 54 #: analogwp-library.php:242 55 55 msgid "Error Activating" 56 56 msgstr "" 57 57 58 #: analogwp-library.php:8 358 #: analogwp-library.php:82 59 59 msgid "" 60 60 "Custom Library for Elementor requires WordPress version %s+. Because you " … … 62 62 msgstr "" 63 63 64 #: analogwp-library.php:10 864 #: analogwp-library.php:107 65 65 msgid "" 66 66 "Custom Library for Elementor requires Elementor v%s or newer in order to " … … 68 68 msgstr "" 69 69 70 #: analogwp-library.php:11 270 #: analogwp-library.php:111 71 71 msgid "Update Elementor Now" 72 72 msgstr "" 73 73 74 #: analogwp-library.php:15 274 #: analogwp-library.php:151 75 75 msgid "" 76 76 "Custom Library for Elementor is not working because you need to activate " … … 78 78 msgstr "" 79 79 80 #: analogwp-library.php:15 380 #: analogwp-library.php:152 81 81 msgid "Activate Elementor Now" 82 82 msgstr "" 83 83 84 #: analogwp-library.php:1 6084 #: analogwp-library.php:159 85 85 msgid "" 86 86 "Custom Library for Elementor is not working because you need to install the " … … 88 88 msgstr "" 89 89 90 #: analogwp-library.php:16 190 #: analogwp-library.php:160 91 91 msgid "Install Elementor Now" 92 92 msgstr "" 93 93 94 #: inc/class-plugin.php:16 194 #: inc/class-plugin.php:165 95 95 #: inc/Elementor/class-finder-shortcuts.php:52 96 96 msgid "Settings" … … 172 172 msgstr "" 173 173 174 #: inc/Settings/class-admin-settings.php:7 6174 #: inc/Settings/class-admin-settings.php:77 175 175 msgid "Your settings have been saved." 176 176 msgstr "" 177 177 178 #: inc/Settings/class-admin-settings.php:14 6178 #: inc/Settings/class-admin-settings.php:147 179 179 msgid "The changes you made will be lost if you navigate away from this page." 180 180 msgstr "" 181 181 182 #: inc/Settings/class-admin-settings.php:14 7182 #: inc/Settings/class-admin-settings.php:148 183 183 msgid "Select Image" 184 184 msgstr "" 185 185 186 #: inc/Settings/class-admin-settings.php:14 8186 #: inc/Settings/class-admin-settings.php:149 187 187 msgid "Use this image" 188 188 msgstr "" 189 189 190 #: inc/Settings/class-admin-settings.php:32 5190 #: inc/Settings/class-admin-settings.php:326 191 191 #: client/blocks/BlockList.js:369 192 192 #: client/blocks/BlockList.js:417 … … 194 194 msgstr "" 195 195 196 #: inc/Settings/class-admin-settings.php:32 6196 #: inc/Settings/class-admin-settings.php:327 197 197 msgid "Upgrade to Pro" 198 198 msgstr "" 199 199 200 #: inc/Settings/class-admin-settings.php:81 0200 #: inc/Settings/class-admin-settings.php:811 201 201 msgid "Toggle" 202 msgstr ""203 204 #: inc/Settings/class-admin-settings.php:874205 #: inc/Settings/class-admin-settings.php:913206 msgid "Change Image"207 202 msgstr "" 208 203 209 204 #: inc/Settings/class-admin-settings.php:875 210 205 #: inc/Settings/class-admin-settings.php:914 206 msgid "Change Image" 207 msgstr "" 208 209 #: inc/Settings/class-admin-settings.php:876 210 #: inc/Settings/class-admin-settings.php:915 211 211 msgid "Revert to Default" 212 212 msgstr "" 213 213 214 #: inc/Settings/class-admin-settings.php:10 09215 #: inc/Settings/class-admin-settings.php:103 2214 #: inc/Settings/class-admin-settings.php:1010 215 #: inc/Settings/class-admin-settings.php:1033 216 216 msgid "Import" 217 217 msgstr "" 218 218 219 #: inc/Settings/class-admin-settings.php:1042220 219 #: inc/Settings/class-admin-settings.php:1043 220 #: inc/Settings/class-admin-settings.php:1044 221 221 msgid "Go" 222 222 msgstr "" 223 223 224 #: inc/Settings/class-admin-settings.php:107 2225 #: inc/Settings/class-admin-settings.php:109 0224 #: inc/Settings/class-admin-settings.php:1073 225 #: inc/Settings/class-admin-settings.php:1091 226 226 msgid "Export All" 227 227 msgstr "" … … 320 320 #: inc/Settings/Views/html-admin-settings.php:52 321 321 msgid "Save changes" 322 msgstr "" 323 324 #: inc/Settings/Tabs/class-settings-version-control.php:26 325 msgid "Version Control" 326 msgstr "" 327 328 #: inc/Settings/Tabs/class-settings-version-control.php:43 329 msgid "Rollback Versions" 330 msgstr "" 331 332 #: inc/Settings/Tabs/class-settings-version-control.php:44 333 msgid "" 334 "If you are having issues with current version of Custom Library, you can " 335 "rollback to a previous stable version." 336 msgstr "" 337 338 #: inc/Settings/Tabs/class-settings-version-control.php:49 339 msgid "Rollback Custom Library" 340 msgstr "" 341 342 #: inc/Settings/Tabs/class-settings-version-control.php:61 343 msgid "Reinstall this version" 322 344 msgstr "" 323 345 … … 586 608 msgstr "" 587 609 610 #: inc/Featuresets/rollback/class-rollbacker.php:175 611 #: inc/Featuresets/rollback/class-init.php:94 612 msgid "Rollback to Previous Version" 613 msgstr "" 614 615 #: inc/Featuresets/rollback/class-init.php:67 616 msgid "Sorry, you are not allowed to rollback Custom Library plugin for this site." 617 msgstr "" 618 619 #: inc/Featuresets/rollback/class-init.php:75 620 msgid "" 621 "Error occurred, the version selected is invalid. Try selecting different " 622 "version." 623 msgstr "" 624 588 625 #: inc/Elementor/editor-templates/templates.php:14 589 626 #: inc/Elementor/editor-templates/templates.php:26
Note: See TracChangeset
for help on using the changeset viewer.