Changeset 3125701
- Timestamp:
- 07/26/2024 06:13:14 AM (20 months ago)
- Location:
- news-element/trunk
- Files:
-
- 21 edited
-
includes/ajax_posts.php (modified) (3 diffs)
-
index.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
-
widgets/block/arc-list/index.php (modified) (1 diff)
-
widgets/block/counter-post-a/view.php (modified) (1 diff)
-
widgets/block/hero-grid14/view.php (modified) (1 diff)
-
widgets/block/hero-grid16/view.php (modified) (1 diff)
-
widgets/block/hero-grid24/view.php (modified) (1 diff)
-
widgets/block/hero-grid3/view.php (modified) (1 diff)
-
widgets/block/imagebg/view.php (modified) (1 diff)
-
widgets/block/magazine-16/view.php (modified) (1 diff)
-
widgets/block/magazine-23/view.php (modified) (1 diff)
-
widgets/block/magazine-8/view.php (modified) (1 diff)
-
widgets/block/menu-1/view.php (modified) (1 diff)
-
widgets/block/post-navigation/view.php (modified) (1 diff)
-
widgets/block/slider-5/view.php (modified) (1 diff)
-
widgets/block/slider-thumbsync-b/view.php (modified) (1 diff)
-
widgets/block/social/index.php (modified) (1 diff)
-
widgets/block/social_2/index.php (modified) (1 diff)
-
widgets/block/thumb_bg/index.php (modified) (1 diff)
-
widgets/block/video_playlist/view.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
news-element/trunk/includes/ajax_posts.php
r3119746 r3125701 42 42 43 43 $per_page = esc_attr($_POST['xlxtra_data']['per_page']); 44 $template = sanitize_key($_POST['xlxtra_data']['template']);44 $template = $_POST['xlxtra_data']['template']; 45 45 $metaf = esc_attr($_POST['xlxtra_data']['metaf']); 46 46 $metar = esc_attr($_POST['xlxtra_data']['metar']); … … 143 143 $i = 0; 144 144 ob_start(); 145 require dirname(__FILE__) .'/loops/'. $template .'.php'; 145 if (!preg_match("/[^[:alnum:]_\/-]/",$template)) { 146 require dirname(__FILE__) .'/loops/'. $template .'.php'; 147 } 146 148 $list .= ob_get_clean(); 147 149 … … 170 172 if ( true === $isAjaxCall ) 171 173 { 172 die( json_encode($buffyArray));174 die(wp_json_encode($buffyArray)); 173 175 } 174 176 else 175 177 { 176 return json_encode($buffyArray);178 return wp_json_encode($buffyArray); 177 179 } 178 180 -
news-element/trunk/index.php
r3116211 r3125701 4 4 * Plugin URI: http://webangon.com 5 5 * Description: Elementor blog & magazine addon. 6 * Version: 1.0. 56 * Version: 1.0.6 7 7 * Author: Ashraf 8 8 * Author URI: http://webangon.com -
news-element/trunk/readme.txt
r3116211 r3125701 6 6 Tested up to: 6.5 7 7 Requires PHP: 7.0 8 Stable tag: 1.0. 58 Stable tag: 1.0.6 9 9 License: GPLv3 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html -
news-element/trunk/widgets/block/arc-list/index.php
r2966276 r3125701 857 857 } 858 858 859 860 859 if ( defined( 'ELEMENTOR_VERSION' ) && version_compare( ELEMENTOR_VERSION, '3.5.0', '>=' ) ) { 861 860 $widgets_manager->register(new \News_Element\Widgets\khbh_arclist()); -
news-element/trunk/widgets/block/counter-post-a/view.php
r2700091 r3125701 11 11 $wp_query = new WP_Query($query_args); 12 12 echo'<div class="khbcounter-a line-clip '.$stylecls.'">'; 13 require dirname(__FILE__) .'/'. $settings['style'].'.php';13 require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php'; 14 14 echo '</div>';?> 15 15 -
news-element/trunk/widgets/block/hero-grid14/view.php
r2700091 r3125701 6 6 $query_args = Khobish_Helper::hero_slide_query($settings,'query'); 7 7 $wp_query = new WP_Query($query_args); 8 require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';8 require dirname(__FILE__) .'/'. sanitize_key($settings['tmpl']) .'.php'; 9 9 ?> -
news-element/trunk/widgets/block/hero-grid16/view.php
r2700091 r3125701 7 7 $query_args = Khobish_Helper::hero_slide_query($settings,'query'); 8 8 $wp_query = new WP_Query($query_args); 9 require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';9 require dirname(__FILE__) .'/'. sanitize_key($settings['tmpl']) .'.php'; 10 10 ?> -
news-element/trunk/widgets/block/hero-grid24/view.php
r2783668 r3125701 8 8 $wp_query = new WP_Query($query_args); 9 9 10 require dirname(__FILE__) .'/'. $settings['style'].'.php';10 require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php'; 11 11 ?> -
news-element/trunk/widgets/block/hero-grid3/view.php
r2700091 r3125701 7 7 $query_args = Khobish_Helper::hero_slide_query($settings,'query'); 8 8 $wp_query = new WP_Query($query_args); 9 require dirname(__FILE__) .'/'. $settings['style'].'.php';9 require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php'; 10 10 ?> -
news-element/trunk/widgets/block/imagebg/view.php
r2700091 r3125701 27 27 echo'<div class="bgimgwrp '.$designcls.'">';?> 28 28 29 <?php require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';?>29 <?php require dirname(__FILE__) .'/'. sanitize_key($settings['tmpl']) .'.php';?> 30 30 31 31 <?php echo Khobish_Helper::xl_ajax_pagination($settings['pagination'],$post_count,$post_found); -
news-element/trunk/widgets/block/magazine-16/view.php
r2783668 r3125701 25 25 echo'<div class="magazine-16 line-clip">'; 26 26 27 echo '<div class="khobish-ajax-wrap '. $settings['tmpl'].'">'; ?>27 echo '<div class="khobish-ajax-wrap '.esc_attr($settings['tmpl']).'">'; ?> 28 28 <div class="first"> 29 <?php require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';?>29 <?php require dirname(__FILE__) .'/'. sanitize_key($settings['tmpl']) .'.php';?> 30 30 </div> 31 31 -
news-element/trunk/widgets/block/magazine-23/view.php
r2700091 r3125701 25 25 echo'<div class="magazine-23 '.$design_cls.'">'; 26 26 echo '<div class="khobish-ajax-wrap">'; 27 require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';27 require dirname(__FILE__) .'/'.sanitize_key($settings['tmpl']).'.php'; 28 28 echo '</div>'; 29 29 -
news-element/trunk/widgets/block/magazine-8/view.php
r2851954 r3125701 27 27 echo'<div class="magazine-1 mag8 '.$settings['tmpl'].'">'; 28 28 echo '<div class="khobish-ajax-wrap line-clip no-margin">'; 29 require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';29 require dirname(__FILE__) .'/'. sanitize_key($settings['tmpl']) .'.php'; 30 30 echo '</div>'; 31 31 echo Khobish_Helper::xl_ajax_pagination($settings['pagination'],$post_count,$post_found); -
news-element/trunk/widgets/block/menu-1/view.php
r3116211 r3125701 25 25 if (!empty($value['lbl'])) { 26 26 if ($value['sticky']){ echo '<div class="xlmega-sticky-wrapper">';} 27 require_once ''. esc_attr($value['lbl']).'.php';27 require_once ''.sanitize_key($value['lbl']).'.php'; 28 28 if ($value['sticky']){ echo '</div>';} 29 29 } -
news-element/trunk/widgets/block/post-navigation/view.php
r2783668 r3125701 14 14 $next_post_id = Khobish_Helper::thepack_get_next_post_id($id); 15 15 16 require dirname(__FILE__) .'/'. $settings['tmpl'].'.php';16 require dirname(__FILE__) .'/'. sanitize_key($settings['tmpl']) .'.php'; 17 17 ?> -
news-element/trunk/widgets/block/slider-5/view.php
r2700324 r3125701 33 33 <?php if ($loop->have_posts()) : ?> 34 34 <?php $post_count = 0;while ($loop->have_posts()) : $loop->the_post();$post_count++; 35 require dirname(__FILE__) .'/'. $settings['style'].'.php';35 require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php'; 36 36 endwhile; 37 37 wp_reset_postdata(); -
news-element/trunk/widgets/block/slider-thumbsync-b/view.php
r2700324 r3125701 22 22 23 23 <?php echo '<div class="khobishthumbsync '.$settings['style'].'" data-xld =\''.wp_json_encode($slider_options).'\'>';?> 24 <?php require dirname(__FILE__) .'/'. $settings['style'].'.php';?>24 <?php require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php';?> 25 25 </div> -
news-element/trunk/widgets/block/social/index.php
r2966276 r3125701 347 347 348 348 $settings = $this->get_settings(); 349 require dirname(__FILE__) .'/'. $settings['type'].'.php';349 require dirname(__FILE__) .'/'. sanitize_key($settings['type']) .'.php'; 350 350 } 351 351 -
news-element/trunk/widgets/block/social_2/index.php
r2966276 r3125701 302 302 protected function render() { 303 303 $settings = $this->get_settings(); 304 require dirname(__FILE__) .'/'. $settings['type'].'.php';304 require dirname(__FILE__) .'/'. sanitize_key($settings['type']) .'.php'; 305 305 } 306 306 -
news-element/trunk/widgets/block/thumb_bg/index.php
r2966276 r3125701 476 476 protected function render( ) { 477 477 $settings = $this->get_settings(); 478 require dirname(__FILE__) .'/'. $settings['style'].'.php';478 require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php'; 479 479 } 480 480 } -
news-element/trunk/widgets/block/video_playlist/view.php
r2700091 r3125701 30 30 31 31 echo '<div class="khobishvidplaylist '.$css_class.'" data-xld ='.wp_json_encode($slider_options).'>'; 32 require dirname(__FILE__) .'/'. $settings['style'].'.php';32 require dirname(__FILE__) .'/'. sanitize_key($settings['style']) .'.php'; 33 33 ?> 34 34 </div>
Note: See TracChangeset
for help on using the changeset viewer.