PluginProbe
Taboola / 1.0.3
Taboola v1.0.3
1.0.4 1.0.5 1.0.6 1.0.8 2.0.1 2.0.2 2.1.0 2.1.1 2.2.2 2.2.3 3.0.0 3.0.1 3.0.2 3.1.0 trunk 1.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.2 1.0.3
← All changes | widget.php +8 -11 2.2.31.0.3 View file →
@@ -47,10 +47,10 @@
47 47 $widget_num = $tmp_id[1];
48 48
49 49 $widget_id = ! empty( $instance['widget_id'] ) ? $instance['widget_id'] : '';
50 50
51 - // Prefix each placement with "WP Right Rail". Grab the ID of the container (i.e. the sidebar) and append 'widget_num' to make it unique.
52 - $placement = "WP Right Rail (". $args["id"]."-".$widget_num.")";
51 + // use the widget container name as the placement, suffix the widget_num to make it unique
52 + $placement=$args["id"]."-".$widget_num;
53 53
54 54 echo $before_widget;
55 55
56 56 if ( $title ){
@@ -65,25 +65,22 @@
65 65 echo '<div id="'.$container.'"></div>';
66 66 }
67 67
68 68 //widget content
69 - $stringParams = array(
70 - "{{WIDGET_ID}}" => $widget_id,
71 - "{{CONTAINER}}" => $container,
72 - "{{PLACEMENT}}" => $placement
73 - );
74 - $widgetInjectionScript_content = str_replace(array_keys($stringParams), array_values($stringParams), file_get_contents($this->plugin_directory.'js/widgetInjectionScript.js'));
75 - echo '<script type="text/javascript">'.$widgetInjectionScript_content.'</script>';
69 + $script2_content = str_replace('{{WIDGET_ID}}', $widget_id, file_get_contents($this->plugin_directory.'js/script2.js'));
70 + $script2_content = str_replace('{{CONTAINER}}', $container, $script2_content);
71 + $script2_content = str_replace('{{PLACEMENT}}', $placement, $script2_content);
72 + echo '<script type="text/javascript">'.$script2_content.'</script>';
76 73
77 74 echo $after_widget;
78 75 }
79 76
80 - function form( $instance ) {
77 + function form( $instance ) {
81 78 $instance = wp_parse_args( (array) $instance );
82 79 $widget_id = esc_attr( $instance['widget_id'] );
83 80 ?>
84 81 <p>
85 - <label for="<?php echo $this->get_field_id('widget_id'); ?>"><?php _e('Mode (Widget ID):'); ?>
82 + <label for="<?php echo $this->get_field_id('widget_id'); ?>"><?php _e('Widget ID:'); ?>
86 83 <input class="widefat" id="<?php echo $this->get_field_id('widget_id'); ?>" name="<?php echo $this->get_field_name('widget_id'); ?>" type="text" value="<?php echo esc_attr($widget_id); ?>" />
87 84 </label>
88 85 </p>
89 86 <?php