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