WordPress Page Builder – Beaver Builder - Version 1.9.5.3

Version Description

Download this release

Release Info

Developer justinbusa
Plugin Icon 128x128 WordPress Page Builder – Beaver Builder
Version 1.9.5.3
Comparing to
See all releases

Code changes from version 1.9.5.1 to 1.9.5.3

changelog.txt CHANGED
@@ -1,3 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
  <h4>1.9.5.1 - 3/21/2017</h4>
2
  <p><strong>Bug Fixes</strong></p>
3
  <ul>
@@ -387,7 +399,7 @@
387
  <li>Fixed CSS specificity issues in IE when using the fl_builder_render_layout shortcode.</li>
388
  </ul>
389
 
390
- <h4>1.7.8 - 04/20/2016</h4>
391
  <p><strong>Bug Fixes</strong></p>
392
  <ul>
393
  <li>Fixed a bug in the Post Carousel and Post Slider modules caused in 1.7.7 that broke the offset setting.</li>
@@ -857,10 +869,10 @@
857
  <h4>1.6.0.3 - 07/21/2015</h4>
858
  <p><strong>Bug Fixes</strong></p>
859
  <ul>
860
- <li>Fixed a bug with the fl_builder_global_posts filter not returning all posts.</li>
861
- <li>Fixed a bug with all checkboxes being checked in some widgets when saving.</li>
862
- <li>Fixed a bug with floating content breaking out of tabs.</li>
863
- <li>Fixed a bug with autosuggest fields breaking when posts have special characters in the title.</li>
864
  </ul>
865
 
866
  <h4>1.6.0.2 - 07/08/2015</h4>
@@ -882,31 +894,31 @@
882
  <h4>1.6.0.1 - 06/28/2015</h4>
883
  <p><strong>Enhancements</strong></p>
884
  <ul>
885
- <li>Added fl_builder_layout_style_dependencies filter.</li>
886
  </ul>
887
  <p><strong>Bug Fixes</strong></p>
888
  <ul>
889
- <li>Fixed a bug with importing templates that have slideshows or galleries.</li>
890
- <li>Fixed a bug with row margins when the background is set to a slideshow or video.</li>
891
  </ul>
892
 
893
  <h4>1.6.0 - 06/22/2015</h4>
894
  <p><strong>Enhancements</strong></p>
895
  <ul>
896
- <li>Added link, hover and heading color settings to rows and columns.</li>
897
- <li>Tab and accordion items now open when linked to from another page.</li>
898
- <li>Accordion items now have an active class when open.</li>
899
- <li>Column layouts now support RTL languages.</li>
900
- <li>Added an email address option to the Subscribe Form module so signups can be sent to your email address.</li>
901
- <li>Added support for MailChimp groups to the Subscribe Form module.</li>
902
- <li>Added ActiveCampaign integration.</li>
903
  </ul>
904
  <p><strong>Bug Fixes</strong></p>
905
  <ul>
906
- <li>Fixed a bug with the window closing when publishing changes.</li>
907
- <li>Fixed a bug with getting the correct ID for the current post.</li>
908
- <li>Fixed a bug with row borders showing when none are set and the background is a slideshow.</li>
909
- <li>Fixed a bug with the multiple photos field when used in a nested form.</li>
910
  </ul>
911
 
912
  <h4>1.5.9 - 06/01/2015</h4>
@@ -1494,13 +1506,13 @@
1494
 
1495
  <h4>1.1.7</h4>
1496
  <p><strong>Enhancements</strong></p>
1497
- <ul>
1498
  <li>Added scheme.org markup to the photo and video modules.</li>
1499
  <li>Added autoembed to the video module.</li>
1500
  <li>Added support for WPML's copy and duplicate functionality.</li>
1501
  </ul>
1502
  <p><strong>Bug Fixes</strong></p>
1503
- <ul>
1504
  <li>Added a workaround for wp_upload_dir since it doesn't support SSL.</li>
1505
  </ul>
1506
 
@@ -1509,7 +1521,7 @@
1509
 
1510
  <h4>1.1.5</h4>
1511
  <p><strong>Bug Fixes</strong></p>
1512
- <ul>
1513
  <li>Fixed an issue with themes that load in an older version of jQuery after wp_head is called.</li>
1514
  <li>Fixed a bug with parallax backgrounds in Chrome.</li>
1515
  <li>External scripts such as YUI3 are now loaded via HTTPS if the site is using HTTPS.</li>
