• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

BricksExtras | Premium Bricks Builder Addon

BricksExtras | Premium Bricks Builder Addon v1.4.8

No permission to download

kyk77

Well-known member
Babiato Lover
Jan 30, 2021
454
676
93
kyk77 submitted a new resource:

BricksExtras | Premium Bricks Builder Addon - The Bricks Addon you'll use on Every Project

The Bricks Addon you'll use on Every Project.​

BricksExtras is a growing library of elements & features, with a strong focus on accessibility, flexibility and opening up more possibilities of what you can build with Bricks.

Add Interactive Effects​

( Can be applied at the container level, so any elements an be added )
  • Tilt Hover
...

Read more about this resource...
 
Nulled as it is here isn't work well for me. All the elements was unavailable, and there wasn't active lisence status shown.
But it was quite easy to null it in a similar way to OxyExtras plugin :)
If BricksExtras from here is already installed - follow these steps:
1. go to WP dashboard - Plugins - Plugin File Editor
2. on Edit Page - select BricksExtras from Select plugin to edit: menu and click Select button
3. select BricksExtrasMain.php from the list below
4. find public function __construct( $prefix ) { in string #30 and hit Enter button twice
5. paste the following string in string #31 (it should be indented):
update_option( 'bricksextras_license_status', 'valid' );
6. click Update File button below
Now the plugin should be fully nilled, and all the elements at the plugin's page should be available to be enabled
Please try
Fixed archive file attached, please check
 

Attachments

  • bricksextras-1.0.3-fixed.zip
    394.5 KB · Views: 51
kyk77 updated BricksExtras | Premium Bricks Builder Addon with a new update entry:

1.0.4

1.0.4​

05/07/2022
[Dynamic Table] – Added option to specify column data type as ‘number’, to allow for sorting by numbers.
[Dynamic Table] – Now allows for HTML tags from WYSIWYG fields inside cells.
[Slide Menu] – Added ‘text indent’ setting for nested sub menu links
[Image Hotspots] – Fixed issue where marker background style wasn’t visible.
[Table of Contents] – Fixed issue with unique IDs causing table not to show.

Read the rest of this update entry...
 
there is a new update to fix new fatal error with bricks rc builde. can anyone share it?
1.0.5 ( Jul 31, 2022 )
Fixed a fatal error due to change in the attributes of bricks/element/render_attributes filter.
 
  • Like
Reactions: Apothecqke
EDIT: to make 1.0.4 works with Bricks > 1.5RC1...

You can patch it on your own:
IN includes/BricksExtrasInteractive.php
line 326 (to line 429) change the public static function interactive_effetcs_attributes like this:

PHP:
public static function interactive_effects_attributes( $attributes, $key, $element ) {
      if ( bricks_is_frontend() ) {
        if ( isset( $element->settings['x_parallax'] ) && $element->settings['x_parallax'] == true ) {
           
            wp_enqueue_script( 'x-parallax', BRICKSEXTRAS_URL . 'components/assets/js/parallax.js', '', '1.0.0', true );
            if ( isset ( $element->settings['scrollSpeedDefault'] ) ) {
                $attributes[ $key ]['data-rellax-speed'] = $element->settings['scrollSpeedDefault'];
            } else {
                $attributes[ $key ]['data-rellax-speed'] = '0';
            }
            if ( isset( $element->settings['scrollSpeedDesktop'] ) ) {
                $attributes[ $key ]['data-rellax-desktop-speed'] = $element->settings['scrollSpeedDesktop'];
            }
            if ( isset ( $element->settings['scrollSpeedTablet'] ) ) {
                $attributes[ $key ]['data-rellax-tablet-speed'] = $element->settings['scrollSpeedTablet'];
            }
   
            if ( isset ( $element->settings['scrollSpeedMobile'] ) ) {
                $attributes[ $key ]['data-rellax-mobile-speed'] = $element->settings['scrollSpeedMobile'];
            }
   
            if ( isset ( $element->settings['scrollSpeedMobilePortrait'] ) ) {
                $attributes[ $key ]['data-rellax-xs-speed'] = $element->settings['scrollSpeedMobilePortrait'];
            } else {
                $attributes[ $key ]['data-rellax-xs-speed'] = '0';
            }
           
        }
        if ( isset( $element->settings['x_floating'] ) && $element->settings['x_floating'] == true  ) {
            wp_enqueue_style( 'x-floating', BRICKSEXTRAS_URL . 'components/assets/css/floating.css', [], '1.0.0' );
            $attributes[ $key ]['data-x-floating'] = '';
            if ( isset( $element->settings['x_floating_direction'] ) && 'horizontal' === $element->settings['x_floating_direction'] ) {
                $attributes[ $key ]['data-x-floating'] = 'horizontal';
            }
        }
        if ( isset( $element->settings['x_tilt'] ) && $element->settings['x_tilt'] == true ) {
          wp_enqueue_script( 'x-tilt', BRICKSEXTRAS_URL . 'components/assets/js/tilt.min.js', '', '1.0.0', true );
         
          $x_tilt_config = [];
          $x_tilt_config['config'] = [];
          if ( isset( $element->settings['x_tilt_max'] ) ) {
            $x_tilt_config['config'] += [ "max" => intval( $element->settings['x_tilt_max'] ) ];
          }
          if ( isset( $element->settings['x_tilt_scale'] ) ) {
            $x_tilt_config['config'] += [ "scale" => intval( $element->settings['x_tilt_scale'] ) ];
          }
          if ( isset( $element->settings['x_tilt_start_x'] ) ) {
            $x_tilt_config['config'] += [ "startX" => intval( $element->settings['x_tilt_start_x'] ) ];
          }
          if ( isset( $element->settings['x_tilt_start_y'] ) ) {
            $x_tilt_config['config'] += [ "startY" => intval( $element->settings['x_tilt_start_y'] ) ];
          }
          if ( isset( $element->settings['x_tilt_speed'] ) ) {
            $x_tilt_config['config'] += [ "speed" => intval( $element->settings['x_tilt_speed'] ) ];
          }
          if ( isset( $element->settings['x_tilt_perspective'] ) ) {
            $x_tilt_config['config'] += [ "perspective" => intval( $element->settings['x_tilt_perspective'] ) ];
          }
          if ( isset( $element->settings['x_tilt_scale'] ) && $element->settings['x_tilt_glare'] == true ) {
            $x_tilt_config['config'] += [
              "glare" => true,
              "max-glare" => isset( $element->settings['x_tilt_scale'] ) ? floatval( $element->settings['x_tilt_max_glare'] ) : '1'
            ];
          }
          if ( isset( $element->settings['x_tilt_breakpoint'] ) ) {
            $x_tilt_config['breakpoint'] = intval( $element->settings['x_tilt_breakpoint'] );
          }
         
          $attributes[ $key ]['data-x-tilt'] = wp_json_encode( $x_tilt_config );
        }
      }
     
       
      return $attributes;
       
    }
 
Last edited:
  • Like
Reactions: Apothecqke

Bricks Extras v1.0.3 Nulled​

Nulled as it is here isn't work well for me. All the elements was unavailable, and there wasn't active lisence status shown.
But it was quite easy to null it in a similar way to OxyExtras plugin :)
If BricksExtras from here is already installed - follow these steps:
1. go to WP dashboard - Plugins - Plugin File Editor
2. on Edit Page - select BricksExtras from Select plugin to edit: menu and click Select button
3. select BricksExtrasMain.php from the list below
4. find public function __construct( $prefix ) { in string #30 and hit Enter button twice
5. paste the following string in string #31 (it should be indented):
update_option( 'bricksextras_license_status', 'valid' );
6. click Update File button below
Now the plugin should be fully nilled, and all the elements at the plugin's page should be available to be enabled
Please try
Fixed archive file attached, please check
BricksExtras 1.0.4 nulled
You can patch it on your own:
IN includes/BricksExtrasInteractive.php
line 326 (to line 429) change the public static function interactive_effetcs_attributes like this:

PHP:
public static function interactive_effects_attributes( $attributes, $key, $element ) {
      if ( bricks_is_frontend() ) {
        if ( isset( $element->settings['x_parallax'] ) && $element->settings['x_parallax'] == true ) {
          
            wp_enqueue_script( 'x-parallax', BRICKSEXTRAS_URL . 'components/assets/js/parallax.js', '', '1.0.0', true );
            if ( isset ( $element->settings['scrollSpeedDefault'] ) ) {
                $attributes[ $key ]['data-rellax-speed'] = $element->settings['scrollSpeedDefault'];
            } else {
                $attributes[ $key ]['data-rellax-speed'] = '0';
            }
            if ( isset( $element->settings['scrollSpeedDesktop'] ) ) {
                $attributes[ $key ]['data-rellax-desktop-speed'] = $element->settings['scrollSpeedDesktop'];
            }
            if ( isset ( $element->settings['scrollSpeedTablet'] ) ) {
                $attributes[ $key ]['data-rellax-tablet-speed'] = $element->settings['scrollSpeedTablet'];
            }
  
            if ( isset ( $element->settings['scrollSpeedMobile'] ) ) {
                $attributes[ $key ]['data-rellax-mobile-speed'] = $element->settings['scrollSpeedMobile'];
            }
  
            if ( isset ( $element->settings['scrollSpeedMobilePortrait'] ) ) {
                $attributes[ $key ]['data-rellax-xs-speed'] = $element->settings['scrollSpeedMobilePortrait'];
            } else {
                $attributes[ $key ]['data-rellax-xs-speed'] = '0';
            }
          
        }
        if ( isset( $element->settings['x_floating'] ) && $element->settings['x_floating'] == true  ) {
            wp_enqueue_style( 'x-floating', BRICKSEXTRAS_URL . 'components/assets/css/floating.css', [], '1.0.0' );
            $attributes[ $key ]['data-x-floating'] = '';
            if ( isset( $element->settings['x_floating_direction'] ) && 'horizontal' === $element->settings['x_floating_direction'] ) {
                $attributes[ $key ]['data-x-floating'] = 'horizontal';
            }
        }
        if ( isset( $element->settings['x_tilt'] ) && $element->settings['x_tilt'] == true ) {
          wp_enqueue_script( 'x-tilt', BRICKSEXTRAS_URL . 'components/assets/js/tilt.min.js', '', '1.0.0', true );
        
          $x_tilt_config = [];
          $x_tilt_config['config'] = [];
          if ( isset( $element->settings['x_tilt_max'] ) ) {
            $x_tilt_config['config'] += [ "max" => intval( $element->settings['x_tilt_max'] ) ];
          }
          if ( isset( $element->settings['x_tilt_scale'] ) ) {
            $x_tilt_config['config'] += [ "scale" => intval( $element->settings['x_tilt_scale'] ) ];
          }
          if ( isset( $element->settings['x_tilt_start_x'] ) ) {
            $x_tilt_config['config'] += [ "startX" => intval( $element->settings['x_tilt_start_x'] ) ];
          }
          if ( isset( $element->settings['x_tilt_start_y'] ) ) {
            $x_tilt_config['config'] += [ "startY" => intval( $element->settings['x_tilt_start_y'] ) ];
          }
          if ( isset( $element->settings['x_tilt_speed'] ) ) {
            $x_tilt_config['config'] += [ "speed" => intval( $element->settings['x_tilt_speed'] ) ];
          }
          if ( isset( $element->settings['x_tilt_perspective'] ) ) {
            $x_tilt_config['config'] += [ "perspective" => intval( $element->settings['x_tilt_perspective'] ) ];
          }
          if ( isset( $element->settings['x_tilt_scale'] ) && $element->settings['x_tilt_glare'] == true ) {
            $x_tilt_config['config'] += [
              "glare" => true,
              "max-glare" => isset( $element->settings['x_tilt_scale'] ) ? floatval( $element->settings['x_tilt_max_glare'] ) : '1'
            ];
          }
          if ( isset( $element->settings['x_tilt_breakpoint'] ) ) {
            $x_tilt_config['breakpoint'] = intval( $element->settings['x_tilt_breakpoint'] );
          }
        
          $attributes[ $key ]['data-x-tilt'] = wp_json_encode( $x_tilt_config );
        }
      }
    
      
      return $attributes;
      
    }

Lol stop trying to out do each other 🤪, you all adding way too much, especially last method.

You only need to add one line to this to null it completely, have already done it and added it as main download.
 

Forum statistics

Threads
78,850
Messages
1,127,537
Members
246,526
Latest member
bingodz
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock