Changeset 3047416
- Timestamp:
- 03/07/2024 06:22:21 PM (2 years ago)
- Location:
- zionbuilder/trunk
- Files:
-
- 9 edited
-
dist/elements/ImageSlider/frontend.js (modified) (1 diff)
-
dist/gutenberg.js (modified) (10 diffs)
-
includes/Assets.php (modified) (2 diffs)
-
includes/Elements/CustomCode/CustomCode.php (modified) (4 diffs)
-
languages/zionbuilder.pot (modified) (4 diffs)
-
readme.txt (modified) (2 diffs)
-
vendor/composer/installed.json (modified) (12 diffs)
-
vendor/composer/installed.php (modified) (4 diffs)
-
zionbuilder.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
zionbuilder/trunk/dist/elements/ImageSlider/frontend.js
r2855940 r3047416 1 var __defProp = Object.defineProperty;2 var __defProps = Object.defineProperties;3 var __getOwnPropDescs = Object.getOwnPropertyDescriptors;4 var __getOwnPropSymbols = Object.getOwnPropertySymbols;5 var __hasOwnProp = Object.prototype.hasOwnProperty;6 var __propIsEnum = Object.prototype.propertyIsEnumerable;7 var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;8 var __spreadValues = (a, b) => {9 for (var prop in b || (b = {}))10 if (__hasOwnProp.call(b, prop))11 __defNormalProp(a, prop, b[prop]);12 if (__getOwnPropSymbols)13 for (var prop of __getOwnPropSymbols(b)) {14 if (__propIsEnum.call(b, prop))15 __defNormalProp(a, prop, b[prop]);16 }17 return a;18 };19 var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));20 1 (function() { 21 2 "use strict"; 22 3 const frontend = ""; 23 window.zbFrontend = window.zbFrontend || [];24 window.zbFrontend.scripts = window.zbFrontend.scripts || {};25 function useSwiper() {26 function getConfig(sliderEl) {27 const configAttr = sliderEl.dataset.zionSliderConfig;28 const elementConfig = configAttr ? JSON.parse(configAttr) : {};29 const sliderConfig = {30 autoplay: true,31 autoHeight: true32 };33 if (elementConfig.pagination) {34 sliderConfig.pagination = {35 el: ".swiper-pagination"36 };37 }38 if (elementConfig.arrows) {39 sliderConfig.navigation = {40 nextEl: ".swiper-button-next",41 prevEl: ".swiper-button-prev"42 };43 }44 let slidesPerView = 1;45 const slidesToShow = elementConfig.slides_to_show || 1;46 const breakpoints = {};47 if (typeof slidesToShow === "number") {48 slidesPerView = slidesToShow;49 } else if (typeof slidesToShow === "object") {50 slidesPerView = typeof slidesToShow.default !== "undefined" ? slidesToShow.default : 1;51 let lastValue = false;52 Object.keys(window.zbFrontendResponsiveDevicesMobileFirst).forEach((key) => {53 const value = window.zbFrontendResponsiveDevicesMobileFirst[key];54 if (typeof slidesToShow[key] !== "undefined") {55 breakpoints[value] = {56 slidesPerView: slidesToShow[key]57 };58 lastValue = slidesToShow[key];59 } else if (lastValue !== false) {60 breakpoints[value] = {61 slidesPerView: lastValue62 };63 }64 });65 }66 sliderConfig.slidesPerView = slidesPerView;67 let slidesPerGroup = 1;68 const slidesToScroll = elementConfig.slides_to_scroll || 1;69 if (typeof slidesToScroll === "number") {70 slidesPerGroup = slidesToScroll;71 } else if (typeof slidesToScroll === "object") {72 slidesPerGroup = typeof slidesToScroll.default !== "undefined" ? slidesToScroll.default : 1;73 let lastValue = false;74 Object.keys(window.zbFrontendResponsiveDevicesMobileFirst).forEach((key) => {75 const value = window.zbFrontendResponsiveDevicesMobileFirst[key];76 if (typeof slidesToScroll[key] !== "undefined") {77 breakpoints[value] = __spreadProps(__spreadValues({}, breakpoints[value] || {}), {78 slidesPerGroup: slidesToScroll[key]79 });80 lastValue = slidesToScroll[key];81 } else if (lastValue !== false) {82 breakpoints[value] = __spreadProps(__spreadValues({}, breakpoints[value] || {}), {83 slidesPerGroup: lastValue84 });85 }86 });87 }88 sliderConfig.slidesPerGroup = slidesPerGroup;89 sliderConfig.breakpoints = breakpoints;90 return __spreadProps(__spreadValues(__spreadValues({}, sliderConfig), elementConfig.rawConfig), {91 observer: true,92 observeParents: true93 });94 }95 function initSlider(sliderEl, config) {96 return new window.Swiper(sliderEl, config);97 }98 function runAll(scope = document) {99 const sliders = scope.querySelectorAll(".swiper-container");100 sliders.forEach((sliderEl) => {101 const config = getConfig(sliderEl);102 sliderEl.zbSwiper = initSlider(sliderEl, config);103 });104 }105 return {106 getConfig,107 initSlider,108 runAll109 };110 }111 window.zbFrontend.scripts.swiper = useSwiper();112 window.zbFrontend.scripts.swiper.runAll();113 4 })(); -
zionbuilder/trunk/dist/gutenberg.js
r2855940 r3047416 4 4 const wp = window.wp; 5 5 function initGutenberg(args) { 6 var _a, _b; 6 7 const isGuttenbergActive = wp.data !== "undefined"; 7 8 let isEditorEnabled = args.is_editor_enabled; 8 9 const postId = args.post_id; 9 10 let isProcessingAction = false; 11 const buttonWrapperMarkup = (_a = document.getElementById("zionbuilder-gutenberg-buttons")) == null ? void 0 : _a.innerHTML; 12 const editorBlockFrame = (_b = document.getElementById("zionbuilder-gutenberg-editor-block")) == null ? void 0 : _b.innerHTML; 10 13 function init() { 14 if (!buttonWrapperMarkup || !editorBlockFrame) { 15 return; 16 } 11 17 if (isGuttenbergActive) { 12 18 wp.data.subscribe(() => { … … 19 25 } 20 26 function attachButtons() { 21 var _a, _b;22 const buttonWrapperMarkup = (_a = document.getElementById("zionbuilder-gutenberg-buttons")) == null ? void 0 : _a.innerHTML;23 const editorBlockFrame = (_b = document.getElementById("zionbuilder-gutenberg-editor-block")) == null ? void 0 : _b.innerHTML;24 27 const editorHeader = document.querySelector(".edit-post-header-toolbar"); 25 28 let editorLayout = document.querySelector(".editor-block-list__layout"); … … 27 30 editorLayout = document.querySelector(".block-editor-block-list__layout"); 28 31 } 29 if (!editorHeader || !editorLayout || !buttonWrapperMarkup || !editorBlockFrame) { 30 return; 31 } 32 if (!editorHeader.querySelector(".znpb-admin-post__edit") && editorHeader) { 32 if (editorHeader && !editorHeader.querySelector(".znpb-admin-post__edit") && editorHeader) { 33 33 editorHeader.insertAdjacentHTML("beforeend", buttonWrapperMarkup); 34 34 } 35 if ( !editorLayout.querySelector(".znpb-admin-post__edit-block") && editorLayout) {35 if (editorLayout && !editorLayout.querySelector(".znpb-admin-post__edit-block") && editorLayout) { 36 36 editorLayout.insertAdjacentHTML("beforeend", editorBlockFrame); 37 37 } … … 43 43 } 44 44 function onEditButtonPress(event) { 45 var _a ;45 var _a2; 46 46 const target = event.target; 47 47 if (target && !target.classList.contains("znpb-admin-post__edit-button--activate") && !target.closest(".znpb-admin-post__edit-button--activate")) { … … 54 54 } 55 55 isProcessingAction = true; 56 (_a = document.querySelector(".znpb-admin-post__edit-button--activate")) == null ? void 0 : _a.classList.add("znpb-admin-post__edit-button--loading");56 (_a2 = document.querySelector(".znpb-admin-post__edit-button--activate")) == null ? void 0 : _a2.classList.add("znpb-admin-post__edit-button--loading"); 57 57 const pageTitle = wp.data.select("core/editor").getEditedPostAttribute("title"); 58 58 if (!pageTitle || pageTitle.length === 0) { … … 65 65 }); 66 66 savePost(function() { 67 var _a 2;68 const editURL = (_a 2 = document.querySelector(".znpb-admin-post__edit-button--activate")) == null ? void 0 : _a2.getAttribute("href");67 var _a3; 68 const editURL = (_a3 = document.querySelector(".znpb-admin-post__edit-button--activate")) == null ? void 0 : _a3.getAttribute("href"); 69 69 if (editURL) { 70 70 location.href = editURL; … … 75 75 function performActionAfterSave(callback) { 76 76 const saveInterval = setInterval(function() { 77 var _a , _b;77 var _a2, _b2; 78 78 if (!wp.data.select("core/editor").isSavingPost()) { 79 79 clearInterval(saveInterval); … … 83 83 setEditorStatus(); 84 84 isProcessingAction = false; 85 (_a = document.querySelector(".znpb-admin-post__edit-button--activate")) == null ? void 0 : _a.classList.remove("znpb-admin-post__edit-button--loading");86 (_b = document.querySelector(".znpb-admin-post__edit-button--deactivate")) == null ? void 0 : _b.classList.remove("znpb-admin-post__edit-button--loading");85 (_a2 = document.querySelector(".znpb-admin-post__edit-button--activate")) == null ? void 0 : _a2.classList.remove("znpb-admin-post__edit-button--loading"); 86 (_b2 = document.querySelector(".znpb-admin-post__edit-button--deactivate")) == null ? void 0 : _b2.classList.remove("znpb-admin-post__edit-button--loading"); 87 87 } 88 88 }, 300); … … 104 104 } 105 105 function onDisableButtonPress(event) { 106 var _a ;106 var _a2; 107 107 const target = event.target; 108 108 if (target && !target.classList.contains("znpb-admin-post__edit-button--deactivate") && !target.closest(".znpb-admin-post__edit-button--deactivate")) { … … 111 111 event.preventDefault(); 112 112 if (isEditorEnabled) { 113 (_a = document.querySelector(".znpb-admin-post__edit-button--deactivate")) == null ? void 0 : _a.classList.add("znpb-admin-post__edit-button--loading");113 (_a2 = document.querySelector(".znpb-admin-post__edit-button--deactivate")) == null ? void 0 : _a2.classList.add("znpb-admin-post__edit-button--loading"); 114 114 wp.data.dispatch("core/editor").editPost({ 115 115 zion_builder_status: false -
zionbuilder/trunk/includes/Assets.php
r3039889 r3047416 56 56 add_action( 'zionbuilder/settings/after_save', array( $this, 'compile_global_css' ) ); 57 57 58 if ( get_option( self::REGENERATE_CACHE_FLAG, false ) ) {58 if ( get_option( self::REGENERATE_CACHE_FLAG, false ) && current_user_can( 'manage_options' ) ) { 59 59 add_action( 'admin_notices', [ $this, 'show_regeneration_message' ] ); 60 60 add_action( 'admin_enqueue_scripts', [ $this, 'register_admin_notice_scripts' ] ); … … 338 338 339 339 public static function generate_post_css( $post_id ) { 340 341 340 } 342 341 -
zionbuilder/trunk/includes/Elements/CustomCode/CustomCode.php
r2800720 r3047416 72 72 73 73 /** 74 * Only show this element to administrators and super admins 75 * 76 * @return void 77 */ 78 public function show_in_ui() { 79 return $this->can_use_custom_code(); 80 } 81 82 /** 74 83 * Registers the element options 75 84 * … … 87 96 ); 88 97 89 $custom_html_group->add_option( 90 'content', 91 [ 92 'type' => 'code', 93 'description' => __( 'Using this option you can enter you own custom HTML code. If you plan on adding CSS or JavaScript, wrap the codes into <style type="text/css">...</style> respectively <script>...</script> . Please make sure your JS code is fully functional as it might break the entire page!!', 'zionbuilder' ), 94 'title' => esc_html__( 'Custom html', 'zionbuilder' ), 95 'mode' => 'htmlmixed', 96 ] 97 ); 98 if ( $this->can_use_custom_code() ) { 99 $custom_html_group->add_option( 100 'content', 101 [ 102 'type' => 'code', 103 'description' => __( 'Using this option you can enter you own custom HTML code. If you plan on adding CSS or JavaScript, wrap the codes into <style type="text/css">...</style> respectively <script>...</script> . Please make sure your JS code is fully functional as it might break the entire page!!', 'zionbuilder' ), 104 'title' => esc_html__( 'Custom html', 'zionbuilder' ), 105 'mode' => 'htmlmixed', 106 ] 107 ); 108 } else { 109 // Show a message 110 $custom_html_group->add_option( 111 'content', 112 [ 113 'type' => 'html', 114 'content' => esc_html__( 'You do not have permission to add custom HTML/CSS/JavaScript code.', 'zionbuilder' ), 115 ] 116 ); 117 } 98 118 99 119 $custom_php_group = $options->add_group( … … 116 136 } 117 137 138 139 /** 140 * Check if the user can use custom code 141 * 142 * @return bool 143 */ 144 private function can_use_custom_code() { 145 // We check for permissions of the user. only users with manage_options can use custom code 146 return current_user_can( 'manage_options' ); 147 } 148 149 118 150 /** 119 151 * Renders the element based on options … … 127 159 echo $options->get_value( 'content' ); // phpcs:ignore WordPress.Security.EscapeOutput 128 160 } 161 162 163 /** 164 * This function is used in editor mode to render the output 165 * 166 * @param array $options 167 * 168 * @return string The HTML output for the element 169 */ 170 public function server_render( $options ) { 171 if ( $this->can_use_custom_code() ) { 172 return $this->render( $options ); 173 } else { 174 return $this->render_placeholder_info( 175 [ 176 'description' => esc_html__( 'You do not have permission to use custom code.', 'zionbuilder' ), 177 ] 178 ); 179 } 180 } 129 181 } -
zionbuilder/trunk/languages/zionbuilder.pot
r3039889 r3047416 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Zion Builder 3.6. 9\n"5 "Project-Id-Version: Zion Builder 3.6.10\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/zionbuilder\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2024-0 2-22T18:48:53+00:00\n"12 "POT-Creation-Date: 2024-03-07T18:18:54+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.10.0\n" … … 1369 1369 msgstr "" 1370 1370 1371 #: includes/Elements/CustomCode/CustomCode.php: 851371 #: includes/Elements/CustomCode/CustomCode.php:94 1372 1372 msgid "Custom HTML/CSS/JavaScript" 1373 1373 msgstr "" 1374 1374 1375 #: includes/Elements/CustomCode/CustomCode.php: 931375 #: includes/Elements/CustomCode/CustomCode.php:103 1376 1376 msgid "Using this option you can enter you own custom HTML code. If you plan on adding CSS or JavaScript, wrap the codes into <style type=\"text/css\">...</style> respectively <script>...</script> . Please make sure your JS code is fully functional as it might break the entire page!!" 1377 1377 msgstr "" 1378 1378 1379 #: includes/Elements/CustomCode/CustomCode.php: 941379 #: includes/Elements/CustomCode/CustomCode.php:104 1380 1380 msgid "Custom html" 1381 1381 msgstr "" 1382 1382 1383 #: includes/Elements/CustomCode/CustomCode.php:103 1383 #: includes/Elements/CustomCode/CustomCode.php:114 1384 msgid "You do not have permission to add custom HTML/CSS/JavaScript code." 1385 msgstr "" 1386 1387 #: includes/Elements/CustomCode/CustomCode.php:123 1384 1388 msgid "Custom PHP" 1385 1389 msgstr "" 1386 1390 1387 #: includes/Elements/CustomCode/CustomCode.php:1 111391 #: includes/Elements/CustomCode/CustomCode.php:131 1388 1392 msgid "Meet Custom PHP" 1389 1393 msgstr "" 1390 1394 1391 #: includes/Elements/CustomCode/CustomCode.php:1 121395 #: includes/Elements/CustomCode/CustomCode.php:132 1392 1396 msgid "With custom PHP you can add additional logic to your page" 1393 1397 msgstr "" 1394 1398 1395 #: includes/Elements/CustomCode/CustomCode.php:1 131399 #: includes/Elements/CustomCode/CustomCode.php:133 1396 1400 #: includes/Options/Schemas/Advanced.php:193 1397 1401 #: includes/Options/Schemas/PageOptions.php:189 … … 1409 1413 msgstr "" 1410 1414 1415 #: includes/Elements/CustomCode/CustomCode.php:176 1416 msgid "You do not have permission to use custom code." 1417 msgstr "" 1418 1411 1419 #: includes/Elements/Element.php:596 1412 1420 msgid "Wrapper" -
zionbuilder/trunk/readme.txt
r3039897 r3047416 3 3 Tags: page builder, editor, visual editor, drag and drop, website builder, front-end builder 4 4 Requires at least: 5.0.0 5 Tested up to: 6. 2.26 Stable tag: 3.6. 95 Tested up to: 6.4.3 6 Stable tag: 3.6.10 7 7 Requires PHP: 5.6.20 8 8 License: GPLv3 or later … … 226 226 227 227 == Changelog == 228 = 3.6.9 TBD = 228 = 3.6.10 = 229 Improved: Only allow site administrators to use the "custom code" element 230 Improved: Only show regenerate css message to site administrators 231 Fixed: Edit with Zion Builder button is not showing in edit post screen 232 233 = 3.6.9 = 229 234 Added: "word wrap" option to typography options 230 235 Improved: Show global color names in both admin panel and editor -
zionbuilder/trunk/vendor/composer/installed.json
r3039889 r3047416 306 306 { 307 307 "name": "mck89/peast", 308 "version": "v1.16. 1",309 "version_normalized": "1.16. 1.0",308 "version": "v1.16.2", 309 "version_normalized": "1.16.2.0", 310 310 "source": { 311 311 "type": "git", 312 312 "url": "https://github.com/mck89/peast.git", 313 "reference": " f6e681062bb25c8dacbd30e079f4ad3fd890d7ad"314 }, 315 "dist": { 316 "type": "zip", 317 "url": "https://api.github.com/repos/mck89/peast/zipball/ f6e681062bb25c8dacbd30e079f4ad3fd890d7ad",318 "reference": " f6e681062bb25c8dacbd30e079f4ad3fd890d7ad",313 "reference": "2791b08ffcc1862fe18eef85675da3aa58c406fe" 314 }, 315 "dist": { 316 "type": "zip", 317 "url": "https://api.github.com/repos/mck89/peast/zipball/2791b08ffcc1862fe18eef85675da3aa58c406fe", 318 "reference": "2791b08ffcc1862fe18eef85675da3aa58c406fe", 319 319 "shasum": "" 320 320 }, … … 326 326 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" 327 327 }, 328 "time": "2024-0 2-14T08:15:19+00:00",328 "time": "2024-03-05T09:16:03+00:00", 329 329 "type": "library", 330 330 "extra": { 331 331 "branch-alias": { 332 "dev-master": "1.16. 1-dev"332 "dev-master": "1.16.2-dev" 333 333 } 334 334 }, … … 352 352 "support": { 353 353 "issues": "https://github.com/mck89/peast/issues", 354 "source": "https://github.com/mck89/peast/tree/v1.16. 1"354 "source": "https://github.com/mck89/peast/tree/v1.16.2" 355 355 }, 356 356 "install-path": "../mck89/peast" … … 461 461 { 462 462 "name": "phpstan/phpstan", 463 "version": "1.10. 59",464 "version_normalized": "1.10. 59.0",463 "version": "1.10.60", 464 "version_normalized": "1.10.60.0", 465 465 "source": { 466 466 "type": "git", 467 467 "url": "https://github.com/phpstan/phpstan.git", 468 "reference": " e607609388d3a6d418a50a49f7940e8086798281"469 }, 470 "dist": { 471 "type": "zip", 472 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ e607609388d3a6d418a50a49f7940e8086798281",473 "reference": " e607609388d3a6d418a50a49f7940e8086798281",468 "reference": "95dcea7d6c628a3f2f56d091d8a0219485a86bbe" 469 }, 470 "dist": { 471 "type": "zip", 472 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/95dcea7d6c628a3f2f56d091d8a0219485a86bbe", 473 "reference": "95dcea7d6c628a3f2f56d091d8a0219485a86bbe", 474 474 "shasum": "" 475 475 }, … … 480 480 "phpstan/phpstan-shim": "*" 481 481 }, 482 "time": "2024-0 2-20T13:59:13+00:00",482 "time": "2024-03-07T13:30:19+00:00", 483 483 "bin": [ 484 484 "phpstan", … … 755 755 { 756 756 "name": "szepeviktor/phpstan-wordpress", 757 "version": "v1.3. 2",758 "version_normalized": "1.3. 2.0",757 "version": "v1.3.3", 758 "version_normalized": "1.3.3.0", 759 759 "source": { 760 760 "type": "git", 761 761 "url": "https://github.com/szepeviktor/phpstan-wordpress.git", 762 "reference": " b8516ed6bab7ec50aae981698ce3f67f1be2e45a"763 }, 764 "dist": { 765 "type": "zip", 766 "url": "https://api.github.com/repos/szepeviktor/phpstan-wordpress/zipball/ b8516ed6bab7ec50aae981698ce3f67f1be2e45a",767 "reference": " b8516ed6bab7ec50aae981698ce3f67f1be2e45a",762 "reference": "f7ff091331bc00c5688fe4ce0c4d51d06fa61553" 763 }, 764 "dist": { 765 "type": "zip", 766 "url": "https://api.github.com/repos/szepeviktor/phpstan-wordpress/zipball/f7ff091331bc00c5688fe4ce0c4d51d06fa61553", 767 "reference": "f7ff091331bc00c5688fe4ce0c4d51d06fa61553", 768 768 "shasum": "" 769 769 }, … … 771 771 "php": "^7.2 || ^8.0", 772 772 "php-stubs/wordpress-stubs": "^4.7 || ^5.0 || ^6.0", 773 "phpstan/phpstan": "^1.10.3 0",773 "phpstan/phpstan": "^1.10.31", 774 774 "symfony/polyfill-php73": "^1.12.0" 775 775 }, … … 785 785 "swissspidy/phpstan-no-private": "Detect usage of internal core functions, classes and methods" 786 786 }, 787 "time": "202 3-10-16T17:23:56+00:00",787 "time": "2024-02-26T13:55:50+00:00", 788 788 "type": "phpstan-extension", 789 789 "extra": { … … 814 814 "support": { 815 815 "issues": "https://github.com/szepeviktor/phpstan-wordpress/issues", 816 "source": "https://github.com/szepeviktor/phpstan-wordpress/tree/v1.3. 2"816 "source": "https://github.com/szepeviktor/phpstan-wordpress/tree/v1.3.3" 817 817 }, 818 818 "install-path": "../szepeviktor/phpstan-wordpress" … … 866 866 { 867 867 "name": "wp-cli/i18n-command", 868 "version": " v2.6.0",869 "version_normalized": "2.6. 0.0",868 "version": "2.6.1", 869 "version_normalized": "2.6.1.0", 870 870 "source": { 871 871 "type": "git", 872 872 "url": "https://github.com/wp-cli/i18n-command.git", 873 "reference": " ca7a44a1f8b09d533621b4006e739974212860ee"874 }, 875 "dist": { 876 "type": "zip", 877 "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/ ca7a44a1f8b09d533621b4006e739974212860ee",878 "reference": " ca7a44a1f8b09d533621b4006e739974212860ee",873 "reference": "7538d684d4f06b0e10c8a0166ce4e6d9e1687aa1" 874 }, 875 "dist": { 876 "type": "zip", 877 "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/7538d684d4f06b0e10c8a0166ce4e6d9e1687aa1", 878 "reference": "7538d684d4f06b0e10c8a0166ce4e6d9e1687aa1", 879 879 "shasum": "" 880 880 }, … … 893 893 "ext-mbstring": "Used for calculating include/exclude matches in code extraction" 894 894 }, 895 "time": "2024-02- 01T14:25:11+00:00",895 "time": "2024-02-28T11:27:34+00:00", 896 896 "type": "wp-cli-package", 897 897 "extra": { … … 932 932 "support": { 933 933 "issues": "https://github.com/wp-cli/i18n-command/issues", 934 "source": "https://github.com/wp-cli/i18n-command/tree/ v2.6.0"934 "source": "https://github.com/wp-cli/i18n-command/tree/2.6.1" 935 935 }, 936 936 "install-path": "../wp-cli/i18n-command" -
zionbuilder/trunk/vendor/composer/installed.php
r3039889 r3047416 48 48 ), 49 49 'mck89/peast' => array( 50 'pretty_version' => 'v1.16. 1',51 'version' => '1.16. 1.0',52 'reference' => ' f6e681062bb25c8dacbd30e079f4ad3fd890d7ad',50 'pretty_version' => 'v1.16.2', 51 'version' => '1.16.2.0', 52 'reference' => '2791b08ffcc1862fe18eef85675da3aa58c406fe', 53 53 'type' => 'library', 54 54 'install_path' => __DIR__ . '/../mck89/peast', … … 75 75 ), 76 76 'phpstan/phpstan' => array( 77 'pretty_version' => '1.10. 59',78 'version' => '1.10. 59.0',79 'reference' => ' e607609388d3a6d418a50a49f7940e8086798281',77 'pretty_version' => '1.10.60', 78 'version' => '1.10.60.0', 79 'reference' => '95dcea7d6c628a3f2f56d091d8a0219485a86bbe', 80 80 'type' => 'library', 81 81 'install_path' => __DIR__ . '/../phpstan/phpstan', … … 111 111 ), 112 112 'szepeviktor/phpstan-wordpress' => array( 113 'pretty_version' => 'v1.3. 2',114 'version' => '1.3. 2.0',115 'reference' => ' b8516ed6bab7ec50aae981698ce3f67f1be2e45a',113 'pretty_version' => 'v1.3.3', 114 'version' => '1.3.3.0', 115 'reference' => 'f7ff091331bc00c5688fe4ce0c4d51d06fa61553', 116 116 'type' => 'phpstan-extension', 117 117 'install_path' => __DIR__ . '/../szepeviktor/phpstan-wordpress', … … 129 129 ), 130 130 'wp-cli/i18n-command' => array( 131 'pretty_version' => ' v2.6.0',132 'version' => '2.6. 0.0',133 'reference' => ' ca7a44a1f8b09d533621b4006e739974212860ee',131 'pretty_version' => '2.6.1', 132 'version' => '2.6.1.0', 133 'reference' => '7538d684d4f06b0e10c8a0166ce4e6d9e1687aa1', 134 134 'type' => 'wp-cli-package', 135 135 'install_path' => __DIR__ . '/../wp-cli/i18n-command', -
zionbuilder/trunk/zionbuilder.php
r3039889 r3047416 4 4 Plugin URI: https://zionbuilder.io/?utm_campaign=plugin-uri&utm_medium=wp-dashboard-plugins 5 5 Description: The page builder you always wanted. Create any design you want using live editor. 6 Version: 3.6. 96 Version: 3.6.10 7 7 Author: zionbuilder.io 8 8 Author URI: https://zionbuilder.io/?utm_campaign=plugin-uri&utm_medium=wp-dashboard-plugins
Note: See TracChangeset
for help on using the changeset viewer.