Changeset 2509935
- Timestamp:
- 04/06/2021 09:51:38 AM (5 years ago)
- Location:
- dynamictags/trunk
- Files:
-
- 2 added
- 24 edited
-
Lib/DynamicTags/AreCommentsAllowed.php (modified) (1 diff)
-
Lib/DynamicTags/Cookies.php (modified) (2 diffs)
-
Lib/DynamicTags/CurrentLanguage.php (modified) (2 diffs)
-
Lib/DynamicTags/CurrentUrl.php (modified) (2 diffs)
-
Lib/DynamicTags/CurrentUserCan.php (modified) (2 diffs)
-
Lib/DynamicTags/IsAuthorOfPost.php (modified) (1 diff)
-
Lib/DynamicTags/IsFeed.php (modified) (1 diff)
-
Lib/DynamicTags/IsFrontpage.php (modified) (1 diff)
-
Lib/DynamicTags/IsHome.php (modified) (1 diff)
-
Lib/DynamicTags/IsPostInCategory.php (modified) (2 diffs)
-
Lib/DynamicTags/IsPostInList.php (modified) (2 diffs)
-
Lib/DynamicTags/IsSingular.php (modified) (1 diff)
-
Lib/DynamicTags/NumberPostsQuery.php (modified) (2 diffs)
-
Lib/DynamicTags/PodsExtended.php (modified) (2 diffs)
-
Lib/DynamicTags/PostContent.php (modified) (3 diffs)
-
Lib/DynamicTags/PostParent.php (modified) (2 diffs)
-
Lib/DynamicTags/PostStatus.php (modified) (2 diffs)
-
Lib/DynamicTags/PostType.php (modified) (2 diffs)
-
Lib/DynamicTags/ServerVars.php (modified) (3 diffs)
-
Lib/DynamicTags/Session.php (added)
-
Lib/DynamicTags/UserAuthorImageUrl.php (modified) (2 diffs)
-
Lib/DynamicTags/UserRole.php (modified) (2 diffs)
-
Lib/DynamicTags/WidgetContent.php (modified) (3 diffs)
-
Lib/DynamicTags/WooCommerceIsFeatured.php (added)
-
README.txt (modified) (3 diffs)
-
dynamic-tags.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dynamictags/trunk/Lib/DynamicTags/AreCommentsAllowed.php
r2451286 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 Class AreCommentsAllowed extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 9 11 10 12 public function get_name() { -
dynamictags/trunk/Lib/DynamicTags/Cookies.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class Cookies extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 9 11 10 12 public function get_name() { … … 23 25 public function get_categories() { 24 26 return [ Module::TEXT_CATEGORY ]; 25 }26 27 /**28 * Legacy for elementor < 3.129 */30 protected function _register_controls() {31 $this->register_controls();32 27 } 33 28 -
dynamictags/trunk/Lib/DynamicTags/CurrentLanguage.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use ElementorPro\Modules\DynamicTags\Module; 6 7 7 8 class CurrentLanguage extends \Elementor\Core\DynamicTags\Tag { 9 use ElementBase; 8 10 9 11 public function get_name() { … … 22 24 public function get_categories() { 23 25 return [ Module::TEXT_CATEGORY ]; 24 }25 26 /**27 * Legacy for elementor < 3.128 */29 protected function _register_controls() {30 $this->register_controls();31 26 } 32 27 -
dynamictags/trunk/Lib/DynamicTags/CurrentUrl.php
r2451286 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use ElementorPro\Modules\DynamicTags\Module; 6 7 7 8 class CurrentUrl extends \Elementor\Core\DynamicTags\Data_Tag { 9 use ElementBase; 8 10 9 11 public function get_name() { … … 22 24 23 25 public function get_categories() { 24 return [ Module::TEXT_CATEGORY ];26 return [ Module::TEXT_CATEGORY, Module::URL_CATEGORY ]; 25 27 } 26 28 -
dynamictags/trunk/Lib/DynamicTags/CurrentUserCan.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class CurrentUserCan extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 9 11 10 12 public function get_name() { … … 24 26 public function get_categories() { 25 27 return [ Module::TEXT_CATEGORY ]; 26 }27 28 /**29 * Legacy for elementor < 3.130 */31 protected function _register_controls() {32 $this->register_controls();33 28 } 34 29 -
dynamictags/trunk/Lib/DynamicTags/IsAuthorOfPost.php
r2451286 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use ElementorPro\Modules\DynamicTags\Module; 6 7 7 8 Class IsAuthorOfPost extends \Elementor\Core\DynamicTags\Tag { 9 use ElementBase; 8 10 9 11 public function get_name() { -
dynamictags/trunk/Lib/DynamicTags/IsFeed.php
r2451286 r2509935 4 4 namespace DynamicTags\Lib\DynamicTags; 5 5 6 use DynamicTags\Lib\ElementBase; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class IsFeed extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 11 9 12 public function get_name() { 10 13 return 'dynamic-tags-is-feed'; -
dynamictags/trunk/Lib/DynamicTags/IsFrontpage.php
r2451286 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use ElementorPro\Modules\DynamicTags\Module; 6 7 7 8 Class IsFrontpage extends \Elementor\Core\DynamicTags\Tag { 9 use ElementBase; 8 10 9 11 public function get_name() { -
dynamictags/trunk/Lib/DynamicTags/IsHome.php
r2451286 r2509935 5 5 6 6 7 use DynamicTags\Lib\ElementBase; 7 8 use ElementorPro\Modules\DynamicTags\Module; 8 9 9 10 class IsHome extends \Elementor\Core\DynamicTags\Tag { 11 use ElementBase; 10 12 11 13 public function get_name() { -
dynamictags/trunk/Lib/DynamicTags/IsPostInCategory.php
r2454677 r2509935 4 4 namespace DynamicTags\Lib\DynamicTags; 5 5 6 use DynamicTags\Lib\ElementBase; 6 7 use Elementor\Controls_Manager; 7 8 use ElementorPro\Modules\DynamicTags\Module; 8 9 9 10 class IsPostInCategory extends \Elementor\Core\DynamicTags\Tag { 11 use ElementBase; 10 12 11 13 public function get_name() { … … 23 25 public function get_categories() { 24 26 return [ Module::TEXT_CATEGORY ]; 25 }26 27 /**28 * Legacy for elementor < 3.129 */30 protected function _register_controls() {31 $this->register_controls();32 27 } 33 28 -
dynamictags/trunk/Lib/DynamicTags/IsPostInList.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class IsPostInList extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 9 11 10 12 public function get_name() { … … 22 24 public function get_categories() { 23 25 return [ Module::TEXT_CATEGORY ]; 24 }25 26 /**27 * Legacy for elementor < 3.128 */29 protected function _register_controls() {30 $this->register_controls();31 26 } 32 27 -
dynamictags/trunk/Lib/DynamicTags/IsSingular.php
r2451286 r2509935 4 4 namespace DynamicTags\Lib\DynamicTags; 5 5 6 use DynamicTags\Lib\ElementBase; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class IsSingular extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 11 9 12 public function get_name() { 10 13 return 'dynamic-tags-is-singular'; -
dynamictags/trunk/Lib/DynamicTags/NumberPostsQuery.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class NumberPostsQuery extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 9 11 public function get_name() { 10 12 return 'dynamic-tags-numberposts-query'; … … 21 23 public function get_categories() { 22 24 return [ Module::TEXT_CATEGORY, Module::NUMBER_CATEGORY ]; 23 }24 25 /**26 * Legacy for elementor < 3.127 */28 protected function _register_controls() {29 $this->register_controls();30 25 } 31 26 -
dynamictags/trunk/Lib/DynamicTags/PodsExtended.php
r2380754 r2509935 6 6 namespace DynamicTags\Lib\DynamicTags; 7 7 8 use DynamicTags\Lib\ElementBase; 8 9 use ElementorPro\Modules\DynamicTags\Pods\Tags\Pods_Text; 9 10 use ElementorPro\Modules\DynamicTags\Pods\pods_api; … … 11 12 if (function_exists('pods_api')) { 12 13 class PodsExtended extends Pods_Text { 14 use ElementBase; 13 15 14 16 public function get_name() { -
dynamictags/trunk/Lib/DynamicTags/PostContent.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use Elementor\Core\DynamicTags\Tag; … … 12 13 13 14 class PostContent extends Tag { 15 use ElementBase; 14 16 public function get_name() { 15 17 return 'dynamic-tags-post-content'; … … 26 28 public function get_categories() { 27 29 return [ Module::TEXT_CATEGORY ]; 28 }29 30 /**31 * Legacy for elementor < 3.132 */33 protected function _register_controls() {34 $this->register_controls();35 30 } 36 31 -
dynamictags/trunk/Lib/DynamicTags/PostParent.php
r2360854 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Core\DynamicTags\Tag; 6 7 use ElementorPro\Modules\DynamicTags\Module; … … 11 12 12 13 class PostParent extends Tag { 14 use ElementBase; 15 13 16 public function get_name() { 14 17 return 'dynamic-tags-post-parent'; -
dynamictags/trunk/Lib/DynamicTags/PostStatus.php
r2360854 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Core\DynamicTags\Tag; 6 7 use ElementorPro\Modules\DynamicTags\Module; … … 11 12 12 13 class PostStatus extends Tag { 14 use ElementBase; 15 13 16 public function get_name() { 14 17 return 'dynamic-tags-post-status'; -
dynamictags/trunk/Lib/DynamicTags/PostType.php
r2360854 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Core\DynamicTags\Tag; 6 7 use ElementorPro\Modules\DynamicTags\Module; … … 11 12 12 13 class PostType extends Tag { 14 use ElementBase; 15 13 16 public function get_name() { 14 17 return 'dynamic-tags-post-type'; -
dynamictags/trunk/Lib/DynamicTags/ServerVars.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Core\DynamicTags\Tag; 6 7 use Elementor\Controls_Manager; … … 12 13 13 14 class ServerVars extends Tag { 15 use ElementBase; 16 14 17 public function get_name() { 15 18 return 'dynamic-tags-server-vars'; … … 26 29 public function get_categories() { 27 30 return [ Module::TEXT_CATEGORY ]; 28 }29 30 /**31 * Legacy for elementor < 3.132 */33 protected function _register_controls() {34 $this->register_controls();35 31 } 36 32 -
dynamictags/trunk/Lib/DynamicTags/UserAuthorImageUrl.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class UserAuthorImageUrl extends \Elementor\Core\DynamicTags\Data_Tag { 10 use ElementBase; 9 11 10 12 public function get_name() { … … 24 26 public function get_categories() { 25 27 return [ Module::TEXT_CATEGORY, Module::URL_CATEGORY ]; 26 }27 28 /**29 * Legacy for elementor < 3.130 */31 protected function _register_controls() {32 $this->register_controls();33 28 } 34 29 -
dynamictags/trunk/Lib/DynamicTags/UserRole.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use ElementorPro\Modules\DynamicTags\Module; 7 8 8 9 class UserRole extends \Elementor\Core\DynamicTags\Tag { 10 use ElementBase; 9 11 10 12 public function get_name() { … … 23 25 public function get_categories() { 24 26 return [ Module::TEXT_CATEGORY ]; 25 }26 27 /**28 * Legacy for elementor < 3.129 */30 protected function _register_controls() {31 $this->register_controls();32 27 } 33 28 -
dynamictags/trunk/Lib/DynamicTags/WidgetContent.php
r2454677 r2509935 3 3 namespace DynamicTags\Lib\DynamicTags; 4 4 5 use DynamicTags\Lib\ElementBase; 5 6 use Elementor\Controls_Manager; 6 7 use Elementor\Plugin; … … 9 10 10 11 class WidgetContent extends \Elementor\Core\DynamicTags\Data_Tag { 12 use ElementBase; 11 13 12 14 public function get_name() { … … 26 28 public function get_categories() { 27 29 return [ Module::TEXT_CATEGORY ]; 28 }29 30 /**31 * Legacy for elementor < 3.132 */33 protected function _register_controls() {34 $this->register_controls();35 30 } 36 31 -
dynamictags/trunk/README.txt
r2454677 r2509935 5 5 Requires at least: 5.0 6 6 Tested up to: 5.7 7 Stable tag: 1. 1.37 Stable tag: 1.2.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 21 21 = Text-Tags = 22 22 - Cookies (you can select between all setted cookies) 23 - Session (you can select between all setted session keys) 23 24 - Current-Language (returns current language from WPML or Polylang) 24 25 - Current-Url (returns the actually called url) … … 51 52 52 53 == Changelog == 54 = 1.2 = 55 * Add session 56 53 57 = 1.1 = 54 58 * Fix issues -
dynamictags/trunk/dynamic-tags.php
r2454677 r2509935 23 23 * Plugin URI: https://github.com/RTO-Websites/dynamic-tags/ 24 24 * Description: Dynamic Tags is an Elementor addon that adds some useful dynamic tags. 25 * Version: 1. 1.325 * Version: 1.2.0 26 26 * Author: RTO GmbH 27 27 * Author URI: https://www.rto.de … … 37 37 } 38 38 39 define( 'DynamicTags_VERSION', '1. 1.3' );39 define( 'DynamicTags_VERSION', '1.2.0' ); 40 40 41 41 define( 'DynamicTags_DIR', str_replace( '\\', '/', __DIR__ ) );
Note: See TracChangeset
for help on using the changeset viewer.