@@ -1517,14 +1529,14 @@
1517
 
1518
  <h4>1.1.4</h4>
1519
  <p><strong>Enhancements</strong></p>
1520
- <ul>
1521
  <li>Added video, slideshow and parallax row backgrounds.</li>
1522
  <li>Video shortcode embeds are now responsive.</li>
1523
  <li>Added poster, loop and autoplay options to the video module when using videos from the media library.</li>
1524
  <li>Developer members now have access to documentation and examples for building custom modules.</li>
1525
  </ul>
1526
  <p><strong>Bug Fixes</strong></p>
1527
- <ul>
1528
  <li>Fixed a bug where posts in secondary loops were showing that the builder was active even when it wasn't.</li>
1529
  <li>Fixed another jQuery conflict caused by 3rd party plugins.</li>
1530
  <li>Fixed a bug with the gallery module that was causing full size photos to be loaded.</li>
@@ -1534,30 +1546,30 @@
1534
 
1535
  <h4>1.1.3</h4>
1536
  <p><strong>Enhancements</strong></p>
1537
- <ul>
1538
  <li>Added the ability for users to save, import and export their own templates.</li>
1539
  <li>Added custom width option for buttons.</li>
1540
  <li>Added fl_builder_global_posts filter for loading layout assets globally.</li>
1541
  </ul>
1542
  <p><strong>Bug Fixes</strong></p>
1543
- <ul>
1544
  <li>Reworked how shortcodes are handled to fix compatibility issues with shortcodes that create secondary loops.</li>
1545
  <li>Various minor bug fixes.</li>
1546
  </ul>
1547
 
1548
  <h4>1.1.2</h4>
1549
  <p><strong>Enhancements</strong></p>
1550
- <ul>
1551
  <li>Split modules up into two groups, Basic Modules and Advanced Modules.</li>
1552
  <li>Added Italian translation. Thanks Davide Pante!</li>
1553
  </ul>
1554
  <p><strong>Bug Fixes</strong></p>
1555
- <ul>
1556
  <li>In the last update we added higher z-indexes to the builder interface to deal with theme compatibility issues. That broke the media uploader and has been fixed.</li>
1557
  </ul>
1558
 
1559
  <h4>1.1.1</h4>
1560
- <ul>
1561
  <li>Fixed a webkit issue that was breaking the builder lightbox when displayed over an HTML5 video.</li>
1562
  <li>Fixed a bug with shortcodes that create custom loops.</li>
1563
  <li>Assets for all posts on a category page are now loaded.</li>
@@ -1567,11 +1579,11 @@
1567
 
1568
  <h4>1.1.0</h4>
1569
  <p><strong>Enhancements</strong></p>
1570
- <ul>
1571
  <li>Added support for plugins that duplicate posts.</li>
1572
  </ul>
1573
  <p><strong>Bug Fixes</strong></p>
1574
- <ul>
1575
  <li>Fixed a compatibility issue with the WP-simpleviewer plugin.</li>
1576
  <li>Fixed a bug with orphaned modules when duplicating a layout.</li>
1577
  <li>Fixed a bug with 404 pages and launching the builder on an unsaved post.</li>
@@ -1579,30 +1591,30 @@
1579
 
1580
  <h4>1.0.9</h4>
1581
  <p><strong>Enhancements</strong></p>
1582
- <ul>
1583
  <li>Enhancements that allow developers to create custom modules as plugins.</li>
1584
  </ul>
1585
  <p><strong>Bug Fixes</strong></p>
1586
- <ul>
1587
  <li>Fixed a bug that was breaking the builder when disabling a module that has been inserted into a layout.</li>
1588
  <li>Minor bug fixes for the CTA module.</li>
1589
  </ul>
1590
 
1591
  <h4>1.0.8</h4>
1592
  <p><strong>Enhancements</strong></p>
1593
- <ul>
1594
  <li>Stripped down builder content is now exported to the default WordPress editor.</li>
1595
  <li>Added new settings tab for enabling or disabling builder modules.</li>
1596
  <li>Builder layouts are now reimported on plugin activation, even if you use the uninstall feature on the settings page. </li>
1597
  <li>Minor tweaks to the button module CSS to prevent third party themes from overriding colors.</li>
1598
  </ul>
1599
  <p><strong>Bug Fixes</strong></p>
1600
- <ul>
1601
  <li>Fixed a bug with the CSS for the contact form.</li>
1602
  </ul>
