PluginProbe
Taskbuilder – Project Management & Task Management Tool With Kanban Board / 3.0.8
Taskbuilder – Project Management & Task Management Tool With Kanban Board v3.0.8
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 +14 -36 6.0.33.0.8 View file →
@@ -94,18 +94,11 @@
94 94 if(!function_exists('wppm_page_inline_script')) {
95 95 function wppm_page_inline_script() { ?>
96 96 <script type="text/javascript">
97 97 jQuery( document ).ready( function( jQuery ) {
98 - <?php if(is_user_logged_in()){
99 - if((!((isset($_REQUEST['project-id'])) && (!empty(sanitize_text_field(wp_unslash($_REQUEST['auth-code'] ))))))){
100 - ?>
101 - wppm_get_project_list();
102 - <?php }
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']))); ?>);
105 - <?php }
106 - }
107 - else{ ?>
98 + <?php if(is_user_logged_in()){ ?>
99 + wppm_get_project_list();
100 + <?php } else{ ?>
108 101 wppm_sign_in();
109 102 <?php }?>
110 103 });
111 104
@@ -112,13 +105,11 @@
112 105 function wppm_get_project_list(page_no){
113 106 jQuery('#wppm_project_container').show();
114 107 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
115 108 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
116 - jQuery(document).trigger('wppm_project_list_dataform', [dataform]);
109 + <?php echo do_action('wppm_project_list_dataform');?>
117 110 dataform.append("page_no", page_no);
118 111 dataform.append("action", 'wppm_get_project_list');
119 - dataform.append('page', wppm_admin.page);
120 - dataform.append("is_frontend", '1');
121 112 jQuery.ajax( {
122 113 url: wppm_admin.ajax_url,
123 114 type: 'POST',
124 115 data: dataform,
@@ -129,9 +120,9 @@
129 120 jQuery('#wppm_project_container').html(response);
130 121 });
131 122 }
132 123
133 - function wppm_pl_reset_filter(is_archieved){
124 + function wppm_pl_reset_filter(){
134 125 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
135 126 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
136 127 dataform.append("action", 'wppm_get_project_list');
137 128 dataform.append("wppm_project_filter", 'all');
@@ -137,12 +128,9 @@
137 128 dataform.append("wppm_project_filter", 'all');
138 129 dataform.append("project_search", '');
139 130 dataform.append("sort_by", 'project_name');
140 131 dataform.append("order", 'ASC');
141 - 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]);
132 + <?php echo do_action('wppm_reset_project_dataform');?>
145 133 jQuery.ajax( {
146 134 url: wppm_admin.ajax_url,
147 135 type: 'POST',
148 136 data: dataform,
@@ -157,9 +145,9 @@
157 145 function wppm_add_new_project(){
158 146 jQuery('#wppm_project_container').show();
159 147 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
160 148 var dataform=new FormData(jQuery('#wppm_add_new_project')[0]);
161 - jQuery(document).trigger('wppm_add_new_project_dataform', [dataform]);
149 + <?php echo do_action('wppm_add_new_project_dataform');?>
162 150 dataform.append("action", 'wppm_add_new_project');
163 151 jQuery.ajax( {
164 152 url: wppm_admin.ajax_url,
165 153 type: 'POST',
@@ -171,18 +159,15 @@
171 159 jQuery('#wppm_project_container').html(response);
172 160 });
173 161 }
174 162
175 - function wppm_apply_project_filter(is_archieved){
163 + function wppm_apply_project_filter(){
176 164 wppm_project_filter = jQuery('#wppm_project_filter').find(":selected").val();
177 165 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
178 166 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
179 - jQuery(document).trigger('wppm_apply_project_filter_dataform', [dataform]);
167 + <?php echo do_action('wppm_apply_project_filter_dataform');?>
180 168 dataform.append("action", 'wppm_get_project_list');
181 169 dataform.append("wppm_project_filter", wppm_project_filter);
182 - dataform.append("is_frontend", '1');
183 - dataform.append("page", wppm_admin.page);
184 - dataform.append("is_archieved",is_archieved);
185 170 jQuery.ajax( {
186 171 url: wppm_admin.ajax_url,
187 172 type: 'POST',
188 173 data: dataform,
@@ -193,19 +178,16 @@
193 178 jQuery('#wppm_project_container').html(response);
194 179 });
195 180 }
196 181
197 - function wppm_project_search_filter(is_archieved){
198 - var project_search = jQuery("#wppm_project_search_filter").val() || '';
182 + function wppm_project_search_filter(){
183 + var project_search = jQuery("#wppm_project_search_filter").val();
199 184 jQuery('#wppm_project_container').show();
200 185 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
201 186 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
202 - jQuery(document).trigger('wppm_project_search_filter_dataform', [dataform]);
187 + <?php echo do_action('wppm_project_search_filter_dataform');?>
203 188 dataform.append("action", 'wppm_get_project_list');
204 189 dataform.append("project_search", project_search);
205 - dataform.append("is_frontend", '1');
206 - dataform.append("page", wppm_admin.page);
207 - dataform.append("is_archieved",is_archieved);
208 190 jQuery.ajax( {
209 191 url: wppm_admin.ajax_url,
210 192 type: 'POST',
211 193 data: dataform,
@@ -220,14 +202,12 @@
220 202 function wppm_sort_up_project_list(sort_by,order){
221 203 jQuery('#wppm_project_container').show();
222 204 jQuery('#wppm_project_container').html(wppm_admin.loading_html);
223 205 var dataform=new FormData(jQuery('#wppm_project_list_frm')[0]);
224 - jQuery(document).trigger('wppm_sort_up_project_list_dataform', [dataform]);
206 + <?php echo do_action('wppm_sort_up_project_list_dataform');?>
225 207 dataform.append("action", 'wppm_get_project_list');
226 208 dataform.append("sort_by", sort_by);
227 209 dataform.append("order", order);
228 - dataform.append("is_frontend", '1');
229 - dataform.append("page", wppm_admin.page);
230 210 jQuery.ajax( {
231 211 url: wppm_admin.ajax_url,
232 212 type: 'POST',
233 213 data: dataform,
@@ -241,13 +221,11 @@
241 221
242 222 function wppm_get_project_tasks(id){
243 223 wppm_modal_open('Tasks');
244 224 var dataform=new FormData(jQuery('#wppm_get_project_tasks_frm')[0]);
245 - jQuery(document).trigger('wppm_get_project_tasks_dataform', [dataform]);
225 + <?php echo do_action('wppm_get_project_tasks_dataform');?>
246 226 dataform.append("action", 'wppm_get_project_tasks');
247 227 dataform.append("id",id);
248 - dataform.append("is_frontend", '1');
249 - dataform.append("_ajax_nonce", wppm_admin.nonce);
250 228 jQuery.ajax( {
251 229 url: wppm_admin.ajax_url,
252 230 type: 'POST',
253 231 data: dataform,