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 +13 -22 6.0.34.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 (intval(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,12 +112,11 @@
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 - dataform.append('page', wppm_admin.page);
120 119 dataform.append("is_frontend", '1');
121 120 jQuery.ajax( {
122 121 url: wppm_admin.ajax_url,
123 122 type: 'POST',
@@ -129,9 +128,9 @@
129 128 jQuery('#wppm_project_container').html(response);
130 129 });
131 130 }
132 131
133 - function wppm_pl_reset_filter(is_archieved){
132 + function wppm_pl_reset_filter(){
134 133 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
135 134 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
136 135 dataform.append("action", 'wppm_get_project_list');
137 136 dataform.append("wppm_project_filter", 'all');
@@ -138,11 +137,9 @@
138 137 dataform.append("project_search", '');
139 138 dataform.append("sort_by", 'project_name');
140 139 dataform.append("order", 'ASC');
141 140 dataform.append("is_frontend", '1');
142 - dataform.append("page", wppm_admin.page);
143 - dataform.append("is_archieved",is_archieved);
144 - jQuery(document).trigger('wppm_reset_project_dataform', [dataform]);
141 + <?php echo do_action('wppm_reset_project_dataform');?>
145 142 jQuery.ajax( {
146 143 url: wppm_admin.ajax_url,
147 144 type: 'POST',
148 145 data: dataform,
@@ -157,9 +154,9 @@
157 154 function wppm_add_new_project(){
158 155 jQuery('#wppm_project_container').show();
159 156 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
160 157 var dataform=new FormData(jQuery('#wppm_add_new_project')[0]);
161 - jQuery(document).trigger('wppm_add_new_project_dataform', [dataform]);
158 + <?php echo do_action('wppm_add_new_project_dataform');?>
162 159 dataform.append("action", 'wppm_add_new_project');
163 160 jQuery.ajax( {
164 161 url: wppm_admin.ajax_url,
165 162 type: 'POST',
@@ -171,18 +168,16 @@
171 168 jQuery('#wppm_project_container').html(response);
172 169 });
173 170 }
174 171
175 - function wppm_apply_project_filter(is_archieved){
172 + function wppm_apply_project_filter(){
176 173 wppm_project_filter = jQuery('#wppm_project_filter').find(":selected").val();
177 174 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
178 175 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
179 - jQuery(document).trigger('wppm_apply_project_filter_dataform', [dataform]);
176 + <?php echo do_action('wppm_apply_project_filter_dataform');?>
180 177 dataform.append("action", 'wppm_get_project_list');
181 178 dataform.append("wppm_project_filter", wppm_project_filter);
182 179 dataform.append("is_frontend", '1');
183 - dataform.append("page", wppm_admin.page);
184 - dataform.append("is_archieved",is_archieved);
185 180 jQuery.ajax( {
186 181 url: wppm_admin.ajax_url,
187 182 type: 'POST',
188 183 data: dataform,
@@ -193,19 +188,17 @@
193 188 jQuery('#wppm_project_container').html(response);
194 189 });
195 190 }
196 191
197 - function wppm_project_search_filter(is_archieved){
198 - var project_search = jQuery("#wppm_project_search_filter").val() || '';
192 + function wppm_project_search_filter(){
193 + var project_search = jQuery("#wppm_project_search_filter").val();
199 194 jQuery('#wppm_project_container').show();
200 195 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
201 196 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
202 - jQuery(document).trigger('wppm_project_search_filter_dataform', [dataform]);
197 + <?php echo do_action('wppm_project_search_filter_dataform');?>
203 198 dataform.append("action", 'wppm_get_project_list');
204 199 dataform.append("project_search", project_search);
205 200 dataform.append("is_frontend", '1');
206 - dataform.append("page", wppm_admin.page);
207 - dataform.append("is_archieved",is_archieved);
208 201 jQuery.ajax( {
209 202 url: wppm_admin.ajax_url,
210 203 type: 'POST',
211 204 data: dataform,
@@ -220,14 +213,13 @@
220 213 function wppm_sort_up_project_list(sort_by,order){
221 214 jQuery('#wppm_project_container').show();
222 215 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
223 216 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
224 - jQuery(document).trigger('wppm_sort_up_project_list_dataform', [dataform]);
217 + <?php echo do_action('wppm_sort_up_project_list_dataform');?>
225 218 dataform.append("action", 'wppm_get_project_list');
226 219 dataform.append("sort_by", sort_by);
227 220 dataform.append("order", order);
228 221 dataform.append("is_frontend", '1');
229 - dataform.append("page", wppm_admin.page);
230 222 jQuery.ajax( {
231 223 url: wppm_admin.ajax_url,
232 224 type: 'POST',
233 225 data: dataform,
@@ -241,13 +233,12 @@
241 233
242 234 function wppm_get_project_tasks(id){
243 235 wppm_modal_open('Tasks');
244 236 var dataform=new FormData(jQuery('#wppm_get_project_tasks_frm')[0]);
245 - jQuery(document).trigger('wppm_get_project_tasks_dataform', [dataform]);
237 + <?php echo do_action('wppm_get_project_tasks_dataform');?>
246 238 dataform.append("action", 'wppm_get_project_tasks');
247 239 dataform.append("id",id);
248 240 dataform.append("is_frontend", '1');
249 - dataform.append("_ajax_nonce", wppm_admin.nonce);
250 241 jQuery.ajax( {
251 242 url: wppm_admin.ajax_url,
252 243 type: 'POST',
253 244 data: dataform,