1603
 
1604
  <h4>1.0.7</h4>
1605
- <ul>
1606
  <li>Fixed a JavaScript bug that was breaking the builder in WordPress 3.9.</li>
1607
  <li>Fixed a bug with third party video embeds.</li>
1608
  <li>Now using fitVids.js for responsive video embeds.</li>
@@ -1610,7 +1622,7 @@
1610
 
1611
  <h4>1.0.6</h4>
1612
  <p><strong>Enhancements</strong></p>
1613
- <ul>
1614
  <li>Added warning for leaving the page when editing settings.</li>
1615
  <li>Builder layouts are now locked when editing using the built in WordPress post locking system.</li>
1616
  <li>Video module now excepts formats other than MP4.</li>
@@ -1618,30 +1630,30 @@
1618
  <li>Removed manage subscription link from plugins page. Subscriptions can be managed under Settings > FastLine Themes.</li>
1619
  </ul>
1620
  <p><strong>Bug Fixes</strong></p>
1621
- <ul>
1622
  <li>Fixed a bug with widget modules. Now when you uninstall a custom widget that was inserted into the builder, it doesn't break.</li>
1623
  <li>Fixed an issue with button css being overriden by third party themes.</li>
1624
  </ul>
1625
 
1626
  <h4>1.0.5</h4>
1627
  <p><strong>Enhancements</strong></p>
1628
- <ul>
1629
  <li>Added three new layout templates.</li>
1630
  <li>Added new icon group module.</li>
1631
  </ul>
1632
  <p><strong>Bug Fixes</strong></p>
1633
- <ul>
1634
  <li>Fixed an issue with single quotes in fields within nested forms.</li>
1635
  <li>Added wp_reset_query to ensure the correct post is being loaded.</li>
1636
  </ul>
1637
 
1638
  <h4>1.0.4</h4>
1639
  <p><strong>Enhancements</strong></p>
1640
- <ul>
1641
  <li>Added new Accordion module.</li>
1642
  </ul>
1643
  <p><strong>Bug Fixes</strong></p>
1644
- <ul>
1645
  <li>Added nocache headers for when the builder is active to prevent the draft layout from being cached. This keeps the builder from breaking when the browser's back button is used.</li>
1646
  </ul>
1647
 
@@ -1650,13 +1662,13 @@
1650
 
1651
  <h4>1.0.2</h4>
1652
  <p><strong>Enhancements</strong></p>
1653
- <ul>
1654
  <li>Updated Font Awesome to include new icons in 4.0.3.</li>
1655
  <li>Added custom post type support under Settings > Page Builder.</li>
1656
  <li>Minor enhancements to the drag and drop experience.</li>
1657
  </ul>
1658
  <p><strong>Bug Fixes</strong></p>
1659
- <ul>
1660
  <li>Fixed a bug with column resizing.</li>
1661
  <li>Fixed bug where publishing a draft doesn't set the post slug.</li>
1662
  <li>Photo module now accepts relative urls for links.</li>
@@ -1738,4 +1750,4 @@
1738
  <p>Responsive module margins now only reset if negative or greater than the default.</p>
1739
 
1740
  <h4>0.8.1</h4>
1741
- <p>Initial beta release.</p>
1
+ <h4>1.9.5.3 - 4/4/2017</h4>
2
+ <p><strong>Bug Fixes</strong></p>
3
+ <ul>
4
+ <li>Fixed a bug in 1.9.5 preventing columns in full height rows from stacking on mobile.</li>
5
+ </ul>
6
+
7
+ <h4>1.9.5.2 - 3/31/2017</h4>
8
+ <p><strong>Bug Fixes</strong></p>
9
+ <ul>
10
+ <li>Fixed an issue with rewrites being flushed on every page load.</li>
11
+ </ul>
12
+
13
  <h4>1.9.5.1 - 3/21/2017</h4>
14
  <p><strong>Bug Fixes</strong></p>
15
  <ul>
399
  <li>Fixed CSS specificity issues in IE when using the fl_builder_render_layout shortcode.</li>
400
  </ul>
401
 
402
+ <h4>1.7.8 - 04/20/2016</h4>
403
  <p><strong>Bug Fixes</strong></p>
404
  <ul>
405
  <li>Fixed a bug in the Post Carousel and Post Slider modules caused in 1.7.7 that broke the offset setting.</li>
869
  <h4>1.6.0.3 - 07/21/2015</h4>
