Plugin Directory

Changeset 3235037


Ignore:
Timestamp:
02/04/2025 09:45:55 PM (14 months ago)
Author:
LogicHunt
Message:

Security Vulnerability Resolved

Location:
portfolio-pro
Files:
50 added
3 edited

Legend:

Unmodified
Added
Removed
  • portfolio-pro/trunk/README.txt

    r3081231 r3235037  
    44Tags: portfolio, portfolio gallery filter, isotope portfolio, portfolio gallery,  project portfolio, work portfolio, filterable portfolio, free portfolio , portfolio plugin, wp portfolio, project showcase, responsive portfolio, sortable portfolio, wordpress portfolio, wordpress portfolio plugin
    55Requires at least: 4.1.0
    6 Tested up to: 6.5.2
    7 Stable tag: 1.2.2
     6Tested up to: 6.7.1
     7Stable tag: 2.0.0
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    131131== Changelog ==
    132132
     133= 2.0.0 =
     134* Security Vulnerability Resolved.
     135* Check Latest Compatibility.
     136
     137
    133138= 1.2.2 =
    134139* Check Latest Compatibility
  • portfolio-pro/trunk/portfolio-pro.php

    r2456211 r3235037  
    1818 * Description:       Smart Portfolio Gallery for Professionals. Responsive Grid system with Filter and Masonry Based on Isotope.
    1919
    20  * Version:           1.2.2
     20 * Version:           2.0.0
    2121 * Author:            LogicHunt
    2222 * Author URI:        http://logichunt.com
     
    3434//plugin definition specific constants
    3535defined( 'LGXPP_PLUGIN_NAME' ) or define( 'LGXPP_PLUGIN_NAME', 'portfoliopro' ); //need to define in uninstall also
    36 defined( 'LGXPP_PLUGIN_VERSION' ) or define( 'LGXPP_PLUGIN_VERSION', '1.2.2' ); //need to define in uninstall also
     36defined( 'LGXPP_PLUGIN_VERSION' ) or define( 'LGXPP_PLUGIN_VERSION', '2.0.0' ); //need to define in uninstall also
    3737defined( 'LGXPP_PLUGIN_BASE_NAME' ) or define( 'LGXPP_PLUGIN_BASE_NAME', plugin_basename( __FILE__ ) );
    3838defined( 'LGXPP_PLUGIN_ROOT_PATH' ) or define( 'LGXPP_PLUGIN_ROOT_PATH', plugin_dir_path( __FILE__ ) );
  • portfolio-pro/trunk/public/class-portfolio-pro-public.php

    r1635564 r3235037  
    130130        $grid_type      = $this->settings_api->get_option('portfoliopro_settings_grid_type', 'portfoliopro_basic', 'normal');
    131131        $gray_img       = $this->settings_api->get_option('portfoliopro_settings_grayimg', 'portfoliopro_basic', 'yes');
    132         $full_link_ype      = $this->settings_api->get_option('portfoliopro_settings_fulllinktype', 'portfoliopro_basic', 'none');
     132        $full_link_ype  = $this->settings_api->get_option('portfoliopro_settings_fulllinktype', 'portfoliopro_basic', 'none');
    133133
    134134        $atts = shortcode_atts(array(
     
    167167        $orderby    = trim( $params['orderby']);
    168168        $limit      = intval(trim($params['limit']));
    169         $layout      =  $params['layout'];
     169        //$layout      =  $params['layout'];
     170
     171        $layout = isset($params['layout']) ? sanitize_text_field($params['layout']) : 'masonry';
     172        $layout = esc_attr($layout);
     173
     174
    170175        $row_item    =  $params['rowitem'];
    171176        $grid_type    =  $params['gridtype'];
Note: See TracChangeset for help on using the changeset viewer.