Plugin Directory

Changeset 2003470


Ignore:
Timestamp:
12/29/2018 03:50:09 PM (7 years ago)
Author:
IT-RAYS
Message:

Fixed slider margins issues.

Location:
rays-grid/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • rays-grid/trunk/assets/public/js/script.js

    r2002299 r2003470  
    215215                    tw      = '';
    216216
    217                 that.css( 'margin' , -sp + 'px' );
     217                //that.css( 'margin' , -sp + 'px' );
    218218                itm.css( 'padding' , sp + 'px' );
    219219
    220                 if ( lay == 'grid' ){
    221                     tw = w / cols + 10;
     220                if ( lay == 'grid' ) {
     221                    tw = w / cols;
    222222                } else if ( lay == 'slider' ) {
    223223                    tw = ( w / slds ) - mr;
     
    243243                           
    244244                            if( that.hasClass('paleo') || that.hasClass('sublime') || that.hasClass('resort') || that.hasClass('gemini') || that.hasClass('solo') || that.hasClass('focus') || that.hasClass('zilla') ){
    245                                 var ht = parseInt(imP.parent().find('.port-captions').outerHeight(),10) + parseInt(imP.parent().find('.port-captions').css('padding-top'),10) + parseInt(imP.parent().find('.port-captions').css('padding-bottom'),10);
    246                                 var pd = parseInt(th.css('padding-top'),10) *2;
    247                                
    248                                 imP.css('height', nH - pd+'px');
    249                                 var tot = ht + nH;
     245                                var ht = parseInt(imP.parent().find('.port-captions').outerHeight(),10);
     246                                imP.css('height',nH+'px');
     247                                var pd = parseInt(th.css('padding-top'),10);
     248                                var pdb = parseInt(th.css('padding-bottom'),10);
     249                                var tot = ht + nH + pd + pdb;
    250250                                imP.parent().parent().css('height',tot+'px');
    251251                                th.find('.icon-links').appendTo( imP );
  • rays-grid/trunk/includes/class-base.php

    r2000454 r2003470  
    184184    public function rsgd_portfolio_post() {
    185185
    186         $post_type_name = ( get_option( 'rsgd_type_name' ) ) ? get_option( 'rsgd_type_name' ) : 'raysgridpost';
     186        $post_type_name = ( get_option( 'rsgd_type_name' ) != '' ) ? get_option( 'rsgd_type_name' ) : 'raysgridpost';
    187187       
    188188        $labels = array(
     
    223223
    224224    public function rsgd_create_taxs() {
     225       
     226        $post_type_name = ( get_option( 'rsgd_type_name' ) != '' ) ? get_option( 'rsgd_type_name' ) : 'raysgridpost';
    225227
    226228        register_taxonomy('raysgrid_tags', array($post_type_name), array(
  • rays-grid/trunk/includes/config.php

    r2000454 r2003470  
    7777                "not_null" => "NULL",
    7878                "description" => "Select from available post types.",
    79                 "std" => "raysgrid",
     79                //"std" => "raysgridpost",
    8080            ),
    8181            array(
     
    289289                'dependency' => array(
    290290                    'element' => 'grid_layout',
    291                     'value' => 'grid'
     291                    'value' => array('grid','slider')
    292292                ),
    293293            ),
     
    445445                'dependency' => array(
    446446                    'element' => 'grid_layout',
    447                     'value' => array('grid','masonry','slider')
     447                    'value' => array('grid','masonry')
    448448                ),
    449449            ),
  • rays-grid/trunk/includes/public/shortcode.php

    r2000454 r2003470  
    110110                        }
    111111                    $output .= '</div>';
    112                 }           
     112                }
     113               
     114                $mx_rows = $items_per_page * $number_of_columns;           
    113115
    114116                if ( $pagination_type == 'enable' && ( $grid_layout == 'grid' || $grid_layout == 'masonry' ) ) {
    115117                    if( $maximum_entries == '-1' ){
    116                         $ppp = $items_per_page * $number_of_columns;
     118                        $ppp = $mx_rows;
    117119                    } else {
    118                         if( $items_per_page >= $maximum_entries ){
    119                             $ppp = $maximum_entries;    
     120                        if( $mx_rows >= $maximum_entries ){
     121                            $ppp = $maximum_entries;   
    120122                        } else {
    121                             $ppp = $items_per_page * $number_of_columns;
     123                            $ppp = $mx_rows;
    122124                        }
    123                        
    124                     }
    125                    
     125                    }
     126                } else if ( $grid_layout == 'slider' ) {
     127                    $ppp = $maximum_entries;
    126128                } else {
    127129                    $ppp = $items_start;
  • rays-grid/trunk/rays-grid.php

    r2000454 r2003470  
    44  Plugin URI: https://www.it-rays.org/raysgrid
    55  Description: WordPress Plugin for showing Grids with Custom Styles.
    6   Version: 1.1.0
     6  Version: 1.1.1
    77  Author: IT-RAYS
    88  Author URI: https://themeforest.net/user/it-rays/portfolio
Note: See TracChangeset for help on using the changeset viewer.