870
  <p><strong>Bug Fixes</strong></p>
871
  <ul>
872
+ <li>Fixed a bug with the fl_builder_global_posts filter not returning all posts.</li>
873
+ <li>Fixed a bug with all checkboxes being checked in some widgets when saving.</li>
874
+ <li>Fixed a bug with floating content breaking out of tabs.</li>
875
+ <li>Fixed a bug with autosuggest fields breaking when posts have special characters in the title.</li>
876
  </ul>
877
 
878
  <h4>1.6.0.2 - 07/08/2015</h4>
894
  <h4>1.6.0.1 - 06/28/2015</h4>
895
  <p><strong>Enhancements</strong></p>
896
  <ul>
897
+ <li>Added fl_builder_layout_style_dependencies filter.</li>
898
  </ul>
899
  <p><strong>Bug Fixes</strong></p>
900
  <ul>
901
+ <li>Fixed a bug with importing templates that have slideshows or galleries.</li>
902
+ <li>Fixed a bug with row margins when the background is set to a slideshow or video.</li>
903
  </ul>
904
 
905
  <h4>1.6.0 - 06/22/2015</h4>
906
  <p><strong>Enhancements</strong></p>
907
  <ul>
908
+ <li>Added link, hover and heading color settings to rows and columns.</li>
909
+ <li>Tab and accordion items now open when linked to from another page.</li>
910
+ <li>Accordion items now have an active class when open.</li>
911
+ <li>Column layouts now support RTL languages.</li>
912
+ <li>Added an email address option to the Subscribe Form module so signups can be sent to your email address.</li>
913
+ <li>Added support for MailChimp groups to the Subscribe Form module.</li>
914
+ <li>Added ActiveCampaign integration.</li>
915
  </ul>
916
  <p><strong>Bug Fixes</strong></p>
917
  <ul>
918
+ <li>Fixed a bug with the window closing when publishing changes.</li>
919
+ <li>Fixed a bug with getting the correct ID for the current post.</li>
920
+ <li>Fixed a bug with row borders showing when none are set and the background is a slideshow.</li>
921
+ <li>Fixed a bug with the multiple photos field when used in a nested form.</li>
922
  </ul>
923
 
924
  <h4>1.5.9 - 06/01/2015</h4>
1506
 
1507
  <h4>1.1.7</h4>
1508
  <p><strong>Enhancements</strong></p>
1509
+ <ul>
1510
  <li>Added scheme.org markup to the photo and video modules.</li>
1511
  <li>Added autoembed to the video module.</li>
1512
  <li>Added support for WPML's copy and duplicate functionality.</li>
1513
  </ul>
1514
  <p><strong>Bug Fixes</strong></p>
1515
+ <ul>
1516
  <li>Added a workaround for wp_upload_dir since it doesn't support SSL.</li>
1517
  </ul>
1518
 
1521
 
1522
  <h4>1.1.5</h4>
1523
  <p><strong>Bug Fixes</strong></p>
1524
+ <ul>
1525
  <li>Fixed an issue with themes that load in an older version of jQuery after wp_head is called.</li>
1526
  <li>Fixed a bug with parallax backgrounds in Chrome.</li>
1527
  <li>External scripts such as YUI3 are now loaded via HTTPS if the site is using HTTPS.</li>
1529
 
1530
  <h4>1.1.4</h4>
1531
  <p><strong>Enhancements</strong></p>
1532
+ <ul>
1533
  <li>Added video, slideshow and parallax row backgrounds.</li>
1534
  <li>Video shortcode embeds are now responsive.</li>
1535
  <li>Added poster, loop and autoplay options to the video module when using videos from the media library.</li>
1536
  <li>Developer members now have access to documentation and examples for building custom modules.</li>
1537
  </ul>
1538
  <p><strong>Bug Fixes</strong></p>
1539
+ <ul>
1540
  <li>Fixed a bug where posts in secondary loops were showing that the builder was active even when it wasn't.</li>
1541
  <li>Fixed another jQuery conflict caused by 3rd party plugins.</li>
1542
  <li>Fixed a bug with the gallery module that was causing full size photos to be loaded.</li>
1546
 
1547
  <h4>1.1.3</h4>
1548
  <p><strong>Enhancements</strong></p>
1549
+ <ul>
1550
  <li>Added the ability for users to save, import and export their own templates.</li>
1551
  <li>Added custom width option for buttons.</li>
1552
  <li>Added fl_builder_global_posts filter for loading layout assets globally.</li>
