Plugin Directory

Changeset 1432021


Ignore:
Timestamp:
06/07/2016 04:44:49 AM (9 years ago)
Author:
Mike_Cowobo
Message:

Updating to v1.1.2

Location:
wp-tiles
Files:
297 added
17 edited

Legend:

Unmodified
Added
Removed
  • wp-tiles/trunk/readme.txt

    r1263639 r1432021  
    33Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=U32MTZ9VGHLKS
    44Plugin URI: http://wp-tiles.com/
    5 Author URI: https://trenvo.com/
     5Author URI: https://keetrax.com/
    66Tags: tiles, grid, shortcode, gallery, display, list, page, pages, posts, query
    77Requires at least: 3.6
    8 Tested up to: 4.3.1
    9 Stable tag: 1.1.1
     8Tested up to: 4.5.2
     9Stable tag: 1.1.2
    1010License: GPLv2 or later
    1111License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    127127
    128128== Changelog ==
     129
     130= 1.1.2 =
     131
     132* Bug: Site administrators could create a stored XSS on the WP Tiles admin pages. Thanks to Th3R3p0 for finding and reporting this vulnerability!
    129133
    130134= 1.1.1 =
     
    312316= 1.0 =
    313317
    314 WP Tiles 1.0 is a complete overhaul of the plugin. One thing that has greatly improved is the shortcode syntax. We have done our best to make sure that shortcodes created for the old version still work, but we can't guarantee that they will look the same as before the update. Please read the [upgrade guide](https://trenvo.com/blog/2014/05/upgrading-to-wp-tiles-1-0/) and make sure that all your pages with WP Tiles on them are still working after the update.
     318WP Tiles 1.0 is a complete overhaul of the plugin. One thing that has greatly improved is the shortcode syntax. We have done our best to make sure that shortcodes created for the old version still work, but we can't guarantee that they will look the same as before the update. Please read the [upgrade guide](https://keetrax.com/blog/2014/05/upgrading-to-wp-tiles-1-0/) and make sure that all your pages with WP Tiles on them are still working after the update.
    315319
    316320= 0.6.1 =
     
    318322= 0.6 =
    319323
    320 WP 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.
     324WP Tiles will update to version 1.0 **soon**. Please read the [announcement](https://keetrax.com/blog/2014/05/announcing-wp-tiles-1-0/) and be aware that the update after this one will not be 100% compatible.
    321325
    322326= 0.5 =
  • wp-tiles/trunk/src/WPTiles/Admin/Admin.php

    r1097840 r1432021  
    378378        ob_start();
    379379        ?>
    380         <div class="wp-tiles-container wp-tiles-tile-demo wp-tiles-loaded" id="<?php echo $id ?>">
    381 
    382             <div id="wp_tiles_1" class="wp-tiles-grid <?php echo implode( ' ', $classes ); ?>">
     380        <div class="wp-tiles-container wp-tiles-tile-demo wp-tiles-loaded" id="<?php echo esc_attr( $id ) ?>">
     381
     382            <div id="wp_tiles_1" class="wp-tiles-grid <?php echo esc_attr( implode( ' ', $classes ) ); ?>">
    383383
    384384                <div class="wp-tiles-tile" id="tile-1">
     
    410410        <style>
    411411            #<?php echo $id ?> .wp-tiles-byline {
    412                 background: <?php echo $byline_color ?>;
    413                 <?php if ( $byline_height_auto ) : ?>max-<?php endif; ?>height: <?php echo $byline_height; ?>%;
    414                 <?php if ( $image_text_color ) : ?>color: <?php echo $image_text_color ?>;<?php endif; ?>
     412                background: <?php echo esc_html( $byline_color ) ?>;
     413                <?php if ( $byline_height_auto ) : ?>max-<?php endif; ?>height: <?php echo (int) $byline_height; ?>%;
     414                <?php if ( $image_text_color ) : ?>color: <?php echo esc_html( $image_text_color ) ?>;<?php endif; ?>
    415415            }
    416416        </style>
  • wp-tiles/trunk/vafpress-framework/views/control/checkbox.php

    r910395 r1432021  
    44<label>
    55    <?php $checked = (in_array($item->value, $value)); ?>
    6     <input <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" type="checkbox" name="<?php echo $name; ?>" value="<?php echo $item->value; ?>" />
     6    <input <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" type="checkbox" name="<?php echo $name; ?>" value="<?php echo esc_attr( $item->value ); ?>" />
    77    <span></span><?php echo $item->label; ?>
    88</label>
  • wp-tiles/trunk/vafpress-framework/views/control/checkimage.php

    r910395 r1432021  
    44<label>
    55    <?php $checked = (in_array($item->value, $value)); ?>
    6     <input <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" type="checkbox" name="<?php echo $name; ?>" value="<?php echo $item->value; ?>" />
     6    <input <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" type="checkbox" name="<?php echo $name; ?>" value="<?php echo esc_attr( $item->value ); ?>" />
    77    <img src="<?php echo VP_Util_Res::img($item->img); ?>" alt="<?php echo $item->label; ?>" class="vp-js-tipsy image-item" style="<?php VP_Util_Text::print_if_exists($item_max_width, 'max-width: %spx; '); ?><?php VP_Util_Text::print_if_exists($item_max_height, 'max-height: %spx; '); ?>" original-title="<?php echo $item->label; ?>" />
    88</label>
  • wp-tiles/trunk/vafpress-framework/views/control/codeeditor.php

    r910395 r1432021  
    11<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_head', $head_info); ?>
    22
    3 <textarea class="vp-input" name="<?php echo $name; ?>" style="display: none;"><?php echo $value; ?></textarea>
    4 <div class="vp-js-codeeditor" data-vp-opt="<?php echo $opt; ?>"></div>
     3<textarea class="vp-input" name="<?php echo $name; ?>" style="display: none;"><?php echo esc_html( $value ); ?></textarea>
     4<div class="vp-js-codeeditor" data-vp-opt="<?php echo esc_attr( $opt ); ?>"></div>
    55
    66<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_foot'); ?>
  • wp-tiles/trunk/vafpress-framework/views/control/color.php

    r910395 r1432021  
    11<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_head', $head_info); ?>
    22
    3 <label class="indicator" for="<?php echo $name; ?>"><span style="background-color: <?php echo $value; ?>;"></span></label>
     3<label class="indicator" for="<?php echo $name; ?>"><span style="background-color: <?php echo esc_html( $value ); ?>;"></span></label>
    44<input id="<?php echo $name; ?>" class="vp-input vp-js-colorpicker"
    5     type="text" name="<?php echo $name ?>" value="<?php echo $value; ?>" data-vp-opt="<?php echo $opt; ?>" />
     5    type="text" name="<?php echo $name ?>" value="<?php echo esc_attr( $value ); ?>" data-vp-opt="<?php echo esc_attr( $opt ); ?>" />
    66
    77<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_foot'); ?>
  • wp-tiles/trunk/vafpress-framework/views/control/fontawesome.php

    r910395 r1432021  
    44    <option></option>
    55    <?php foreach ($items as $item): ?>
    6     <option <?php if($item->value == $value) echo "selected" ?> value="<?php echo $item->value; ?>"><?php echo $item->label; ?></option>
     6    <option <?php if($item->value == $value) echo "selected" ?> value="<?php echo esc_attr( $item->value ); ?>"><?php echo $item->label; ?></option>
    77    <?php endforeach; ?>
    88</select>
  • wp-tiles/trunk/vafpress-framework/views/control/multiselect.php

    r910395 r1432021  
    33<select multiple name="<?php echo $name; ?>" class="vp-input vp-js-select2" autocomplete="off">
    44    <?php foreach ($items as $item): ?>
    5     <option <?php if(in_array($item->value, $value)) echo "selected" ?> value="<?php echo $item->value; ?>"><?php echo $item->label; ?></option>
     5    <option <?php if(in_array($item->value, $value)) echo "selected" ?> value="<?php echo esc_attr( $item->value ); ?>"><?php echo $item->label; ?></option>
    66    <?php endforeach; ?>
    77</select>
  • wp-tiles/trunk/vafpress-framework/views/control/radiobutton.php

    r910395 r1432021  
    44<label>
    55    <?php $checked = ($item->value == $value); ?>
    6     <input <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" type="radio" name="<?php echo $name; ?>" value="<?php echo $item->value; ?>" />
     6    <input <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" type="radio" name="<?php echo $name; ?>" value="<?php echo esc_attr( $item->value ); ?>" />
    77    <span></span><?php echo $item->label; ?>
    88</label>
  • wp-tiles/trunk/vafpress-framework/views/control/radioimage.php

    r910395 r1432021  
    44<label>
    55    <?php $checked = ($item->value == $value); ?>
    6     <input type="radio" <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" name="<?php echo $name; ?>" value="<?php echo $item->value; ?>" />
     6    <input type="radio" <?php if($checked) echo 'checked'; ?> class="vp-input<?php if($checked) echo " checked"; ?>" name="<?php echo $name; ?>" value="<?php echo esc_attr( $item->value ); ?>" />
    77    <img src="<?php echo VP_Util_Res::img($item->img); ?>" alt="<?php echo $item->label; ?>" class="vp-js-tipsy image-item" style="<?php VP_Util_Text::print_if_exists($item_max_width, 'max-width: %spx; '); ?><?php VP_Util_Text::print_if_exists($item_max_height, 'max-height: %spx; '); ?>" original-title="<?php echo $item->label; ?>" />
    88</label>
  • wp-tiles/trunk/vafpress-framework/views/control/select.php

    r910395 r1432021  
    44    <option></option>
    55    <?php foreach ($items as $item): ?>
    6     <option <?php if($item->value == $value) echo "selected" ?> value="<?php echo $item->value; ?>"><?php echo $item->label; ?></option>
     6    <option <?php if($item->value == $value) echo "selected" ?> value="<?php echo esc_attr( $item->value ); ?>"><?php echo $item->label; ?></option>
    77    <?php endforeach; ?>
    88</select>
  • wp-tiles/trunk/vafpress-framework/views/control/slider.php

    r910395 r1432021  
    11<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_head', $head_info); ?>
    22
    3 <input type="text" name="<?php echo $name; ?>" class="vp-input slideinput vp-js-tipsy" original-title="Range between <?php echo $opt_raw['min']; ?> and <?php echo $opt_raw['max']; ?>" value="<?php echo $value; ?>" />
    4 <div class="vp-js-slider slidebar" id="<?php echo $name; ?>" data-vp-opt="<?php echo $opt; ?>"></div>
     3<input type="text" name="<?php echo $name; ?>" class="vp-input slideinput vp-js-tipsy" original-title="Range between <?php echo $opt_raw['min']; ?> and <?php echo $opt_raw['max']; ?>" value="<?php echo esc_attr( $value ); ?>" />
     4<div class="vp-js-slider slidebar" id="<?php echo $name; ?>" data-vp-opt="<?php echo esc_attr( $opt ); ?>"></div>
    55
    66<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_foot'); ?>
  • wp-tiles/trunk/vafpress-framework/views/control/sorter.php

    r910395 r1432021  
    11<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_head', $head_info); ?>
    22
    3 <select multiple name="<?php echo $name; ?>" class="vp-input vp-js-sorter" data-vp-opt="<?php echo $opt; ?>">
     3<select multiple name="<?php echo $name; ?>" class="vp-input vp-js-sorter" data-vp-opt="<?php echo esc_attr( $opt ); ?>">
    44    <?php
    55    $labels = array();
  • wp-tiles/trunk/vafpress-framework/views/control/upload.php

    r910395 r1432021  
    11<?php if(!$is_compact) echo VP_View::instance()->load('control/template_control_head', $head_info); ?>
    22
    3 <input class="vp-input" type="text" readonly id="<?php echo $name; ?>" name="<?php echo $name; ?>" value="<?php echo $value; ?>" />
     3<input class="vp-input" type="text" readonly id="<?php echo $name; ?>" name="<?php echo $name; ?>" value="<?php echo esc_attr( $value ); ?>" />
    44<div class="buttons">
    55    <input class="vp-js-upload vp-button button" type="button" value="<?php _e('Choose File', 'vp_textdomain'); ?>" />
  • wp-tiles/trunk/vafpress-framework/views/control/wpeditor.php

    r910395 r1432021  
    1313        <div class="custom_upload_buttons hide-if-no-js wp-media-buttons"><?php do_action( 'media_buttons' ); ?></div>
    1414    </div>
    15     <textarea class="vp-input vp-js-wpeditor" id="<?php echo $name . '_ce'; ?>" data-vp-opt="<?php echo $opt; ?>" rows="10" cols="50" name="<?php echo $name; ?>" rows="3"><?php echo $value; ?></textarea>
     15    <textarea class="vp-input vp-js-wpeditor" id="<?php echo $name . '_ce'; ?>" data-vp-opt="<?php echo esc_attr( $opt ); ?>" rows="10" cols="50" name="<?php echo $name; ?>" rows="3"><?php echo esc_html( $value ); ?></textarea>
    1616</div>
    1717
  • wp-tiles/trunk/wp-tiles-loader.php

    r1263639 r1432021  
    1010 * @since 0.1
    1111 */
    12 define( 'WP_TILES_VERSION', '1.1.1' );
     12define( 'WP_TILES_VERSION', '1.1.2' );
    1313
    1414/**
  • wp-tiles/trunk/wp-tiles.php

    r1263639 r1432021  
    44  Plugin URI: http://wp-tiles.com/
    55  Description: Add fully customizable dynamic tiles to your WordPress posts and pages.
    6   Version: 1.1.1
     6  Version: 1.1.2
    77  Author: Mike Martel
    8   Author URI: http://trenvo.com/
     8  Author URI: http://keetrax.com/
    99  Requires at least: 3.6
    10   Tested up to: 4.3.1
     10  Tested up to: 4.5.2
    1111 */
    1212
Note: See TracChangeset for help on using the changeset viewer.