Version Description
- Added the possibility to create a link to an extension settings page
fw()->extensions->manager->get_extension_link('{extension-name}')
Download this release
Release Info
Developer | Unyson |
Plugin | Unyson |
Version | 2.1.17 |
Comparing to | |
See all releases |
Code changes from version 2.1.16 to 2.1.17
framework/core/components/extensions.php
CHANGED
@@ -63,7 +63,7 @@ final class _FW_Component_Extensions
|
|
63 |
/**
|
64 |
* @var null|_FW_Extensions_Manager
|
65 |
*/
|
66 |
-
|
67 |
|
68 |
/**
|
69 |
* Option name that stores the active extensions array
|
63 |
/**
|
64 |
* @var null|_FW_Extensions_Manager
|
65 |
*/
|
66 |
+
public $manager;
|
67 |
|
68 |
/**
|
69 |
* Option name that stores the active extensions array
|
framework/core/components/extensions/manager/class--fw-extensions-manager.php
CHANGED
@@ -180,7 +180,7 @@ final class _FW_Extensions_Manager
|
|
180 |
* Extensions available for download
|
181 |
* @return array {name => data}
|
182 |
*/
|
183 |
-
|
184 |
{
|
185 |
try {
|
186 |
$cache_key = $this->get_cache_key( 'available_extensions' );
|
@@ -2486,4 +2486,14 @@ final class _FW_Extensions_Manager
|
|
2486 |
|
2487 |
$this->collect_extensions_that_requires($collected, $found_extensions, $check_all);
|
2488 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2489 |
}
|
180 |
* Extensions available for download
|
181 |
* @return array {name => data}
|
182 |
*/
|
183 |
+
private function get_available_extensions()
|
184 |
{
|
185 |
try {
|
186 |
$cache_key = $this->get_cache_key( 'available_extensions' );
|
2486 |
|
2487 |
$this->collect_extensions_that_requires($collected, $found_extensions, $check_all);
|
2488 |
}
|
2489 |
+
|
2490 |
+
/**
|
2491 |
+
* Get extension settings page link
|
2492 |
+
* @param string $extension_name
|
2493 |
+
* @return string
|
2494 |
+
*/
|
2495 |
+
public function get_extension_link($extension_name)
|
2496 |
+
{
|
2497 |
+
return $this->get_link() .'&sub-page=extension&extension='. $extension_name;
|
2498 |
+
}
|
2499 |
}
|
framework/manifest.php
CHANGED
@@ -4,4 +4,4 @@ $manifest = array();
|
|
4 |
|
5 |
$manifest['name'] = __('Unyson', 'fw');
|
6 |
|
7 |
-
$manifest['version'] = '2.1.
|
4 |
|
5 |
$manifest['name'] = __('Unyson', 'fw');
|
6 |
|
7 |
+
$manifest['version'] = '2.1.17';
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: unyson, themefusecom
|
|
3 |
Tags: page builder, cms, grid, layout, responsive, back up, backup, db backup, dump, migrate, schedule, search engine optimization, seo, media, slideshow, shortcode, slide, slideshare, slideshow, google sitemaps, sitemaps, analytics, google analytics, calendar, event, events, google maps, learning, lessons, sidebars, breadcrumbs, review, portfolio
|
4 |
Requires at least: 4.0.0
|
5 |
Tested up to: 4.1
|
6 |
-
Stable tag: 2.1.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -86,6 +86,9 @@ Yes; Unyson will work with any theme.
|
|
86 |
|
87 |
== Changelog ==
|
88 |
|
|
|
|
|
|
|
89 |
= 2.1.16 =
|
90 |
* Added the "Reset" button on the Theme Settings page
|
91 |
* Minor internal fixes
|
3 |
Tags: page builder, cms, grid, layout, responsive, back up, backup, db backup, dump, migrate, schedule, search engine optimization, seo, media, slideshow, shortcode, slide, slideshare, slideshow, google sitemaps, sitemaps, analytics, google analytics, calendar, event, events, google maps, learning, lessons, sidebars, breadcrumbs, review, portfolio
|
4 |
Requires at least: 4.0.0
|
5 |
Tested up to: 4.1
|
6 |
+
Stable tag: 2.1.17
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
86 |
|
87 |
== Changelog ==
|
88 |
|
89 |
+
= 2.1.17 =
|
90 |
+
* Added the possibility to create a link to an extension settings page `fw()->extensions->manager->get_extension_link('{extension-name}')`
|
91 |
+
|
92 |
= 2.1.16 =
|
93 |
* Added the "Reset" button on the Theme Settings page
|
94 |
* Minor internal fixes
|
unyson.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Unyson
|
4 |
* Plugin URI: http://unyson.themefuse.com/
|
5 |
* Description: A free drag & drop framework that comes with a bunch of built in extensions that will help you develop premium themes fast & easy.
|
6 |
-
* Version: 2.1.
|
7 |
* Author: ThemeFuse
|
8 |
* Author URI: http://themefuse.com
|
9 |
* License: GPL2+
|
3 |
* Plugin Name: Unyson
|
4 |
* Plugin URI: http://unyson.themefuse.com/
|
5 |
* Description: A free drag & drop framework that comes with a bunch of built in extensions that will help you develop premium themes fast & easy.
|
6 |
+
* Version: 2.1.17
|
7 |
* Author: ThemeFuse
|
8 |
* Author URI: http://themefuse.com
|
9 |
* License: GPL2+
|