Changeset 2952687
- Timestamp:
- 08/12/2023 03:18:01 PM (2 years ago)
- Location:
- borderless
- Files:
-
- 207 added
- 3 edited
-
tags/1.5.2 (added)
-
tags/1.5.2/assets (added)
-
tags/1.5.2/assets/fonts (added)
-
tags/1.5.2/assets/fonts/bootstrap-icons.woff (added)
-
tags/1.5.2/assets/fonts/bootstrap-icons.woff2 (added)
-
tags/1.5.2/assets/fonts/borderless-icon-font.svg (added)
-
tags/1.5.2/assets/fonts/borderless-icon-font.ttf (added)
-
tags/1.5.2/assets/fonts/borderless-icon-font.woff (added)
-
tags/1.5.2/assets/img (added)
-
tags/1.5.2/assets/img/borderless.svg (added)
-
tags/1.5.2/assets/lib (added)
-
tags/1.5.2/assets/lib/appear.js (added)
-
tags/1.5.2/assets/lib/countto.js (added)
-
tags/1.5.2/assets/lib/flickity (added)
-
tags/1.5.2/assets/lib/flickity/flickity-as-nav-for.js (added)
-
tags/1.5.2/assets/lib/flickity/flickity-fade.css (added)
-
tags/1.5.2/assets/lib/flickity/flickity-fade.js (added)
-
tags/1.5.2/assets/lib/flickity/flickity-fullscreen.css (added)
-
tags/1.5.2/assets/lib/flickity/flickity-fullscreen.js (added)
-
tags/1.5.2/assets/lib/flickity/flickity.css (added)
-
tags/1.5.2/assets/lib/flickity/flickity.js (added)
-
tags/1.5.2/assets/lib/images-loaded.js (added)
-
tags/1.5.2/assets/lib/isotope.js (added)
-
tags/1.5.2/assets/lib/marquee.js (added)
-
tags/1.5.2/assets/lib/progressbar.js (added)
-
tags/1.5.2/assets/lib/typewriterjs.js (added)
-
tags/1.5.2/assets/scripts (added)
-
tags/1.5.2/assets/scripts/bootstrap.js (added)
-
tags/1.5.2/assets/scripts/borderless-elementor.min.js (added)
-
tags/1.5.2/assets/scripts/borderless-wpbakery.min.js (added)
-
tags/1.5.2/assets/scripts/borderless.js (added)
-
tags/1.5.2/assets/scripts/borderless.min.js (added)
-
tags/1.5.2/assets/scripts/library.js (added)
-
tags/1.5.2/assets/styles (added)
-
tags/1.5.2/assets/styles/bootstrap-icons.css (added)
-
tags/1.5.2/assets/styles/bootstrap.css (added)
-
tags/1.5.2/assets/styles/borderless-icon-font.css (added)
-
tags/1.5.2/assets/styles/borderless.css (added)
-
tags/1.5.2/assets/styles/borderless.min.css (added)
-
tags/1.5.2/assets/styles/dashboard.css (added)
-
tags/1.5.2/assets/styles/dashboard.min.css (added)
-
tags/1.5.2/assets/styles/elementor (added)
-
tags/1.5.2/assets/styles/elementor.css (added)
-
tags/1.5.2/assets/styles/elementor.min.css (added)
-
tags/1.5.2/assets/styles/elementor/elementor-widget-animated-text.css (added)
-
tags/1.5.2/assets/styles/elementor/elementor-widget-hero.css (added)
-
tags/1.5.2/assets/styles/elementor/elementor-widget-portfolio.css (added)
-
tags/1.5.2/assets/styles/elementor/elementor-widget-slider.css (added)
-
tags/1.5.2/assets/styles/elementor/elementor-widget-split-hero.css (added)
-
tags/1.5.2/assets/styles/library.css (added)
-
tags/1.5.2/assets/styles/wpbakery (added)
-
tags/1.5.2/assets/styles/wpbakery.css (added)
-
tags/1.5.2/assets/styles/wpbakery.min.css (added)
-
tags/1.5.2/assets/styles/wpbakery/wpbakery-icon-fonts.css (added)
-
tags/1.5.2/borderless.php (added)
-
tags/1.5.2/includes (added)
-
tags/1.5.2/includes/class-borderless-loader.php (added)
-
tags/1.5.2/includes/class-borderless-public.php (added)
-
tags/1.5.2/includes/class-borderless.php (added)
-
tags/1.5.2/includes/custom-post-types (added)
-
tags/1.5.2/includes/custom-post-types/anzu-templates.php (added)
-
tags/1.5.2/includes/custom-post-types/custom-post-types.php (added)
-
tags/1.5.2/includes/helper.php (added)
-
tags/1.5.2/includes/icon-manager (added)
-
tags/1.5.2/includes/icon-manager/assets (added)
-
tags/1.5.2/includes/icon-manager/assets/css (added)
-
tags/1.5.2/includes/icon-manager/assets/css/icon-manager.css (added)
-
tags/1.5.2/includes/icon-manager/assets/css/icon-manager.min.css (added)
-
tags/1.5.2/includes/icon-manager/assets/css/icon-manager.scss (added)
-
tags/1.5.2/includes/icon-manager/assets/js (added)
-
tags/1.5.2/includes/icon-manager/assets/js/icon-manager.js (added)
-
tags/1.5.2/includes/icon-manager/assets/js/icon-manager.min.js (added)
-
tags/1.5.2/includes/icon-manager/icon-manager.php (added)
-
tags/1.5.2/includes/index.php (added)
-
tags/1.5.2/includes/library (added)
-
tags/1.5.2/includes/library/importer.php (added)
-
tags/1.5.2/includes/library/inc (added)
-
tags/1.5.2/includes/library/inc/BorderlessLibraryImporter.php (added)
-
tags/1.5.2/includes/library/inc/CustomizerImporter.php (added)
-
tags/1.5.2/includes/library/inc/CustomizerOption.php (added)
-
tags/1.5.2/includes/library/inc/Downloader.php (added)
-
tags/1.5.2/includes/library/inc/Helpers.php (added)
-
tags/1.5.2/includes/library/inc/ImportActions.php (added)
-
tags/1.5.2/includes/library/inc/Importer.php (added)
-
tags/1.5.2/includes/library/inc/Logger.php (added)
-
tags/1.5.2/includes/library/inc/PluginInstaller.php (added)
-
tags/1.5.2/includes/library/inc/PluginInstallerSkin.php (added)
-
tags/1.5.2/includes/library/inc/PluginInstallerSkinSilent.php (added)
-
tags/1.5.2/includes/library/inc/ReduxImporter.php (added)
-
tags/1.5.2/includes/library/inc/ViewHelpers.php (added)
-
tags/1.5.2/includes/library/inc/WPCLICommands.php (added)
-
tags/1.5.2/includes/library/inc/WXRImporter.php (added)
-
tags/1.5.2/includes/library/inc/WidgetImporter.php (added)
-
tags/1.5.2/includes/library/templates (added)
-
tags/1.5.2/includes/library/templates/borderless-templates-after.php (added)
-
tags/1.5.2/includes/library/templates/borderless-templates.php (added)
-
tags/1.5.2/includes/library/templates/classic-templates-after.php (added)
-
tags/1.5.2/includes/library/templates/classic-templates-plugins.php (added)
-
tags/1.5.2/includes/library/templates/classic-templates.php (added)
-
tags/1.5.2/includes/library/templates/templates.php (added)
-
tags/1.5.2/includes/library/vendor (added)
-
tags/1.5.2/includes/library/vendor/autoload.php (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2 (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2/src (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2/src/Importer.php (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2/src/WPImporterLogger.php (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2/src/WPImporterLoggerCLI.php (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2/src/WXRImportInfo.php (added)
-
tags/1.5.2/includes/library/vendor/awesomemotive/wp-content-importer-v2/src/WXRImporter.php (added)
-
tags/1.5.2/includes/library/vendor/composer (added)
-
tags/1.5.2/includes/library/vendor/composer/ClassLoader.php (added)
-
tags/1.5.2/includes/library/vendor/composer/autoload_classmap.php (added)
-
tags/1.5.2/includes/library/vendor/composer/autoload_namespaces.php (added)
-
tags/1.5.2/includes/library/vendor/composer/autoload_psr4.php (added)
-
tags/1.5.2/includes/library/vendor/composer/autoload_real.php (added)
-
tags/1.5.2/includes/library/vendor/composer/autoload_static.php (added)
-
tags/1.5.2/includes/library/views (added)
-
tags/1.5.2/includes/library/views/import.php (added)
-
tags/1.5.2/includes/library/views/install-plugins.php (added)
-
tags/1.5.2/includes/library/views/plugin-page.php (added)
-
tags/1.5.2/includes/svg (added)
-
tags/1.5.2/includes/svg/sanitizer.php (added)
-
tags/1.5.2/includes/svg/svg.min.js (added)
-
tags/1.5.2/includes/svg/svg.php (added)
-
tags/1.5.2/includes/svg/whitelist.php (added)
-
tags/1.5.2/includes/templates (added)
-
tags/1.5.2/includes/templates/dashboard.php (added)
-
tags/1.5.2/includes/templates/license.php (added)
-
tags/1.5.2/includes/templates/system-info.php (added)
-
tags/1.5.2/languages (added)
-
tags/1.5.2/languages/borderless.pot (added)
-
tags/1.5.2/license.txt (added)
-
tags/1.5.2/modules (added)
-
tags/1.5.2/modules/block-editor (added)
-
tags/1.5.2/modules/block-editor/contact-information (added)
-
tags/1.5.2/modules/block-editor/contact-information/contact-information-frontend.css (added)
-
tags/1.5.2/modules/block-editor/contact-information/contact-information.css (added)
-
tags/1.5.2/modules/block-editor/contact-information/contact-information.js (added)
-
tags/1.5.2/modules/block-editor/contact-information/contact-information.php (added)
-
tags/1.5.2/modules/block-editor/social-icons (added)
-
tags/1.5.2/modules/block-editor/social-icons/social-icons-backend.css (added)
-
tags/1.5.2/modules/block-editor/social-icons/social-icons-frontend.css (added)
-
tags/1.5.2/modules/block-editor/social-icons/social-icons.js (added)
-
tags/1.5.2/modules/block-editor/social-icons/social-icons.php (added)
-
tags/1.5.2/modules/block-editor/spacer (added)
-
tags/1.5.2/modules/block-editor/spacer/spacer-backend.css (added)
-
tags/1.5.2/modules/block-editor/spacer/spacer.js (added)
-
tags/1.5.2/modules/block-editor/spacer/spacer.php (added)
-
tags/1.5.2/modules/elementor (added)
-
tags/1.5.2/modules/elementor/assets.php (added)
-
tags/1.5.2/modules/elementor/elementor.php (added)
-
tags/1.5.2/modules/elementor/helper.php (added)
-
tags/1.5.2/modules/elementor/widgets (added)
-
tags/1.5.2/modules/elementor/widgets/animated-text.php (added)
-
tags/1.5.2/modules/elementor/widgets/circular-progress-bar.php (added)
-
tags/1.5.2/modules/elementor/widgets/contact-form-7.php (added)
-
tags/1.5.2/modules/elementor/widgets/hero.php (added)
-
tags/1.5.2/modules/elementor/widgets/marquee-text.php (added)
-
tags/1.5.2/modules/elementor/widgets/portfolio.php (added)
-
tags/1.5.2/modules/elementor/widgets/progress-bar.php (added)
-
tags/1.5.2/modules/elementor/widgets/semi-circular-progress-bar.php (added)
-
tags/1.5.2/modules/elementor/widgets/slider.php (added)
-
tags/1.5.2/modules/elementor/widgets/split-hero.php (added)
-
tags/1.5.2/modules/elementor/widgets/team-member.php (added)
-
tags/1.5.2/modules/elementor/widgets/testimonial.php (added)
-
tags/1.5.2/modules/related-posts (added)
-
tags/1.5.2/modules/related-posts/related-posts.php (added)
-
tags/1.5.2/modules/wpbakery (added)
-
tags/1.5.2/modules/wpbakery/custom-default-elements.php (added)
-
tags/1.5.2/modules/wpbakery/elements (added)
-
tags/1.5.2/modules/wpbakery/elements/alert.php (added)
-
tags/1.5.2/modules/wpbakery/elements/circular-progress-bar.php (added)
-
tags/1.5.2/modules/wpbakery/elements/counter.php (added)
-
tags/1.5.2/modules/wpbakery/elements/icon-group.php (added)
-
tags/1.5.2/modules/wpbakery/elements/icon.php (added)
-
tags/1.5.2/modules/wpbakery/elements/infobox.php (added)
-
tags/1.5.2/modules/wpbakery/elements/list-group.php (added)
-
tags/1.5.2/modules/wpbakery/elements/modal.php (added)
-
tags/1.5.2/modules/wpbakery/elements/pricing.php (added)
-
tags/1.5.2/modules/wpbakery/elements/progress-bar.php (added)
-
tags/1.5.2/modules/wpbakery/elements/semi-circular-progress-bar.php (added)
-
tags/1.5.2/modules/wpbakery/elements/svg.php (added)
-
tags/1.5.2/modules/wpbakery/elements/team-member.php (added)
-
tags/1.5.2/modules/wpbakery/elements/testimonial.php (added)
-
tags/1.5.2/modules/wpbakery/images (added)
-
tags/1.5.2/modules/wpbakery/images/alert.png (added)
-
tags/1.5.2/modules/wpbakery/images/circular-progress-bar.png (added)
-
tags/1.5.2/modules/wpbakery/images/counter.png (added)
-
tags/1.5.2/modules/wpbakery/images/icon-group.png (added)
-
tags/1.5.2/modules/wpbakery/images/icon.png (added)
-
tags/1.5.2/modules/wpbakery/images/infobox.png (added)
-
tags/1.5.2/modules/wpbakery/images/list-group.png (added)
-
tags/1.5.2/modules/wpbakery/images/list-item.png (added)
-
tags/1.5.2/modules/wpbakery/images/modal.png (added)
-
tags/1.5.2/modules/wpbakery/images/pricing.png (added)
-
tags/1.5.2/modules/wpbakery/images/progress-bar.png (added)
-
tags/1.5.2/modules/wpbakery/images/semi-circular-progress-bar.png (added)
-
tags/1.5.2/modules/wpbakery/images/svg.png (added)
-
tags/1.5.2/modules/wpbakery/images/team-member.png (added)
-
tags/1.5.2/modules/wpbakery/images/testimonial-section.png (added)
-
tags/1.5.2/modules/wpbakery/images/testimonial.png (added)
-
tags/1.5.2/modules/wpbakery/lean-map.php (added)
-
tags/1.5.2/modules/wpbakery/paramns (added)
-
tags/1.5.2/modules/wpbakery/paramns/icon-manager-param.php (added)
-
tags/1.5.2/modules/wpbakery/wpbakery.php (added)
-
tags/1.5.2/readme.txt (added)
-
trunk/borderless.php (modified) (2 diffs)
-
trunk/includes/templates/license.php (modified) (6 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
borderless/trunk/borderless.php
r2952458 r2952687 5 5 Plugin URI: https://visualmodo.com/borderless/ 6 6 Description: One service packed with powerful tools to help you reach your purposes. 7 Version: 1.5. 17 Version: 1.5.2 8 8 Author: Visualmodo 9 9 Author URI: https://visualmodo.com … … 21 21 /*-----------------------------------------------------------------------------------*/ 22 22 23 define( 'BORDERLESS__VERSION', '1.5. 1' );23 define( 'BORDERLESS__VERSION', '1.5.2' ); 24 24 define( 'BORDERLESS__DIR', plugin_dir_path( __FILE__ ) ); 25 25 define( 'BORDERLESS__URL', plugins_url( '/', __FILE__ ) ); -
borderless/trunk/includes/templates/license.php
r2952458 r2952687 9 9 /*-----------------------------------------------------------------------------------*/ 10 10 11 class License {12 private $ license_options;11 class BorderlessLicense { 12 private $borderless_license_options; 13 13 14 14 public function __construct() { 15 add_action( 'admin_menu', array( $this, ' license_add_plugin_page' ) );16 add_action( 'admin_init', array( $this, ' license_page_init' ) );15 add_action( 'admin_menu', array( $this, 'borderless_license_add_plugin_page' ) ); 16 add_action( 'admin_init', array( $this, 'borderless_license_page_init' ) ); 17 17 } 18 18 19 public function license_add_plugin_page() {19 public function borderless_license_add_plugin_page() { 20 20 add_submenu_page( 21 21 'borderless.php', // parent slug … … 24 24 'manage_options', // capability 25 25 'borderless-license.php', // slug 26 array( $this, ' license_create_admin_page' ) // function26 array( $this, 'borderless_license_create_admin_page' ) // function 27 27 ); 28 28 } 29 29 30 public function license_create_admin_page() {31 $this-> license_options = get_option( 'license_option_name' ); ?>30 public function borderless_license_create_admin_page() { 31 $this->borderless_license_options = get_option( 'borderless_license_option_name' ); ?> 32 32 33 33 <div class="wrap"> 34 <h2> License</h2>34 <h2><?php echo esc_html( 'License', 'borderless' ) ?></h2> 35 35 <?php settings_errors(); ?> 36 36 37 37 <form method="post" action="options.php"> 38 38 <?php 39 settings_fields( ' license_option_group' );40 do_settings_sections( ' license-admin' );39 settings_fields( 'borderless_license_option_group' ); 40 do_settings_sections( 'borderless-license-admin' ); 41 41 submit_button(); 42 42 ?> … … 45 45 <?php } 46 46 47 public function license_page_init() {47 public function borderless_license_page_init() { 48 48 register_setting( 49 ' license_option_group', // option_group50 ' license_option_name', // option_name51 array( $this, ' license_sanitize' ) // sanitize_callback49 'borderless_license_option_group', // option_group 50 'borderless_license_option_name', // option_name 51 array( $this, 'borderless_license_sanitize' ) // sanitize_callback 52 52 ); 53 53 54 54 add_settings_section( 55 ' license_setting_section', // id55 'borderless_license_setting_section', // id 56 56 '', // title 57 array( $this, ' license_section_info' ), // callback58 ' license-admin' // page57 array( $this, 'borderless_license_section_info' ), // callback 58 'borderless-license-admin' // page 59 59 ); 60 60 61 61 add_settings_field( 62 62 'borderless_license_key', // id 63 ' License Key', // title63 'Borderless License Key', // title 64 64 array( $this, 'borderless_license_key_callback' ), // callback 65 ' license-admin', // page66 ' license_setting_section' // section65 'borderless-license-admin', // page 66 'borderless_license_setting_section' // section 67 67 ); 68 68 } 69 69 70 public function license_sanitize($input) {70 public function borderless_license_sanitize($input) { 71 71 $sanitary_values = array(); 72 72 if ( isset( $input['borderless_license_key'] ) ) { … … 77 77 } 78 78 79 public function license_section_info() {79 public function borderless_license_section_info() { 80 80 81 81 } … … 83 83 public function borderless_license_key_callback() { 84 84 85 $borderless_license = $this->license_options['borderless_license_key'];85 $borderless_license = isset( $this->borderless_license_options['borderless_license_key'] ) ? $this->borderless_license_options['borderless_license_key'] : ''; 86 86 87 87 printf( 88 '<input class="regular-text" type="text" name=" license_option_name[borderless_license_key]" id="borderless_license_key" value="%s">',88 '<input class="regular-text" type="text" name="borderless_license_option_name[borderless_license_key]" id="borderless_license_key" value="%s">', 89 89 isset( $borderless_license ) ? esc_attr( $borderless_license ) : '' 90 90 ); 91 91 92 92 if (strlen($borderless_license) == 40 && preg_match('/\d/', $borderless_license) && preg_match('/[a-zA-Z]/', $borderless_license)) { 93 echo "<p> Activated</p>";93 echo "<p>".esc_html( 'Activated', 'borderless' )."</p>"; 94 94 } else { 95 echo "<p>Deactivated</p>";95 echo "<p>".esc_html( 'Deactivated', 'borderless' )."</p>"; 96 96 } 97 97 … … 100 100 } 101 101 if ( is_admin() ) 102 $license = new License(); 103 104 /* 105 * Retrieve this value with: 106 * $license_options = get_option( 'license_option_name' ); // Array of All Options 107 * $borderless_license_key = $license_options['borderless_license_key']; // License Key 108 */ 102 $license = new BorderlessLicense(); -
borderless/trunk/readme.txt
r2952458 r2952687 5 5 Tested up to: 6.3 6 6 Requires PHP: 7.4 7 Stable tag: 1.5. 17 Stable tag: 1.5.2 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 82 82 == Changelog == 83 83 84 = 1.5.2 - Aug 12 2023 = 85 * Improvements - License Manager For Pro Version. 86 84 87 = 1.5.1 - Aug 11 2023 = 85 88 * Improvements - License Manager For Pro Version.
Note: See TracChangeset
for help on using the changeset viewer.