Version Description
- 2018-03-29
Download this release
Release Info
| Developer | themeisle |
| Plugin | |
| Version | 1.2.0 |
| Comparing to | |
| See all releases | |
Code changes from version 1.1.7 to 1.2.0
- CHANGELOG.md +6 -0
- elementor-addon-widgets.php +2 -2
- readme.md +7 -0
- readme.txt +7 -0
- themeisle-hash.json +1 -1
- vendor/autoload.php +1 -1
- vendor/codeinwp/templates-directory/class-page-templates-directory.php +11 -7
- vendor/codeinwp/templates-directory/views/template-directory-page-tpl.php +1 -0
- vendor/composer/autoload_real.php +5 -5
- vendor/composer/installed.json +4 -4
CHANGELOG.md
CHANGED
|
@@ -1,4 +1,10 @@
|
|
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
### v1.1.7 - 2018-03-29
|
| 3 |
**Changes:**
|
| 4 |
* Development
|
| 1 |
|
| 2 |
+
### v1.2.0 - 2018-03-29
|
| 3 |
+
**Changes:**
|
| 4 |
+
* Adds support for the premium version.
|
| 5 |
+
* Adds automatic page templates synchronization.
|
| 6 |
+
* Adds support for future extra-widgets and add-ons.
|
| 7 |
+
|
| 8 |
### v1.1.7 - 2018-03-29
|
| 9 |
**Changes:**
|
| 10 |
* Development
|
elementor-addon-widgets.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
* Plugin Name: Elementor Addons & Templates - Sizzify Lite
|
| 4 |
* Plugin URI: https://themeisle.com/
|
| 5 |
* Description: Adds new Addons & Widgets that are specifically designed to be used in conjunction with the Elementor Page Builder.
|
| 6 |
-
* Version: 1.
|
| 7 |
* Author: ThemeIsle
|
| 8 |
* Author URI: https://themeisle.com/
|
| 9 |
* Requires at least: 4.4
|
|
@@ -23,7 +23,7 @@ Constants
|
|
| 23 |
------------------------------------------ */
|
| 24 |
|
| 25 |
/* Set plugin version constant. */
|
| 26 |
-
define( 'EA_VERSION', '1.
|
| 27 |
|
| 28 |
/* Set constant path to the plugin directory. */
|
| 29 |
define( 'EA_PATH', trailingslashit( plugin_dir_path( __FILE__ ) ) );
|
| 3 |
* Plugin Name: Elementor Addons & Templates - Sizzify Lite
|
| 4 |
* Plugin URI: https://themeisle.com/
|
| 5 |
* Description: Adds new Addons & Widgets that are specifically designed to be used in conjunction with the Elementor Page Builder.
|
| 6 |
+
* Version: 1.2.0
|
| 7 |
* Author: ThemeIsle
|
| 8 |
* Author URI: https://themeisle.com/
|
| 9 |
* Requires at least: 4.4
|
| 23 |
------------------------------------------ */
|
| 24 |
|
| 25 |
/* Set plugin version constant. */
|
| 26 |
+
define( 'EA_VERSION', '1.2.0' );
|
| 27 |
|
| 28 |
/* Set constant path to the plugin directory. */
|
| 29 |
define( 'EA_PATH', trailingslashit( plugin_dir_path( __FILE__ ) ) );
|
readme.md
CHANGED
|
@@ -61,6 +61,13 @@ See this [issue #495](https://github.com/pojome/elementor/issues/495) for curren
|
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
## Changelog ##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
### 1.1.7 - 2018-03-29 ###
|
| 65 |
|
| 66 |
* Development
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
## Changelog ##
|
| 64 |
+
### 1.2.0 - 2018-03-29 ###
|
| 65 |
+
|
| 66 |
+
* Adds support for the premium version.
|
| 67 |
+
* Adds automatic page templates synchronization.
|
| 68 |
+
* Adds support for future extra-widgets and add-ons.
|
| 69 |
+
|
| 70 |
+
|
| 71 |
### 1.1.7 - 2018-03-29 ###
|
| 72 |
|
| 73 |
* Development
|
readme.txt
CHANGED
|
@@ -61,6 +61,13 @@ See this [issue #495](https://github.com/pojome/elementor/issues/495) for curren
|
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
= 1.1.7 - 2018-03-29 =
|
| 65 |
|
| 66 |
* Development
|
| 61 |
4. Frontend view posts with custom title.
|
| 62 |
|
| 63 |
== Changelog ==
|
| 64 |
+
= 1.2.0 - 2018-03-29 =
|
| 65 |
+
|
| 66 |
+
* Adds support for the premium version.
|
| 67 |
+
* Adds automatic page templates synchronization.
|
| 68 |
+
* Adds support for future extra-widgets and add-ons.
|
| 69 |
+
|
| 70 |
+
|
| 71 |
= 1.1.7 - 2018-03-29 =
|
| 72 |
|
| 73 |
* Development
|
themeisle-hash.json
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
{"eaw-class.php":"414c18cd16dd525c99fc20b4d5505ece","elementor-addon-widgets.php":"
|
| 1 |
+
{"eaw-class.php":"414c18cd16dd525c99fc20b4d5505ece","elementor-addon-widgets.php":"5a568ddfc1206302dfe3934809b98b20"}
|
vendor/autoload.php
CHANGED
|
@@ -4,4 +4,4 @@
|
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
| 6 |
|
| 7 |
-
return
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
| 6 |
|
| 7 |
+
return ComposerAutoloaderInit0d0509250e80c8edc2d5fc054ce93f41::getLoader();
|
vendor/codeinwp/templates-directory/class-page-templates-directory.php
CHANGED
|
@@ -120,16 +120,19 @@ if ( ! class_exists( '\ThemeIsle\PageTemplatesDirectory' ) ) {
|
|
| 120 |
$plugin_slug = $_POST['plugin_slug'];
|
| 121 |
$query_args = array( 'license' => '', 'url' => get_home_url(), 'name' => $plugin_slug );
|
| 122 |
|
| 123 |
-
$license = get_option('
|
| 124 |
-
|
|
|
|
|
|
|
| 125 |
$query_args['license'] = $license;
|
|
|
|
| 126 |
}
|
| 127 |
$url = add_query_arg( $query_args, 'https://themeisle.com/?edd_action=get_templates' );
|
| 128 |
|
| 129 |
-
$request = wp_remote_post( esc_url_raw( $url ) );
|
| 130 |
-
$response = json_decode( $request
|
| 131 |
|
| 132 |
-
if( !empty( $response ) ) {
|
| 133 |
update_option( $plugin_slug . '_synced_templates', $response );
|
| 134 |
}
|
| 135 |
die();
|
|
@@ -142,13 +145,14 @@ if ( ! class_exists( '\ThemeIsle\PageTemplatesDirectory' ) ) {
|
|
| 142 |
} else {
|
| 143 |
$fetched = get_option( 'sizzify_synced_templates' );
|
| 144 |
}
|
| 145 |
-
if(
|
| 146 |
return $templates;
|
| 147 |
}
|
| 148 |
if( ! is_array( $fetched ) ) {
|
| 149 |
return $templates;
|
| 150 |
}
|
| 151 |
-
$new_templates = array_merge( $fetched['templates']
|
|
|
|
| 152 |
return $new_templates;
|
| 153 |
}
|
| 154 |
|
| 120 |
$plugin_slug = $_POST['plugin_slug'];
|
| 121 |
$query_args = array( 'license' => '', 'url' => get_home_url(), 'name' => $plugin_slug );
|
| 122 |
|
| 123 |
+
$license = get_option('eaw_premium_license_data','');
|
| 124 |
+
|
| 125 |
+
if( ! empty ( $license ) ) {
|
| 126 |
+
$license= isset($license->key) ? $license->key :'';
|
| 127 |
$query_args['license'] = $license;
|
| 128 |
+
$query_args['_'] = time();
|
| 129 |
}
|
| 130 |
$url = add_query_arg( $query_args, 'https://themeisle.com/?edd_action=get_templates' );
|
| 131 |
|
| 132 |
+
$request = wp_remote_retrieve_body( wp_remote_post( esc_url_raw( $url ) ) );
|
| 133 |
+
$response = json_decode( $request, true );
|
| 134 |
|
| 135 |
+
if( ! empty( $response ) ) {
|
| 136 |
update_option( $plugin_slug . '_synced_templates', $response );
|
| 137 |
}
|
| 138 |
die();
|
| 145 |
} else {
|
| 146 |
$fetched = get_option( 'sizzify_synced_templates' );
|
| 147 |
}
|
| 148 |
+
if( empty( $fetched ) ) {
|
| 149 |
return $templates;
|
| 150 |
}
|
| 151 |
if( ! is_array( $fetched ) ) {
|
| 152 |
return $templates;
|
| 153 |
}
|
| 154 |
+
$new_templates = array_merge( $templates,$fetched['templates'] );
|
| 155 |
+
|
| 156 |
return $new_templates;
|
| 157 |
}
|
| 158 |
|
vendor/codeinwp/templates-directory/views/template-directory-page-tpl.php
CHANGED
|
@@ -74,6 +74,7 @@ if ( is_array( $templates_array ) ) { ?>
|
|
| 74 |
$upsell = 'no';
|
| 75 |
if ( isset( $properties['has_badge'] ) && ! isset( $properties['import_file'] ) ) {
|
| 76 |
$upsell = 'yes';
|
|
|
|
| 77 |
}
|
| 78 |
?>
|
| 79 |
<div class="install-theme-info obfx-theme-info <?php echo esc_attr( $template ); ?>"
|
| 74 |
$upsell = 'no';
|
| 75 |
if ( isset( $properties['has_badge'] ) && ! isset( $properties['import_file'] ) ) {
|
| 76 |
$upsell = 'yes';
|
| 77 |
+
$properties['import_file'] = '';
|
| 78 |
}
|
| 79 |
?>
|
| 80 |
<div class="install-theme-info obfx-theme-info <?php echo esc_attr( $template ); ?>"
|
vendor/composer/autoload_real.php
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
-
class
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit2cec8a2544647b27871b548196a9e428
|
|
| 19 |
return self::$loader;
|
| 20 |
}
|
| 21 |
|
| 22 |
-
spl_autoload_register(array('
|
| 23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 24 |
-
spl_autoload_unregister(array('
|
| 25 |
|
| 26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 27 |
foreach ($map as $namespace => $path) {
|
|
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit2cec8a2544647b27871b548196a9e428
|
|
| 42 |
|
| 43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 45 |
-
|
| 46 |
}
|
| 47 |
|
| 48 |
return $loader;
|
| 49 |
}
|
| 50 |
}
|
| 51 |
|
| 52 |
-
function
|
| 53 |
{
|
| 54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 55 |
require $file;
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
+
class ComposerAutoloaderInit0d0509250e80c8edc2d5fc054ce93f41
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
| 19 |
return self::$loader;
|
| 20 |
}
|
| 21 |
|
| 22 |
+
spl_autoload_register(array('ComposerAutoloaderInit0d0509250e80c8edc2d5fc054ce93f41', 'loadClassLoader'), true, true);
|
| 23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit0d0509250e80c8edc2d5fc054ce93f41', 'loadClassLoader'));
|
| 25 |
|
| 26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 27 |
foreach ($map as $namespace => $path) {
|
| 42 |
|
| 43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 45 |
+
composerRequire0d0509250e80c8edc2d5fc054ce93f41($fileIdentifier, $file);
|
| 46 |
}
|
| 47 |
|
| 48 |
return $loader;
|
| 49 |
}
|
| 50 |
}
|
| 51 |
|
| 52 |
+
function composerRequire0d0509250e80c8edc2d5fc054ce93f41($fileIdentifier, $file)
|
| 53 |
{
|
| 54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 55 |
require $file;
|
vendor/composer/installed.json
CHANGED
|
@@ -159,18 +159,18 @@
|
|
| 159 |
"source": {
|
| 160 |
"type": "git",
|
| 161 |
"url": "https://github.com/Codeinwp/templates-directory.git",
|
| 162 |
-
"reference": "
|
| 163 |
},
|
| 164 |
"dist": {
|
| 165 |
"type": "zip",
|
| 166 |
-
"url": "https://api.github.com/repos/Codeinwp/templates-directory/zipball/
|
| 167 |
-
"reference": "
|
| 168 |
"shasum": ""
|
| 169 |
},
|
| 170 |
"require": {
|
| 171 |
"codeinwp/full-width-page-templates": "master"
|
| 172 |
},
|
| 173 |
-
"time": "2018-03-29
|
| 174 |
"type": "library",
|
| 175 |
"installation-source": "dist",
|
| 176 |
"autoload": {
|
| 159 |
"source": {
|
| 160 |
"type": "git",
|
| 161 |
"url": "https://github.com/Codeinwp/templates-directory.git",
|
| 162 |
+
"reference": "0851643886a14e5418cb114780970e075a78e495"
|
| 163 |
},
|
| 164 |
"dist": {
|
| 165 |
"type": "zip",
|
| 166 |
+
"url": "https://api.github.com/repos/Codeinwp/templates-directory/zipball/0851643886a14e5418cb114780970e075a78e495",
|
| 167 |
+
"reference": "0851643886a14e5418cb114780970e075a78e495",
|
| 168 |
"shasum": ""
|
| 169 |
},
|
| 170 |
"require": {
|
| 171 |
"codeinwp/full-width-page-templates": "master"
|
| 172 |
},
|
| 173 |
+
"time": "2018-03-29 20:54:23",
|
| 174 |
"type": "library",
|
| 175 |
"installation-source": "dist",
|
| 176 |
"autoload": {
|
