Plugin Directory

Changeset 914954


Ignore:
Timestamp:
05/15/2014 08:59:31 PM (11 years ago)
Author:
Mike_Cowobo
Message:

Updated WP Tiles to 0.6, updated trunk with newest beta and added 1.0-beta2 tag

Location:
wp-tiles
Files:
24 added
15 edited
36 copied

Legend:

Unmodified
Added
Removed
  • wp-tiles/tags/1.0-beta2/assets/css/wp-tiles.css

    r912590 r914954  
    1 .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.grid-template-editor{width:100%;height:100px;max-width:100%;font-family:monospace;letter-spacing:0.5em}.wp-tiles-tile-letter{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1em;width:1em;font-size:2em}.wp-tiles-container.wp-tiles-tile-demo{height:276px;width:276px;margin:0 auto}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile{background-color:#3cc;width:266px;height:266px;display:block}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile-bg{background-image:url('../images/tile-demo-1.jpg?1398890921')}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-byline{background-color:rgba(51,204,204,0.5);overflow:hidden}.wp-tiles-template-selector{list-style:none;overflow:hidden}.wp-tiles-template{border:none;border-radius:2px;cursor:pointer;font-weight:normal;line-height:normal;margin:0 1em 1em 0;float:left;text-decoration:none;text-align:center;padding:0.88889em 1.77778em 0.94444em;font-size:0.88889em;background-color:#444;color:#FFF;opacity:1;-moz-transition:opacity 300ms ease-out 0s;-o-transition:opacity 300ms ease-out 0s;-webkit-transition:opacity 300ms ease-out;-webkit-transition-delay:0s;transition:opacity 300ms ease-out 0s}.wp-tiles-template:hover{opacity:0.8}.wp-tiles-legacy .wp-tiles-template{background-image:-moz-linear-gradient(#252525,#0a0a0a);background-image:-webkit-linear-gradient(#252525,#0a0a0a);background-image:linear-gradient(#252525,#0a0a0a);border:1px solid #ffffff;display:inline;border-radius:10px;color:white;cursor:pointer;text-align:center;padding:6px 9px}.wp-tiles-legacy .wp-tiles-template:hover{border:1px solid #999999}.wp-tiles-container{width:auto;height:auto;background:none;overflow:visible}.wp-tiles-grid{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-tiles-full-width .wp-tiles-grid{position:absolute;left:0;right:0}.wp-tiles-tile,.wp-tiles-tile-wrapper{display:inline-block}.wp-tiles-loaded .wp-tiles-tile,.wp-tiles-loaded .wp-tiles-tile-wrapper{display:block}.wp-tiles-tile{width:33%;background-color:#EEE;padding:0;overflow:hidden}.wp-tiles-loaded .wp-tiles-tile{position:absolute}.wp-tiles-legacy .wp-tiles-tile{-moz-box-shadow:6px 6px 10px;-webkit-box-shadow:6px 6px 10px;box-shadow:6px 6px 10px}.wp-tiles-legacy .wp-tiles-tile:hover{outline:1px solid #ccc}.wp-tiles-tile a{text-decoration:none}.wp-tiles-byline{max-height:100%;width:100%}.wp-tiles-byline-wrapper{padding:5px}.wp-tiles-loaded .wp-tiles-tile-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.wp-tiles-tile-with-image .wp-tiles-byline{color:#eee;background:rgba(0,0,0,0.8);max-height:100%}.wp-tiles-loaded .wp-tiles-tile-with-image .wp-tiles-byline{position:absolute;left:0;right:0}.wp-tiles-byline-align-top .wp-tiles-tile-with-image .wp-tiles-byline{top:0}.wp-tiles-byline-align-bottom .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0}.wp-tiles-tile-with-image .wp-tiles-byline-title{margin:0;overflow:hidden;padding:5px;padding-top:2px}.wp-tiles-tile-with-image .wp-tiles-byline-content{padding:5px;font-size:10px;font-weight:600;width:90%;overflow:hidden}.wp-tiles-tile-text-only{background-color:transparent;width:100%;height:100%;opacity:1}.wp-tiles-tile-text-only .wp-tiles-byline{color:#303030}.wp-tiles-tile-text-only .wp-tiles-byline-title{margin:0;font-size:1.5em;line-height:1.15em;padding-top:15px}.wp-tiles-tile-text-only .wp-tiles-byline-content{font-style:normal;font-size:14px;font-weight:600}.wp-tiles-byline-animated .wp-tiles-byline,.wp-tiles-image-animated .wp-tiles-tile-bg{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-down .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-left .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-right .wp-tiles-tile-with-image:hover .wp-tiles-byline{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.wp-tiles-byline-slide-down .wp-tiles-tile-with-image .wp-tiles-byline{top:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.wp-tiles-byline-slide-left .wp-tiles-tile-with-image .wp-tiles-byline{right:-100%;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.wp-tiles-byline-slide-right .wp-tiles-tile-with-image .wp-tiles-byline{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image .wp-tiles-byline{opacity:0}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image:hover .wp-tiles-byline{opacity:1}.wp-tiles-image-scale-up .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-scale-down .wp-tiles-tile-bg{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.wp-tiles-image-scale-down .wp-tiles-tile:hover .wp-tiles-tile-bg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.wp-tiles-image-saturate .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile-bg{filter:none;-webkit-filter:grayscale(0%)}.wp-tiles-image-saturate .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile:hover .wp-tiles-tile-bg{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0.5'/></filter></svg>#grayscale");filter:gray alpha(opacity=50);-webkit-filter:grayscale(50%);-webkit-backface-visibility:hidden}.wp-tiles-pagination-ajax{line-height:24px;text-align:center}.wp-tiles-pagination-ajax.loading{background:url('../images/loading.gif?1399040924') no-repeat 50%;text-indent:-9999px}.wp-tiles-pagination-paging .loop-pagination,.wp-tiles-pagination-prev-next .loop-pagination{margin-top:-5px;text-align:center}.wp-tiles-pagination-paging .page-numbers,.wp-tiles-pagination-paging .prev-next,.wp-tiles-pagination-prev-next .page-numbers,.wp-tiles-pagination-prev-next .prev-next{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase}.wp-tiles-pagination-paging a,.wp-tiles-pagination-prev-next a{color:#2b2b2b}.wp-tiles-pagination-paging .page-numbers.current,.wp-tiles-pagination-prev-next .page-numbers.current{border-top:5px solid #24890d}.wp-tiles-pagination-paging a:hover,.wp-tiles-pagination-prev-next a:hover{border-top:5px solid #41a62a;color:#2b2b2b}
     1.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.grid-template-editor{width:100%;height:100px;max-width:100%;font-family:monospace;letter-spacing:0.5em}.wp-tiles-tile-letter{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1em;width:1em;font-size:2em}.wp-tiles-container.wp-tiles-tile-demo{height:276px;width:276px;margin:0 auto}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile{background-color:#3cc;width:266px;height:266px;display:block}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile-bg{background-image:url('../images/tile-demo-1.jpg?1400184773')}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-byline{background-color:rgba(51,204,204,0.5);overflow:hidden}.wp-tiles-template-selector{list-style:none;overflow:hidden}.wp-tiles-template{border:none;border-radius:2px;cursor:pointer;font-weight:normal;line-height:normal;margin:0 1em 1em 0;float:left;text-decoration:none;text-align:center;padding:0.88889em 1.77778em 0.94444em;font-size:0.88889em;background-color:#444;color:#FFF;opacity:1;-moz-transition:opacity 300ms ease-out 0s;-o-transition:opacity 300ms ease-out 0s;-webkit-transition:opacity 300ms ease-out;-webkit-transition-delay:0s;transition:opacity 300ms ease-out 0s}.wp-tiles-template:hover{opacity:0.8}.wp-tiles-legacy .wp-tiles-template{background-image:-moz-linear-gradient(#252525,#0a0a0a);background-image:-webkit-linear-gradient(#252525,#0a0a0a);background-image:linear-gradient(#252525,#0a0a0a);border:1px solid #ffffff;display:inline;border-radius:10px;color:white;cursor:pointer;text-align:center;padding:6px 9px}.wp-tiles-legacy .wp-tiles-template:hover{border:1px solid #999999}.wp-tiles-container{width:auto;height:auto;background:none;overflow:visible}.wp-tiles-grid{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-tiles-full-width .wp-tiles-grid{position:absolute;left:0;right:0}.wp-tiles-tile,.wp-tiles-tile-wrapper{display:inline-block}.wp-tiles-loaded .wp-tiles-tile,.wp-tiles-loaded .wp-tiles-tile-wrapper{display:block}.wp-tiles-tile{width:33%;background-color:#EEE;padding:0;overflow:hidden}.wp-tiles-loaded .wp-tiles-tile{position:absolute}.wp-tiles-legacy .wp-tiles-tile{-moz-box-shadow:6px 6px 10px;-webkit-box-shadow:6px 6px 10px;box-shadow:6px 6px 10px}.wp-tiles-legacy .wp-tiles-tile:hover{outline:1px solid #ccc}.wp-tiles-tile a{text-decoration:none}.wp-tiles-byline{max-height:100%;width:100%}.wp-tiles-byline-wrapper{padding:5px}.wp-tiles-loaded .wp-tiles-tile-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.wp-tiles-tile-with-image .wp-tiles-byline{color:#eee;background:rgba(0,0,0,0.8);max-height:100%}.wp-tiles-loaded .wp-tiles-tile-with-image .wp-tiles-byline{position:absolute;left:0;right:0}.wp-tiles-byline-align-top .wp-tiles-tile-with-image .wp-tiles-byline{top:0}.wp-tiles-byline-align-bottom .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0}.wp-tiles-tile-with-image .wp-tiles-byline-title{margin:0;overflow:hidden;padding:5px;padding-top:2px}.wp-tiles-tile-with-image .wp-tiles-byline-content{padding:5px;font-size:0.9em;font-weight:normal;overflow:hidden}.wp-tiles-tile-text-only{background-color:transparent;width:100%;height:100%;opacity:1}.wp-tiles-tile-text-only .wp-tiles-byline{color:#303030}.wp-tiles-tile-text-only .wp-tiles-byline-title{margin:0;font-size:1.5em;line-height:1.15em;padding-top:15px}.wp-tiles-tile-text-only .wp-tiles-byline-content{font-style:normal;font-size:1em;font-weight:normal}.wp-tiles-byline-animated .wp-tiles-byline,.wp-tiles-image-animated .wp-tiles-tile-bg{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-down .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-left .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-right .wp-tiles-tile-with-image:hover .wp-tiles-byline{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.wp-tiles-byline-slide-down .wp-tiles-tile-with-image .wp-tiles-byline{top:0;bottom:initial;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.wp-tiles-byline-slide-left .wp-tiles-tile-with-image .wp-tiles-byline{right:-100%;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.wp-tiles-byline-slide-right .wp-tiles-tile-with-image .wp-tiles-byline{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image .wp-tiles-byline{opacity:0}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image:hover .wp-tiles-byline{opacity:1}.wp-tiles-image-scale-up .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-scale-down .wp-tiles-tile-bg{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.wp-tiles-image-scale-down .wp-tiles-tile:hover .wp-tiles-tile-bg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.wp-tiles-image-saturate .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile-bg{filter:none;-webkit-filter:grayscale(0%)}.wp-tiles-image-saturate .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile:hover .wp-tiles-tile-bg{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0.5'/></filter></svg>#grayscale");filter:gray alpha(opacity=50);-webkit-filter:grayscale(50%);-webkit-backface-visibility:hidden}.wp-tiles-pagination-ajax{line-height:24px;text-align:center}.wp-tiles-pagination-ajax.loading{background:url('../images/loading.gif?1400184773') no-repeat 50%;text-indent:-9999px}.wp-tiles-pagination-paging .loop-pagination,.wp-tiles-pagination-prev-next .loop-pagination{margin-top:-5px;text-align:center}.wp-tiles-pagination-paging .page-numbers,.wp-tiles-pagination-paging .prev-next,.wp-tiles-pagination-prev-next .page-numbers,.wp-tiles-pagination-prev-next .prev-next{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase}.wp-tiles-pagination-paging a,.wp-tiles-pagination-prev-next a{color:#2b2b2b}.wp-tiles-pagination-paging .page-numbers.current,.wp-tiles-pagination-prev-next .page-numbers.current{border-top:5px solid #24890d}.wp-tiles-pagination-paging a:hover,.wp-tiles-pagination-prev-next a:hover{border-top:5px solid #41a62a;color:#2b2b2b}
  • wp-tiles/tags/1.0-beta2/assets/js/wp-tiles-gallery-settings.js

    r910395 r914954  
    3535            // Save the setting
    3636            media.gallery.defaults['tiles']      = false;
    37             media.gallery.defaults['grid']       = false;
     37            media.gallery.defaults['grids']       = false;
    3838            media.gallery.defaults['image_size'] = false;
    3939
    4040            this.update.apply( this, ['tiles'] );
    41             this.update.apply( this, ['grid'] );
     41            this.update.apply( this, ['grids'] );
    4242            this.update.apply( this, ['image_size'] );
    4343            return this;
  • wp-tiles/tags/1.0-beta2/assets/scss/_animations_byline.scss

    r910395 r914954  
    2121        .wp-tiles-byline {
    2222            top: 0;
     23            bottom: initial;
    2324            @include transform(translateY(-100%));
    2425        }
  • wp-tiles/tags/1.0-beta2/assets/scss/_tile_image.scss

    r912590 r914954  
    4343    .wp-tiles-byline-content {
    4444        padding: 5px;
    45         font-size: 10px;
    46         font-weight: 600;
     45        font-size: 0.9em;
     46        font-weight: normal;
    4747
    48         width: 90%;
    4948        overflow: hidden;
    5049
  • wp-tiles/tags/1.0-beta2/assets/scss/_tile_text_only.scss

    r912590 r914954  
    2222    .wp-tiles-byline-content {
    2323        font-style: normal;
    24         font-size: 14px;
    25         font-weight: 600;
     24        font-size: 1em;
     25        font-weight: normal;
    2626    }
    2727}
  • wp-tiles/tags/1.0-beta2/src/WPTiles/Admin/Controls.php

    r912590 r914954  
    1919        $default_grid = !empty( $grid ) ? reset( $grid )->post_title : '{{last}}';
    2020
    21         return array(
     21        $controls = array(
    2222            array(
    2323                'type'        => 'select',
     
    3535                ),
    3636            )
     37        );
     38
     39        if ( current_theme_supports( 'wp-tiles-full-width' ) ) {
     40            $controls[] = self::full_width();
     41        }
     42
     43        return $controls;
     44    }
     45
     46    public static function full_width() {
     47        return array(
     48            'type'        => 'toggle',
     49            'name'        => 'full_width',
     50            'label'       => __( 'Full Width Tiles', 'wp-tiles' ),
     51            'description' => __( 'Let Tiles break out of container', 'wp-tiles' ),
     52            'default'     => false
    3753        );
    3854    }
     
    7692                ),
    7793            );
     94
    7895        } else {
    7996            $controls[] = array(
     
    197214            'format' => 'hex',
    198215        );
     216
     217        if ( Admin::is_shortcode() ) {
     218            if ( current_theme_supports( 'wp-tiles-full-width' ) ) {
     219                $controls[] = self::full_width();
     220            }
     221        }
    199222
    200223        return $controls;
  • wp-tiles/tags/1.0-beta2/src/WPTiles/Gallery.php

    r912590 r914954  
    5656                <label class="setting">
    5757                    <span><?php _e( 'Grid', 'wp-tiles' ); ?></span>
    58                     <select name="wp-tiles-grids" data-setting="grid">
     58                    <select name="wp-tiles-grids" data-setting="grids">
    5959                        <?php foreach ( array_keys( $grids ) as $grid ) : ?>
    6060                            <option value="<?php echo esc_attr( $grid ); ?>" <?php selected( $grid, $default ); ?>>
  • wp-tiles/tags/1.0-beta2/src/WPTiles/Shortcode.php

    r912590 r914954  
    9191        // Maybe convert full grid strings into grids so they are not interpreted as names
    9292        $is_grid_string = function( $string ) {
    93             return is_string( $string ) && ( strpos( $string, '|' ) !== 0 || strpos( $string, "\n" ) !== 0 );
     93            return is_string( $string ) && ( strpos( $string, '|' ) !== false || strpos( $string, "\n" ) !== false );
    9494        };
    9595
    9696        if ( $atts['small_screen_grid'] && $is_grid_string( $atts['small_screen_grid'] ) ) {
    97             $atts['small_screen_grid'] = wp_tiles()->format_grid( $atts['small_screen_grid'] );
     97            $atts['small_screen_grid'] = array(
     98                'Custom' => wp_tiles()->format_grid( $atts['small_screen_grid'] )
     99            );
    98100        }
    99101
     
    103105            'grids' => $grid_names, // Will be converted into grid templates in get_tiles
    104106
    105             'small_screen_grid' => '',
     107            'small_screen_grid' => $atts['small_screen_grid'],
    106108            'breakpoint' => (int) $atts['breakpoint'],
    107109
  • wp-tiles/tags/1.0-beta2/src/WPTiles/WPTiles.php

    r912590 r914954  
    5858        $this->gallery    = Gallery::get_instance();
    5959
    60         Admin\Admin::setup(); // Everything in this class is static
     60        add_action( 'after_setup_theme', array( 'WPTiles\Admin\Admin', 'setup' ), 20 );
    6161
    6262        $this->add_action( 'init', 'register_post_type' );
     
    610610
    611611        wp_register_style( 'wp-tiles', $stylesheet, false, WP_TILES_VERSION );
     612
     613        /**
     614         * Always enqueue stylesheet or defer loading until an instance of
     615         * WP Tiles has been detected
     616         *
     617         * @since 1.0
     618         * @param bool Always enqueue
     619         */
     620        if ( !is_admin() && apply_filters( 'wp_tiles_always_enqueue_stylesheet', true ) ) {
     621            $this->enqueue_styles();
     622        }
    612623    }
    613624
  • wp-tiles/tags/1.0-beta2/vafpress-framework/classes/metabox.php

    r912590 r914954  
    9999    {
    100100        $this->in_template = TRUE;
    101 
     101       
    102102        // also make current post data available
    103103        global $post;
     
    124124            echo '</div>';
    125125        }
    126 
     126     
    127127        // create a nonce for verification
    128128        echo '<input type="hidden" name="'. $this->id .'_nonce" value="' . wp_create_nonce($this->id) . '" />';
     
    324324                                if($field['is_hidden'])
    325325                                    $field['container_extra_classes'][] = 'vp-hide';
    326 
     326                                   
    327327                                $field['container_extra_classes'][] = 'vp-dep-inactive';
    328328                            }
     
    592592    }
    593593
    594     function _save($post_id)
     594    function _save($post_id) 
    595595    {
    596596        // skip saving if dev mode is on
     
    599599
    600600        $real_post_id = isset($_POST['post_ID']) ? $_POST['post_ID'] : NULL ;
    601 
     601       
    602602        // check autosave
    603603        if (defined('DOING_AUTOSAVE') AND DOING_AUTOSAVE AND !$this->autosave) return $post_id;
    604 
     604     
    605605        // make sure data came from our meta box, verify nonce
    606606        $nonce = isset($_POST[$this->id.'_nonce']) ? $_POST[$this->id.'_nonce'] : NULL ;
    607607        if (!wp_verify_nonce($nonce, $this->id)) return $post_id;
    608 
     608     
    609609        // check user permissions
    610         if ($_POST['post_type'] == 'page')
     610        if ($_POST['post_type'] == 'page') 
    611611        {
    612612            if (!current_user_can('edit_page', $post_id)) return $post_id;
    613613        }
    614         else
     614        else 
    615615        {
    616616            if (!current_user_can('edit_post', $post_id)) return $post_id;
    617617        }
    618 
     618     
    619619        // authentication passed, save data
    620620        $new_data = isset( $_POST[$this->id] ) ? $_POST[$this->id] : NULL ;
     
    654654                {
    655655                    $field = $this->prefix . $k;
    656 
     656                   
    657657                    array_push($new_fields,$field);
    658658
     
    737737                }
    738738            }
    739             if (!count($arr))
     739            if (!count($arr)) 
    740740            {
    741741                $arr = array();
     
    749749                foreach ($keys as $key)
    750750                {
    751                     if (!is_numeric($key))
     751                    if (!is_numeric($key)) 
    752752                    {
    753753                        $is_numeric = FALSE;
  • wp-tiles/tags/1.0-beta2/vendor/autoload.php

    r912590 r914954  
    55require_once __DIR__ . '/composer' . '/autoload_real.php';
    66
    7 return ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61::getLoader();
     7return ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea::getLoader();
  • wp-tiles/tags/1.0-beta2/vendor/composer/autoload_real.php

    r912590 r914954  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61
     5class ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea', 'loadClassLoader'));
    2525
    2626        $vendorDir = dirname(__DIR__);
     
    4848}
    4949
    50 function composerRequire66b6ed94258ec8968621b4500e3dab61($file)
     50function composerRequire99d57b2392d58e6e735e11785bff47ea($file)
    5151{
    5252    require $file;
  • wp-tiles/trunk/assets/css/wp-tiles.css

    r912590 r914954  
    1 .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.grid-template-editor{width:100%;height:100px;max-width:100%;font-family:monospace;letter-spacing:0.5em}.wp-tiles-tile-letter{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1em;width:1em;font-size:2em}.wp-tiles-container.wp-tiles-tile-demo{height:276px;width:276px;margin:0 auto}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile{background-color:#3cc;width:266px;height:266px;display:block}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile-bg{background-image:url('../images/tile-demo-1.jpg?1398890921')}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-byline{background-color:rgba(51,204,204,0.5);overflow:hidden}.wp-tiles-template-selector{list-style:none;overflow:hidden}.wp-tiles-template{border:none;border-radius:2px;cursor:pointer;font-weight:normal;line-height:normal;margin:0 1em 1em 0;float:left;text-decoration:none;text-align:center;padding:0.88889em 1.77778em 0.94444em;font-size:0.88889em;background-color:#444;color:#FFF;opacity:1;-moz-transition:opacity 300ms ease-out 0s;-o-transition:opacity 300ms ease-out 0s;-webkit-transition:opacity 300ms ease-out;-webkit-transition-delay:0s;transition:opacity 300ms ease-out 0s}.wp-tiles-template:hover{opacity:0.8}.wp-tiles-legacy .wp-tiles-template{background-image:-moz-linear-gradient(#252525,#0a0a0a);background-image:-webkit-linear-gradient(#252525,#0a0a0a);background-image:linear-gradient(#252525,#0a0a0a);border:1px solid #ffffff;display:inline;border-radius:10px;color:white;cursor:pointer;text-align:center;padding:6px 9px}.wp-tiles-legacy .wp-tiles-template:hover{border:1px solid #999999}.wp-tiles-container{width:auto;height:auto;background:none;overflow:visible}.wp-tiles-grid{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-tiles-full-width .wp-tiles-grid{position:absolute;left:0;right:0}.wp-tiles-tile,.wp-tiles-tile-wrapper{display:inline-block}.wp-tiles-loaded .wp-tiles-tile,.wp-tiles-loaded .wp-tiles-tile-wrapper{display:block}.wp-tiles-tile{width:33%;background-color:#EEE;padding:0;overflow:hidden}.wp-tiles-loaded .wp-tiles-tile{position:absolute}.wp-tiles-legacy .wp-tiles-tile{-moz-box-shadow:6px 6px 10px;-webkit-box-shadow:6px 6px 10px;box-shadow:6px 6px 10px}.wp-tiles-legacy .wp-tiles-tile:hover{outline:1px solid #ccc}.wp-tiles-tile a{text-decoration:none}.wp-tiles-byline{max-height:100%;width:100%}.wp-tiles-byline-wrapper{padding:5px}.wp-tiles-loaded .wp-tiles-tile-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.wp-tiles-tile-with-image .wp-tiles-byline{color:#eee;background:rgba(0,0,0,0.8);max-height:100%}.wp-tiles-loaded .wp-tiles-tile-with-image .wp-tiles-byline{position:absolute;left:0;right:0}.wp-tiles-byline-align-top .wp-tiles-tile-with-image .wp-tiles-byline{top:0}.wp-tiles-byline-align-bottom .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0}.wp-tiles-tile-with-image .wp-tiles-byline-title{margin:0;overflow:hidden;padding:5px;padding-top:2px}.wp-tiles-tile-with-image .wp-tiles-byline-content{padding:5px;font-size:10px;font-weight:600;width:90%;overflow:hidden}.wp-tiles-tile-text-only{background-color:transparent;width:100%;height:100%;opacity:1}.wp-tiles-tile-text-only .wp-tiles-byline{color:#303030}.wp-tiles-tile-text-only .wp-tiles-byline-title{margin:0;font-size:1.5em;line-height:1.15em;padding-top:15px}.wp-tiles-tile-text-only .wp-tiles-byline-content{font-style:normal;font-size:14px;font-weight:600}.wp-tiles-byline-animated .wp-tiles-byline,.wp-tiles-image-animated .wp-tiles-tile-bg{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-down .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-left .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-right .wp-tiles-tile-with-image:hover .wp-tiles-byline{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.wp-tiles-byline-slide-down .wp-tiles-tile-with-image .wp-tiles-byline{top:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.wp-tiles-byline-slide-left .wp-tiles-tile-with-image .wp-tiles-byline{right:-100%;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.wp-tiles-byline-slide-right .wp-tiles-tile-with-image .wp-tiles-byline{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image .wp-tiles-byline{opacity:0}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image:hover .wp-tiles-byline{opacity:1}.wp-tiles-image-scale-up .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-scale-down .wp-tiles-tile-bg{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.wp-tiles-image-scale-down .wp-tiles-tile:hover .wp-tiles-tile-bg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.wp-tiles-image-saturate .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile-bg{filter:none;-webkit-filter:grayscale(0%)}.wp-tiles-image-saturate .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile:hover .wp-tiles-tile-bg{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0.5'/></filter></svg>#grayscale");filter:gray alpha(opacity=50);-webkit-filter:grayscale(50%);-webkit-backface-visibility:hidden}.wp-tiles-pagination-ajax{line-height:24px;text-align:center}.wp-tiles-pagination-ajax.loading{background:url('../images/loading.gif?1399040924') no-repeat 50%;text-indent:-9999px}.wp-tiles-pagination-paging .loop-pagination,.wp-tiles-pagination-prev-next .loop-pagination{margin-top:-5px;text-align:center}.wp-tiles-pagination-paging .page-numbers,.wp-tiles-pagination-paging .prev-next,.wp-tiles-pagination-prev-next .page-numbers,.wp-tiles-pagination-prev-next .prev-next{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase}.wp-tiles-pagination-paging a,.wp-tiles-pagination-prev-next a{color:#2b2b2b}.wp-tiles-pagination-paging .page-numbers.current,.wp-tiles-pagination-prev-next .page-numbers.current{border-top:5px solid #24890d}.wp-tiles-pagination-paging a:hover,.wp-tiles-pagination-prev-next a:hover{border-top:5px solid #41a62a;color:#2b2b2b}
     1.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.grid-template-editor{width:100%;height:100px;max-width:100%;font-family:monospace;letter-spacing:0.5em}.wp-tiles-tile-letter{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1em;width:1em;font-size:2em}.wp-tiles-container.wp-tiles-tile-demo{height:276px;width:276px;margin:0 auto}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile{background-color:#3cc;width:266px;height:266px;display:block}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-tile-bg{background-image:url('../images/tile-demo-1.jpg?1400184773')}.wp-tiles-container.wp-tiles-tile-demo .wp-tiles-byline{background-color:rgba(51,204,204,0.5);overflow:hidden}.wp-tiles-template-selector{list-style:none;overflow:hidden}.wp-tiles-template{border:none;border-radius:2px;cursor:pointer;font-weight:normal;line-height:normal;margin:0 1em 1em 0;float:left;text-decoration:none;text-align:center;padding:0.88889em 1.77778em 0.94444em;font-size:0.88889em;background-color:#444;color:#FFF;opacity:1;-moz-transition:opacity 300ms ease-out 0s;-o-transition:opacity 300ms ease-out 0s;-webkit-transition:opacity 300ms ease-out;-webkit-transition-delay:0s;transition:opacity 300ms ease-out 0s}.wp-tiles-template:hover{opacity:0.8}.wp-tiles-legacy .wp-tiles-template{background-image:-moz-linear-gradient(#252525,#0a0a0a);background-image:-webkit-linear-gradient(#252525,#0a0a0a);background-image:linear-gradient(#252525,#0a0a0a);border:1px solid #ffffff;display:inline;border-radius:10px;color:white;cursor:pointer;text-align:center;padding:6px 9px}.wp-tiles-legacy .wp-tiles-template:hover{border:1px solid #999999}.wp-tiles-container{width:auto;height:auto;background:none;overflow:visible}.wp-tiles-grid{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-tiles-full-width .wp-tiles-grid{position:absolute;left:0;right:0}.wp-tiles-tile,.wp-tiles-tile-wrapper{display:inline-block}.wp-tiles-loaded .wp-tiles-tile,.wp-tiles-loaded .wp-tiles-tile-wrapper{display:block}.wp-tiles-tile{width:33%;background-color:#EEE;padding:0;overflow:hidden}.wp-tiles-loaded .wp-tiles-tile{position:absolute}.wp-tiles-legacy .wp-tiles-tile{-moz-box-shadow:6px 6px 10px;-webkit-box-shadow:6px 6px 10px;box-shadow:6px 6px 10px}.wp-tiles-legacy .wp-tiles-tile:hover{outline:1px solid #ccc}.wp-tiles-tile a{text-decoration:none}.wp-tiles-byline{max-height:100%;width:100%}.wp-tiles-byline-wrapper{padding:5px}.wp-tiles-loaded .wp-tiles-tile-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.wp-tiles-tile-with-image .wp-tiles-byline{color:#eee;background:rgba(0,0,0,0.8);max-height:100%}.wp-tiles-loaded .wp-tiles-tile-with-image .wp-tiles-byline{position:absolute;left:0;right:0}.wp-tiles-byline-align-top .wp-tiles-tile-with-image .wp-tiles-byline{top:0}.wp-tiles-byline-align-bottom .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0}.wp-tiles-tile-with-image .wp-tiles-byline-title{margin:0;overflow:hidden;padding:5px;padding-top:2px}.wp-tiles-tile-with-image .wp-tiles-byline-content{padding:5px;font-size:0.9em;font-weight:normal;overflow:hidden}.wp-tiles-tile-text-only{background-color:transparent;width:100%;height:100%;opacity:1}.wp-tiles-tile-text-only .wp-tiles-byline{color:#303030}.wp-tiles-tile-text-only .wp-tiles-byline-title{margin:0;font-size:1.5em;line-height:1.15em;padding-top:15px}.wp-tiles-tile-text-only .wp-tiles-byline-content{font-style:normal;font-size:1em;font-weight:normal}.wp-tiles-byline-animated .wp-tiles-byline,.wp-tiles-image-animated .wp-tiles-tile-bg{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-down .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-left .wp-tiles-tile-with-image:hover .wp-tiles-byline,.wp-tiles-byline-slide-right .wp-tiles-tile-with-image:hover .wp-tiles-byline{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.wp-tiles-byline-slide-up .wp-tiles-tile-with-image .wp-tiles-byline{bottom:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.wp-tiles-byline-slide-down .wp-tiles-tile-with-image .wp-tiles-byline{top:0;bottom:initial;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.wp-tiles-byline-slide-left .wp-tiles-tile-with-image .wp-tiles-byline{right:-100%;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.wp-tiles-byline-slide-right .wp-tiles-tile-with-image .wp-tiles-byline{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image .wp-tiles-byline{opacity:0}.wp-tiles-byline-fade-in .wp-tiles-tile-with-image:hover .wp-tiles-byline{opacity:1}.wp-tiles-image-scale-up .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-scale-down .wp-tiles-tile-bg{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.wp-tiles-image-scale-down .wp-tiles-tile:hover .wp-tiles-tile-bg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.wp-tiles-image-saturate .wp-tiles-tile:hover .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile-bg{filter:none;-webkit-filter:grayscale(0%)}.wp-tiles-image-saturate .wp-tiles-tile-bg,.wp-tiles-image-desaturate .wp-tiles-tile:hover .wp-tiles-tile-bg{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0.5'/></filter></svg>#grayscale");filter:gray alpha(opacity=50);-webkit-filter:grayscale(50%);-webkit-backface-visibility:hidden}.wp-tiles-pagination-ajax{line-height:24px;text-align:center}.wp-tiles-pagination-ajax.loading{background:url('../images/loading.gif?1400184773') no-repeat 50%;text-indent:-9999px}.wp-tiles-pagination-paging .loop-pagination,.wp-tiles-pagination-prev-next .loop-pagination{margin-top:-5px;text-align:center}.wp-tiles-pagination-paging .page-numbers,.wp-tiles-pagination-paging .prev-next,.wp-tiles-pagination-prev-next .page-numbers,.wp-tiles-pagination-prev-next .prev-next{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase}.wp-tiles-pagination-paging a,.wp-tiles-pagination-prev-next a{color:#2b2b2b}.wp-tiles-pagination-paging .page-numbers.current,.wp-tiles-pagination-prev-next .page-numbers.current{border-top:5px solid #24890d}.wp-tiles-pagination-paging a:hover,.wp-tiles-pagination-prev-next a:hover{border-top:5px solid #41a62a;color:#2b2b2b}
  • wp-tiles/trunk/assets/js/wp-tiles-gallery-settings.js

    r910395 r914954  
    3535            // Save the setting
    3636            media.gallery.defaults['tiles']      = false;
    37             media.gallery.defaults['grid']       = false;
     37            media.gallery.defaults['grids']       = false;
    3838            media.gallery.defaults['image_size'] = false;
    3939
    4040            this.update.apply( this, ['tiles'] );
    41             this.update.apply( this, ['grid'] );
     41            this.update.apply( this, ['grids'] );
    4242            this.update.apply( this, ['image_size'] );
    4343            return this;
  • wp-tiles/trunk/assets/scss/_animations_byline.scss

    r910395 r914954  
    2121        .wp-tiles-byline {
    2222            top: 0;
     23            bottom: initial;
    2324            @include transform(translateY(-100%));
    2425        }
  • wp-tiles/trunk/assets/scss/_tile_image.scss

    r912590 r914954  
    4343    .wp-tiles-byline-content {
    4444        padding: 5px;
    45         font-size: 10px;
    46         font-weight: 600;
     45        font-size: 0.9em;
     46        font-weight: normal;
    4747
    48         width: 90%;
    4948        overflow: hidden;
    5049
  • wp-tiles/trunk/assets/scss/_tile_text_only.scss

    r912590 r914954  
    2222    .wp-tiles-byline-content {
    2323        font-style: normal;
    24         font-size: 14px;
    25         font-weight: 600;
     24        font-size: 1em;
     25        font-weight: normal;
    2626    }
    2727}
  • wp-tiles/trunk/readme.txt

    r910440 r914954  
    11=== WP Tiles ===
    22Contributors: Mike_Cowobo
    3 Plugin URI: http://wordpress.org/extend/plugins/wp-tiles/
    4 Author URI: http://trenvopress.com/
     3Plugin URI: http://wp-tiles.com/
     4Author URI: http://trenvo.com/
    55Tags: tiles, shortcode
    6 Requires at least: 3.8
    7 Tested up to: 3.9
    8 Stable tag: 0.5.9
     6Requires at least: 3.4.2
     7Tested up to: 3.9.1
     8Stable tag: 0.6
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1414== Description ==
    1515
    16 **WP Tiles 1.0-beta1 is now available! Read the [announcement](http://wordpress.org/support/topic/10-beta-testers-needed-for-wp-tiles-10-beta?replies=1) to test the completely rebuilt version!**
     16**WP Tiles 1.0 BETA is now available! Read the [announcement](http://wp-tiles.com/blog/announcing-wp-tiles-1-0/) to test the completely updated version!**
    1717
    1818With WP Tiles you can add tiles to your WP install by simply putting `[wp-tiles]` in your posts and pages, using [Tiles.js](https://github.com/thinkpixellab/tilesjs), as seen on [Pulse.me](http://pulse.me).
     
    219219== Changelog ==
    220220
     221= 0.6 =
     222
     223* Last update before release of WP Tiles 1.0. This update contains information and notices about the forthcoming update.
     224
    221225= 0.5.9 =
    222226
     
    361365== Upgrade Notice ==
    362366
     367= 0.6 =
     368
     369WP Tiles will update to version 1.0 **soon**. Please read the [announcement](http://wp-tiles.com/blog/announcing-wp-tiles-1-0/) and be aware that the update after this one will not be 100% compatible.
     370
    363371= 0.5 =
    364372
    365 * You can now customize the padding between cells.
     373You can now customize the padding between cells.
    366374
    367375= 0.4.2 =
    368376
    369 * The previous update changed the behaviour of the_wp_tiles() in plugins. This is restored. If you changed your template files to suit yesterday's 0.4 or 0.4.1, you can simple change the_wp_tiles() to the_loop_wp_tiles() or the_category_wp_tiles(). See the readme for more info on the new template tags.
     377The previous update changed the behaviour of the_wp_tiles() in plugins. This is restored. If you changed your template files to suit yesterday's 0.4 or 0.4.1, you can simple change the_wp_tiles() to the_loop_wp_tiles() or the_category_wp_tiles(). See the readme for more info on the new template tags.
    370378
    371379= 0.4 =
    372380
    373 * WP Tiles can now be used as a replacement for your category pages with pagination! See the readme on how to do this.
     381WP Tiles can now be used as a replacement for your category pages with pagination! See the readme on how to do this.
    374382
    375383= 0.3 =
    376384
    377 * In this version you can set at which point you want to switch to the small screen template, or disable this altogether.
     385In this version you can set at which point you want to switch to the small screen template, or disable this altogether.
  • wp-tiles/trunk/src/WPTiles/Admin/Controls.php

    r912590 r914954  
    1919        $default_grid = !empty( $grid ) ? reset( $grid )->post_title : '{{last}}';
    2020
    21         return array(
     21        $controls = array(
    2222            array(
    2323                'type'        => 'select',
     
    3535                ),
    3636            )
     37        );
     38
     39        if ( current_theme_supports( 'wp-tiles-full-width' ) ) {
     40            $controls[] = self::full_width();
     41        }
     42
     43        return $controls;
     44    }
     45
     46    public static function full_width() {
     47        return array(
     48            'type'        => 'toggle',
     49            'name'        => 'full_width',
     50            'label'       => __( 'Full Width Tiles', 'wp-tiles' ),
     51            'description' => __( 'Let Tiles break out of container', 'wp-tiles' ),
     52            'default'     => false
    3753        );
    3854    }
     
    7692                ),
    7793            );
     94
    7895        } else {
    7996            $controls[] = array(
     
    197214            'format' => 'hex',
    198215        );
     216
     217        if ( Admin::is_shortcode() ) {
     218            if ( current_theme_supports( 'wp-tiles-full-width' ) ) {
     219                $controls[] = self::full_width();
     220            }
     221        }
    199222
    200223        return $controls;
  • wp-tiles/trunk/src/WPTiles/Gallery.php

    r912590 r914954  
    5656                <label class="setting">
    5757                    <span><?php _e( 'Grid', 'wp-tiles' ); ?></span>
    58                     <select name="wp-tiles-grids" data-setting="grid">
     58                    <select name="wp-tiles-grids" data-setting="grids">
    5959                        <?php foreach ( array_keys( $grids ) as $grid ) : ?>
    6060                            <option value="<?php echo esc_attr( $grid ); ?>" <?php selected( $grid, $default ); ?>>
  • wp-tiles/trunk/src/WPTiles/Shortcode.php

    r912590 r914954  
    9191        // Maybe convert full grid strings into grids so they are not interpreted as names
    9292        $is_grid_string = function( $string ) {
    93             return is_string( $string ) && ( strpos( $string, '|' ) !== 0 || strpos( $string, "\n" ) !== 0 );
     93            return is_string( $string ) && ( strpos( $string, '|' ) !== false || strpos( $string, "\n" ) !== false );
    9494        };
    9595
    9696        if ( $atts['small_screen_grid'] && $is_grid_string( $atts['small_screen_grid'] ) ) {
    97             $atts['small_screen_grid'] = wp_tiles()->format_grid( $atts['small_screen_grid'] );
     97            $atts['small_screen_grid'] = array(
     98                'Custom' => wp_tiles()->format_grid( $atts['small_screen_grid'] )
     99            );
    98100        }
    99101
     
    103105            'grids' => $grid_names, // Will be converted into grid templates in get_tiles
    104106
    105             'small_screen_grid' => '',
     107            'small_screen_grid' => $atts['small_screen_grid'],
    106108            'breakpoint' => (int) $atts['breakpoint'],
    107109
  • wp-tiles/trunk/src/WPTiles/WPTiles.php

    r912590 r914954  
    5858        $this->gallery    = Gallery::get_instance();
    5959
    60         Admin\Admin::setup(); // Everything in this class is static
     60        add_action( 'after_setup_theme', array( 'WPTiles\Admin\Admin', 'setup' ), 20 );
    6161
    6262        $this->add_action( 'init', 'register_post_type' );
     
    610610
    611611        wp_register_style( 'wp-tiles', $stylesheet, false, WP_TILES_VERSION );
     612
     613        /**
     614         * Always enqueue stylesheet or defer loading until an instance of
     615         * WP Tiles has been detected
     616         *
     617         * @since 1.0
     618         * @param bool Always enqueue
     619         */
     620        if ( !is_admin() && apply_filters( 'wp_tiles_always_enqueue_stylesheet', true ) ) {
     621            $this->enqueue_styles();
     622        }
    612623    }
    613624
  • wp-tiles/trunk/vafpress-framework/classes/metabox.php

    r912590 r914954  
    9999    {
    100100        $this->in_template = TRUE;
    101 
     101       
    102102        // also make current post data available
    103103        global $post;
     
    124124            echo '</div>';
    125125        }
    126 
     126     
    127127        // create a nonce for verification
    128128        echo '<input type="hidden" name="'. $this->id .'_nonce" value="' . wp_create_nonce($this->id) . '" />';
     
    324324                                if($field['is_hidden'])
    325325                                    $field['container_extra_classes'][] = 'vp-hide';
    326 
     326                                   
    327327                                $field['container_extra_classes'][] = 'vp-dep-inactive';
    328328                            }
     
    592592    }
    593593
    594     function _save($post_id)
     594    function _save($post_id) 
    595595    {
    596596        // skip saving if dev mode is on
     
    599599
    600600        $real_post_id = isset($_POST['post_ID']) ? $_POST['post_ID'] : NULL ;
    601 
     601       
    602602        // check autosave
    603603        if (defined('DOING_AUTOSAVE') AND DOING_AUTOSAVE AND !$this->autosave) return $post_id;
    604 
     604     
    605605        // make sure data came from our meta box, verify nonce
    606606        $nonce = isset($_POST[$this->id.'_nonce']) ? $_POST[$this->id.'_nonce'] : NULL ;
    607607        if (!wp_verify_nonce($nonce, $this->id)) return $post_id;
    608 
     608     
    609609        // check user permissions
    610         if ($_POST['post_type'] == 'page')
     610        if ($_POST['post_type'] == 'page') 
    611611        {
    612612            if (!current_user_can('edit_page', $post_id)) return $post_id;
    613613        }
    614         else
     614        else 
    615615        {
    616616            if (!current_user_can('edit_post', $post_id)) return $post_id;
    617617        }
    618 
     618     
    619619        // authentication passed, save data
    620620        $new_data = isset( $_POST[$this->id] ) ? $_POST[$this->id] : NULL ;
     
    654654                {
    655655                    $field = $this->prefix . $k;
    656 
     656                   
    657657                    array_push($new_fields,$field);
    658658
     
    737737                }
    738738            }
    739             if (!count($arr))
     739            if (!count($arr)) 
    740740            {
    741741                $arr = array();
     
    749749                foreach ($keys as $key)
    750750                {
    751                     if (!is_numeric($key))
     751                    if (!is_numeric($key)) 
    752752                    {
    753753                        $is_numeric = FALSE;
  • wp-tiles/trunk/vendor/autoload.php

    r912590 r914954  
    55require_once __DIR__ . '/composer' . '/autoload_real.php';
    66
    7 return ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61::getLoader();
     7return ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea::getLoader();
  • wp-tiles/trunk/vendor/composer/autoload_real.php

    r912590 r914954  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61
     5class ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInit66b6ed94258ec8968621b4500e3dab61', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit99d57b2392d58e6e735e11785bff47ea', 'loadClassLoader'));
    2525
    2626        $vendorDir = dirname(__DIR__);
     
    4848}
    4949
    50 function composerRequire66b6ed94258ec8968621b4500e3dab61($file)
     50function composerRequire99d57b2392d58e6e735e11785bff47ea($file)
    5151{
    5252    require $file;
Note: See TracChangeset for help on using the changeset viewer.