1553
  </ul>
1554
  <p><strong>Bug Fixes</strong></p>
1555
+ <ul>
1556
  <li>Reworked how shortcodes are handled to fix compatibility issues with shortcodes that create secondary loops.</li>
1557
  <li>Various minor bug fixes.</li>
1558
  </ul>
1559
 
1560
  <h4>1.1.2</h4>
1561
  <p><strong>Enhancements</strong></p>
1562
+ <ul>
1563
  <li>Split modules up into two groups, Basic Modules and Advanced Modules.</li>
1564
  <li>Added Italian translation. Thanks Davide Pante!</li>
1565
  </ul>
1566
  <p><strong>Bug Fixes</strong></p>
1567
+ <ul>
1568
  <li>In the last update we added higher z-indexes to the builder interface to deal with theme compatibility issues. That broke the media uploader and has been fixed.</li>
1569
  </ul>
1570
 
1571
  <h4>1.1.1</h4>
1572
+ <ul>
1573
  <li>Fixed a webkit issue that was breaking the builder lightbox when displayed over an HTML5 video.</li>
1574
  <li>Fixed a bug with shortcodes that create custom loops.</li>
1575
  <li>Assets for all posts on a category page are now loaded.</li>
1579
 
1580
  <h4>1.1.0</h4>
1581
  <p><strong>Enhancements</strong></p>
1582
+ <ul>
1583
  <li>Added support for plugins that duplicate posts.</li>
1584
  </ul>
1585
  <p><strong>Bug Fixes</strong></p>
1586
+ <ul>
1587
  <li>Fixed a compatibility issue with the WP-simpleviewer plugin.</li>
1588
  <li>Fixed a bug with orphaned modules when duplicating a layout.</li>
1589
  <li>Fixed a bug with 404 pages and launching the builder on an unsaved post.</li>
1591
 
1592
  <h4>1.0.9</h4>
1593
  <p><strong>Enhancements</strong></p>
1594
+ <ul>
1595
  <li>Enhancements that allow developers to create custom modules as plugins.</li>
1596
  </ul>
1597
  <p><strong>Bug Fixes</strong></p>
1598
+ <ul>
1599
  <li>Fixed a bug that was breaking the builder when disabling a module that has been inserted into a layout.</li>
1600
  <li>Minor bug fixes for the CTA module.</li>
1601
  </ul>
1602
 
1603
  <h4>1.0.8</h4>
1604
  <p><strong>Enhancements</strong></p>
1605
+ <ul>
1606
  <li>Stripped down builder content is now exported to the default WordPress editor.</li>
1607
  <li>Added new settings tab for enabling or disabling builder modules.</li>
1608
  <li>Builder layouts are now reimported on plugin activation, even if you use the uninstall feature on the settings page. </li>
1609
  <li>Minor tweaks to the button module CSS to prevent third party themes from overriding colors.</li>
1610
  </ul>
1611
  <p><strong>Bug Fixes</strong></p>
1612
+ <ul>
1613
  <li>Fixed a bug with the CSS for the contact form.</li>
1614
  </ul>
1615
 
1616
  <h4>1.0.7</h4>
1617
+ <ul>
1618
  <li>Fixed a JavaScript bug that was breaking the builder in WordPress 3.9.</li>
1619
  <li>Fixed a bug with third party video embeds.</li>
1620
  <li>Now using fitVids.js for responsive video embeds.</li>
1622
 
1623
  <h4>1.0.6</h4>
1624
  <p><strong>Enhancements</strong></p>
1625
+ <ul>
1626
  <li>Added warning for leaving the page when editing settings.</li>
1627
  <li>Builder layouts are now locked when editing using the built in WordPress post locking system.</li>
1628
  <li>Video module now excepts formats other than MP4.</li>
1630
  <li>Removed manage subscription link from plugins page. Subscriptions can be managed under Settings > FastLine Themes.</li>
1631
  </ul>
1632
  <p><strong>Bug Fixes</strong></p>
1633
+ <ul>
1634
  <li>Fixed a bug with widget modules. Now when you uninstall a custom widget that was inserted into the builder, it doesn't break.</li>
1635
  <li>Fixed an issue with button css being overriden by third party themes.</li>
1636
  </ul>
1637
 
1638
  <h4>1.0.5</h4>
1639
  <p><strong>Enhancements</strong></p>
1640
+ <ul>
1641
  <li>Added three new layout templates.</li>
