PluginProbe
Taskbuilder – Project Management & Task Management Tool With Kanban Board / 4.0.6
Taskbuilder – Project Management & Task Management Tool With Kanban Board v4.0.6
6.0.5 6.0.2 6.0.3 6.0.4 6.0.1 6.0.0 5.0.8 5.0.9 4.0.9 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 All 57 releases
← All changes | includes/frontend/shortcode.php +10 -11 5.0.44.0.6 View file →
@@ -95,14 +95,14 @@
95 95 function wppm_page_inline_script() { ?>
96 96 <script type="text/javascript">
97 97 jQuery( document ).ready( function( jQuery ) {
98 98 <?php if(is_user_logged_in()){
99 - if((!((isset($_REQUEST['project-id'])) && (!empty(sanitize_text_field(wp_unslash($_REQUEST['auth-code'] ))))))){
99 + if((!((isset($_REQUEST['project-id'])) && (!empty(sanitize_text_field($_REQUEST['auth-code'] )))))){
100 100 ?>
101 101 wppm_get_project_list();
102 102 <?php }
103 103 if((isset($_REQUEST['project-id'])) && (!empty(sanitize_text_field($_REQUEST['auth-code'] )))){ ?>
104 - wppm_open_project(<?php echo esc_js(sanitize_text_field(wp_unslash($_REQUEST['project-id']))); ?>);
104 + wppm_open_project(<?php echo $_REQUEST['project-id'] ?>);
105 105 <?php }
106 106 }
107 107 else{ ?>
108 108 wppm_sign_in();
@@ -112,9 +112,9 @@
112 112 function wppm_get_project_list(page_no){
113 113 jQuery('#wppm_project_container').show();
114 114 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
115 115 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
116 - jQuery(document).trigger('wppm_project_list_dataform', [dataform]);
116 + <?php echo do_action('wppm_project_list_dataform');?>
117 117 dataform.append("page_no", page_no);
118 118 dataform.append("action", 'wppm_get_project_list');
119 119 dataform.append("is_frontend", '1');
120 120 jQuery.ajax( {
@@ -137,9 +137,9 @@
137 137 dataform.append("project_search", '');
138 138 dataform.append("sort_by", 'project_name');
139 139 dataform.append("order", 'ASC');
140 140 dataform.append("is_frontend", '1');
141 - jQuery(document).trigger('wppm_reset_project_dataform', [dataform]);
141 + <?php echo do_action('wppm_reset_project_dataform');?>
142 142 jQuery.ajax( {
143 143 url: wppm_admin.ajax_url,
144 144 type: 'POST',
145 145 data: dataform,
@@ -154,9 +154,9 @@
154 154 function wppm_add_new_project(){
155 155 jQuery('#wppm_project_container').show();
156 156 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
157 157 var dataform=new FormData(jQuery('#wppm_add_new_project')[0]);
158 - jQuery(document).trigger('wppm_add_new_project_dataform', [dataform]);
158 + <?php echo do_action('wppm_add_new_project_dataform');?>
159 159 dataform.append("action", 'wppm_add_new_project');
160 160 jQuery.ajax( {
161 161 url: wppm_admin.ajax_url,
162 162 type: 'POST',
@@ -172,9 +172,9 @@
172 172 function wppm_apply_project_filter(){
173 173 wppm_project_filter = jQuery('#wppm_project_filter').find(":selected").val();
174 174 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
175 175 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
176 - jQuery(document).trigger('wppm_apply_project_filter_dataform', [dataform]);
176 + <?php echo do_action('wppm_apply_project_filter_dataform');?>
177 177 dataform.append("action", 'wppm_get_project_list');
178 178 dataform.append("wppm_project_filter", wppm_project_filter);
179 179 dataform.append("is_frontend", '1');
180 180 jQuery.ajax( {
@@ -189,13 +189,13 @@
189 189 });
190 190 }
191 191
192 192 function wppm_project_search_filter(){
193 - var project_search = jQuery("#wppm_project_search_filter").val() || '';
193 + var project_search = jQuery("#wppm_project_search_filter").val();
194 194 jQuery('#wppm_project_container').show();
195 195 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
196 196 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
197 - jQuery(document).trigger('wppm_project_search_filter_dataform', [dataform]);
197 + <?php echo do_action('wppm_project_search_filter_dataform');?>
198 198 dataform.append("action", 'wppm_get_project_list');
199 199 dataform.append("project_search", project_search);
200 200 dataform.append("is_frontend", '1');
201 201 jQuery.ajax( {
@@ -213,9 +213,9 @@
213 213 function wppm_sort_up_project_list(sort_by,order){
214 214 jQuery('#wppm_project_container').show();
215 215 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
216 216 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
217 - jQuery(document).trigger('wppm_sort_up_project_list_dataform', [dataform]);
217 + <?php echo do_action('wppm_sort_up_project_list_dataform');?>
218 218 dataform.append("action", 'wppm_get_project_list');
219 219 dataform.append("sort_by", sort_by);
220 220 dataform.append("order", order);
221 221 dataform.append("is_frontend", '1');
@@ -233,13 +233,12 @@
233 233
234 234 function wppm_get_project_tasks(id){
235 235 wppm_modal_open('Tasks');
236 236 var dataform=new FormData(jQuery('#wppm_get_project_tasks_frm')[0]);
237 - jQuery(document).trigger('wppm_get_project_tasks_dataform', [dataform]);
237 + <?php echo do_action('wppm_get_project_tasks_dataform');?>
238 238 dataform.append("action", 'wppm_get_project_tasks');
239 239 dataform.append("id",id);
240 240 dataform.append("is_frontend", '1');
241 - dataform.append("_ajax_nonce", wppm_admin.nonce);
242 241 jQuery.ajax( {
243 242 url: wppm_admin.ajax_url,
244 243 type: 'POST',
245 244 data: dataform,