1642
  <li>Added new icon group module.</li>
1643
  </ul>
1644
  <p><strong>Bug Fixes</strong></p>
1645
+ <ul>
1646
  <li>Fixed an issue with single quotes in fields within nested forms.</li>
1647
  <li>Added wp_reset_query to ensure the correct post is being loaded.</li>
1648
  </ul>
1649
 
1650
  <h4>1.0.4</h4>
1651
  <p><strong>Enhancements</strong></p>
1652
+ <ul>
1653
  <li>Added new Accordion module.</li>
1654
  </ul>
1655
  <p><strong>Bug Fixes</strong></p>
1656
+ <ul>
1657
  <li>Added nocache headers for when the builder is active to prevent the draft layout from being cached. This keeps the builder from breaking when the browser's back button is used.</li>
1658
  </ul>
1659
 
1662
 
1663
  <h4>1.0.2</h4>
1664
  <p><strong>Enhancements</strong></p>
1665
+ <ul>
1666
  <li>Updated Font Awesome to include new icons in 4.0.3.</li>
1667
  <li>Added custom post type support under Settings > Page Builder.</li>
1668
  <li>Minor enhancements to the drag and drop experience.</li>
1669
  </ul>
1670
  <p><strong>Bug Fixes</strong></p>
1671
+ <ul>
1672
  <li>Fixed a bug with column resizing.</li>
1673
  <li>Fixed bug where publishing a draft doesn't set the post slug.</li>
1674
  <li>Photo module now accepts relative urls for links.</li>
1750
  <p>Responsive module margins now only reset if negative or greater than the default.</p>
1751
 
1752
  <h4>0.8.1</h4>
1753
+ <p>Initial beta release.</p>
classes/class-fl-builder-admin.php CHANGED
@@ -61,6 +61,9 @@ final class FLBuilderAdmin {
61
 
62
  // Trigger the activation notice.
63
  self::trigger_activate_notice();
 
 
 
64
  }
65
  }
66
 
61
 
62
  // Trigger the activation notice.
63
  self::trigger_activate_notice();
64
+
65
+ // Flush the rewrite rules.
66
+ flush_rewrite_rules();
67
  }
68
  }
69
 
classes/class-fl-builder-loader.php CHANGED
@@ -45,7 +45,7 @@ if ( ! class_exists( 'FLBuilderLoader' ) ) {
45
  */
46
  static private function define_constants()
47
  {
48
- define('FL_BUILDER_VERSION', '1.9.5.1');
49
  define('FL_BUILDER_FILE', trailingslashit(dirname(dirname(__FILE__))) . 'fl-builder.php');
50
  define('FL_BUILDER_DIR', plugin_dir_path(FL_BUILDER_FILE));
51
  define('FL_BUILDER_URL', plugins_url('/', FL_BUILDER_FILE));
45
  */
46
  static private function define_constants()
47
  {
48
+ define('FL_BUILDER_VERSION', '1.9.5.3');
49
  define('FL_BUILDER_FILE', trailingslashit(dirname(dirname(__FILE__))) . 'fl-builder.php');
50
  define('FL_BUILDER_DIR', plugin_dir_path(FL_BUILDER_FILE));
51
  define('FL_BUILDER_URL', plugins_url('/', FL_BUILDER_FILE));
classes/class-fl-builder-loop.php CHANGED
@@ -144,7 +144,8 @@ final class FLBuilderLoop {
144
 
145
 
146
  /**
147
- * Add rewrite rules for custom pagination url to avoid conflict with the default paged param in WP
 
148
  *
149
  * @since 1.9.5
150
  * @return void
@@ -156,12 +157,8 @@ final class FLBuilderLoop {
156
  add_rewrite_rule( 'paged-'. $x .'/?([0-9]{1,})/?$', 'index.php?&flpaged'. $x .'=$matches[1]', 'top');
157
  add_rewrite_rule( '(.?.+?)/paged-'. $x .'/?([0-9]{1,})/?$', 'index.php?pagename=$matches[1]&flpaged'. $x .'=$matches[2]', 'top');
158
  add_rewrite_rule( '([^/]+)/paged-'. $x .'/?([0-9]{1,})/?$', 'index.php?name=$matches[1]&flpaged'. $x .'=$matches[2]', 'top');
159
-
160
  add_rewrite_tag( "%flpaged{$x}%", '([^&]+)');
161
  }
162
-
163
- // Flush the rewrite rules so it would take effect
164
- flush_rewrite_rules();
165
  }
166
 
167
  /**
144
 
145
 
146
  /**
147
+ * Add rewrite rules for custom pagination that allows post modules
148
+ * on the same page to be paged independently.
149
  *
150
  * @since 1.9.5
151
  * @return void
157
  add_rewrite_rule( 'paged-'. $x .'/?([0-9]{1,})/?$', 'index.php?&flpaged'. $x .'=$matches[1]', 'top');
158
  add_rewrite_rule( '(.?.+?)/paged-'. $x .'/?([0-9]{1,})/?$', 'index.php?pagename=$matches[1]&flpaged'. $x .'=$matches[2]', 'top');
159
  add_rewrite_rule( '([^/]+)/paged-'. $x .'/?([0-9]{1,})/?$', 'index.php?name=$matches[1]&flpaged'. $x .'=$matches[2]', 'top');
 
160
  add_rewrite_tag( "%flpaged{$x}%", '([^&]+)');
161
  }
 
 
 
162
  }
163
 
164
  /**
classes/class-fl-builder-update.php CHANGED
@@ -86,6 +86,9 @@ final class FLBuilderUpdate {
86
 
87
  // Clear all asset cache.
88
  FLBuilderModel::delete_asset_cache_for_all_posts();
 
 
 
89
  }
90
 
91
  /**
86
 
87
  // Clear all asset cache.
88
  FLBuilderModel::delete_asset_cache_for_all_posts();
89
+
90
+ // Flush the rewrite rules.
91
+ flush_rewrite_rules();
92
  }
93
 
94
  /**
classes/class-fl-builder.php CHANGED
@@ -1828,7 +1828,7 @@ final class FLBuilder {
1828
  $rendered_settings = self::render_settings(array(
1829
  'class' => 'fl-builder-module-settings fl-builder-'. $type .'-settings',
1830
  'attrs' => 'data-node="'. $node_id .'" data-parent="'. $parent_id .'" data-type="'. $type .'"',
1831
- 'title' => sprintf( '%s ' . __( 'Settings', 'fl-builder' ), $module->name ),
1832
  'tabs' => apply_filters( 'fl_builder_render_module_settings', $module->form, $module ),
1833
  'resizable' => true
1834
  ), $settings);
1828
  $rendered_settings = self::render_settings(array(
1829
  'class' => 'fl-builder-module-settings fl-builder-'. $type .'-settings',
1830
  'attrs' => 'data-node="'. $node_id .'" data-parent="'. $parent_id .'" data-type="'. $type .'"',
1831
+ 'title' => sprintf( __( '%s Settings', 'fl-builder' ), $module->name ),
1832
  'tabs' => apply_filters( 'fl_builder_render_module_settings', $module->form, $module ),
1833
  'resizable' => true
1834
  ), $settings);
css/fl-builder-layout.css CHANGED
@@ -205,7 +205,7 @@
205
  margin: 0 auto;
206
  }
207
 
208
- .fl-row-full-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height) {
209
  display: flex;
210
  align-items: center;
211
  justify-content: center;
205
  margin: 0 auto;
206
  }
207
 
208
+ .fl-builder-ie-11 .fl-row-full-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height) {
209
  display: flex;
210
  align-items: center;
211
  justify-content: center;
fl-builder.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Beaver Builder Plugin (Lite Version)
4
  * Plugin URI: https://www.wpbeaverbuilder.com/?utm_medium=bb&utm_source=plugins-admin-page&utm_campaign=plugins-admin-uri
5
  * Description: A drag and drop frontend WordPress page builder plugin that works with almost any theme!
6
- * Version: 1.9.5.1
7
  * Author: The Beaver Builder Team
8
  * Author URI: https://www.wpbeaverbuilder.com/?utm_medium=bb&utm_source=plugins-admin-page&utm_campaign=plugins-admin-author
9
  * Copyright: (c) 2014 Beaver Builder
3
  * Plugin Name: Beaver Builder Plugin (Lite Version)
4
  * Plugin URI: https://www.wpbeaverbuilder.com/?utm_medium=bb&utm_source=plugins-admin-page&utm_campaign=plugins-admin-uri
5
  * Description: A drag and drop frontend WordPress page builder plugin that works with almost any theme!
6
+ * Version: 1.9.5.3
7
  * Author: The Beaver Builder Team
8
  * Author URI: https://www.wpbeaverbuilder.com/?utm_medium=bb&utm_source=plugins-admin-page&utm_campaign=plugins-admin-author
9
  * Copyright: (c) 2014 Beaver Builder
includes/updater-config.php CHANGED
@@ -3,7 +3,7 @@
3
  if(class_exists('FLUpdater')) {
4
  FLUpdater::add_product(array(
5
  'name' => 'Beaver Builder Plugin (Lite Version)',
6
- 'version' => '1.9.5.1',
7
  'slug' => 'bb-plugin',
8
  'type' => 'plugin'
9
  ));
3
  if(class_exists('FLUpdater')) {
4
  FLUpdater::add_product(array(
5
  'name' => 'Beaver Builder Plugin (Lite Version)',
6
+ 'version' => '1.9.5.3',
7
  'slug' => 'bb-plugin',
8
  'type' => 'plugin'
9
  ));
includes/updater/classes/class-fl-updater.php CHANGED
@@ -277,6 +277,22 @@ final class FLUpdater {
277
  include FL_UPDATER_DIR . 'includes/form.php';
278
  }
279
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
280
  /**
281
  * Static method for getting the subscription license key.
282
  *
277
  include FL_UPDATER_DIR . 'includes/form.php';
278
  }
279
 
280
+ /**
281
+ * Renders available subscriptions and downloads.
282
+ *
283
+ * @since 1.10
284
+ * @param object $subscription
285
+ * @return void
286
+ */
287
+ static public function render_subscriptions( $subscription )
288
+ {
289
+ if ( ! $subscription->active || ! $subscription->domain->active || ! isset( $subscription->downloads ) || isset( $subscription->error ) ) {
290
+ return;
291
+ }
292
+
293
+ include FL_UPDATER_DIR . 'includes/subscriptions.php';
294
+ }
295
+
296
  /**
297
  * Static method for getting the subscription license key.
298
  *
includes/updater/includes/form.php CHANGED
@@ -59,5 +59,7 @@
59
  <input type="button" class="button button-primary" value="<?php esc_attr_e( 'Enter License Key', 'fl-builder' ); ?>">
60
  </p>
61
  </div>
 
 
62
 
63
  </div>
59
  <input type="button" class="button button-primary" value="<?php esc_attr_e( 'Enter License Key', 'fl-builder' ); ?>">
60
  </p>
61
  </div>
62
+
63
+ <?php FLUpdater::render_subscriptions( $subscription ); ?>
64
 
65
  </div>
includes/updater/includes/subscriptions.php ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <hr />
2
+ <h3><?php _e( 'Available Downloads', 'fl-builder' ); ?></h3>
3
+ <p><?php _e( 'The following downloads are currently available for remote update with the subscription(s) associated with this license.', 'fl-builder' ); ?></p>
4
+ <ul>
5
+ <?php
6
+
7
+ foreach ( $subscription->downloads as $download ) {
8
+
9
+ if ( stristr( $download, 'child theme' ) ) {
10
+ continue;
11
+ }
12
+
13
+ echo '<li>' . $download . '</li>';
14
+ }
15
+
16
+ ?>
17
+ </ul>
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
  === Beaver Builder - WordPress Page Builder ===
2
  Contributors: justinbusa, RobbyMcCullough, billyyoung, hinampaksh, diegoliv, webmandesign, eugenealegiojo, helgatheviking, ozancanakli, brentjettgmailcom, jproffitt71, brainstormforce, ideaboxcreations, laubsterboy, nikolayyordanov, codente, pross
3
- Tags: page builder, drag and drop, front-end, editor, landing page
4
  Requires at least: 3.6
5
- Tested up to: 4.7.3
6
- Stable tag: 1.9.5.1
7
  License: GPL2+
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
1
  === Beaver Builder - WordPress Page Builder ===
2
  Contributors: justinbusa, RobbyMcCullough, billyyoung, hinampaksh, diegoliv, webmandesign, eugenealegiojo, helgatheviking, ozancanakli, brentjettgmailcom, jproffitt71, brainstormforce, ideaboxcreations, laubsterboy, nikolayyordanov, codente, pross
3
+ Tags: beaver builder, page builder, page builder plugin, design, wysiwyg, home page builder, template builder, layout builder, landing page builder, website builder, site builder, front-end builder, drag and drop builder, editor, front-end editor, page layout, visual builder
4
  Requires at least: 3.6
5
+ Tested up to: 4.7
6
+ Stable tag: trunk
7
  License: GPL2+
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9