PluginProbe
Taskbuilder – Project Management & Task Management Tool With Kanban Board / 6.0.6
Taskbuilder – Project Management & Task Management Tool With Kanban Board v6.0.6
6.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 All 58 releases
← All changes | includes/admin/settings/wppm_get_general_settings.php +68 -30 4.0.96.0.6 View file →
@@ -24,8 +24,11 @@
24 24 $wppm_hide_completed_status_proj = get_option('wppm_hide_completed_status_proj');
25 25 $wppm_hide_completed_status_task = get_option('wppm_hide_completed_status_task');
26 26 $wppm_proj_hide_comment_section = get_option('wppm_proj_hide_comment_section');
27 27 $wppm_task_hide_comment_section = get_option('wppm_task_hide_comment_section');
28 +$wppm_deafault_time_duration_project = get_option('wppm_display_time_duration_project');
29 +$wppm_deafault_time_duration_task = get_option('wppm_display_time_duration_task');
30 +$wppm_default_global_mention_comment_notification = get_option('wppm_default_global_mention_comment_notification');
28 31 ?>
29 32 <form id="wppm_frm_general_settings" method="post" action="javascript:wppm_set_general_settings();">
30 33 <div class="wppm-help-container">
31 34 <a href="https://taskbuilder.net/docs/general-setting/" target="_blank"><?php echo esc_attr__( 'Click here', 'taskbuilder' )?></a> <?php echo esc_attr__( 'to see the documentation!', 'taskbuilder' )?>
@@ -37,21 +40,41 @@
37 40 <input type="radio" name="wppm_task_list_view" style="margin-top: 0px;" value="1" <?php echo ((esc_attr($wppm_default_task_list_view))==1) ?'checked="checked"':'';?>>
38 41 <span style="padding-left: 10px;"><?php echo esc_html_e('List View','taskbuilder');?></span>
39 42 <br>
40 43 <input type="radio" name="wppm_task_list_view" value="0" <?php echo ((esc_attr($wppm_default_task_list_view))==0)?'checked="checked"':'';?>>
41 - <span style="padding-left: 10px;"><?php echo esc_html_e('Card View','taskbuilder');?></span>
44 + <span style="padding-left: 10px;"><?php echo esc_html_e('Kanban View','taskbuilder');?></span>
42 45 <hr>
43 46 <span>
47 + <label><?php echo esc_html_e('Show project duration instead of start and end dates in the project list.','taskbuilder');?></label>
48 + </span><br>
49 + <p class="help-block"><?php echo esc_html_e('Default show/hide time duration of project.','taskbuilder');?></p>
50 + <input type="radio" name="wppm_display_time_duration_project" style="margin-top: 0px;" value="1" <?php echo ((esc_attr($wppm_deafault_time_duration_project))==1) ?'checked="checked"':'';?>>
51 + <span style="padding-left: 10px;"><?php echo esc_html_e('Show','taskbuilder');?></span>
52 + <br>
53 + <input type="radio" name="wppm_display_time_duration_project" value="0" <?php echo ((esc_attr($wppm_deafault_time_duration_project))==0)?'checked="checked"':'';?>>
54 + <span style="padding-left: 10px;"><?php echo esc_html_e('Hide','taskbuilder');?></span>
55 + <hr>
56 + <span>
57 + <label><?php echo esc_html_e('Show task duration instead of start and end dates in the task list.','taskbuilder');?></label>
58 + </span><br>
59 + <p class="help-block"><?php echo esc_html_e('Default show/hide time duration of task.','taskbuilder');?></p>
60 + <input type="radio" name="wppm_display_time_duration_task" style="margin-top: 0px;" value="1" <?php echo ((esc_attr($wppm_deafault_time_duration_task))==1) ?'checked="checked"':'';?>>
61 + <span style="padding-left: 10px;"><?php echo esc_html_e('Show','taskbuilder');?></span>
62 + <br>
63 + <input type="radio" name="wppm_display_time_duration_task" value="0" <?php echo ((esc_attr($wppm_deafault_time_duration_task))==0)?'checked="checked"':'';?>>
64 + <span style="padding-left: 10px;"><?php echo esc_html_e('Hide','taskbuilder');?></span>
65 + <hr>
66 + <span>
44 67 <label><?php echo esc_html_e('Time in project start date and end date','taskbuilder');?></label>
45 68 </span><br>
46 69 <p class="help-block"><?php echo esc_html_e('Default show/hide time in start and end date of project.','taskbuilder');?></p>
47 70 <select class="form-control" name="wppm_project_time" id="wppm_project_time">
48 - <?php
49 - $selected = $wppm_project_time == '1' ? 'selected="selected"' : '';
50 - echo '<option '.$selected.' value="1">'.__('Show','taskbuilder').'</option>';
51 - $selected = $wppm_project_time == '0' ? 'selected="selected"' : '';
52 - echo '<option '.$selected.' value="0">'.__('Hide','taskbuilder').'</option>';
53 - ?>
71 + <option value="1" <?php selected( $wppm_project_time, '1' ); ?>>
72 + <?php esc_html_e( 'Show', 'taskbuilder' ); ?>
73 + </option>
74 + <option value="0" <?php selected( $wppm_project_time, '0' ); ?>>
75 + <?php esc_html_e( 'Hide', 'taskbuilder' ); ?>
76 + </option>
54 77 </select>
55 78 <hr>
56 79 <span>
57 80 <label><?php echo esc_html_e('Time in task start date and end date','taskbuilder');?></label>
@@ -57,14 +80,14 @@
57 80 <label><?php echo esc_html_e('Time in task start date and end date','taskbuilder');?></label>
58 81 </span><br>
59 82 <p class="help-block"><?php echo esc_html_e('Default show/hide time in start and end date of task.','taskbuilder');?></p>
60 83 <select class="form-control" name="wppm_task_time" id="wppm_task_time">
61 - <?php
62 - $selected = $wppm_task_time == '1' ? 'selected="selected"' : '';
63 - echo '<option '.$selected.' value="1">'.__('Show','taskbuilder').'</option>';
64 - $selected = $wppm_task_time == '0' ? 'selected="selected"' : '';
65 - echo '<option '.$selected.' value="0">'.__('Hide','taskbuilder').'</option>';
66 - ?>
84 + <option value="1" <?php selected( $wppm_task_time, '1' ); ?>>
85 + <?php esc_html_e( 'Show', 'taskbuilder' ); ?>
86 + </option>
87 + <option value="0" <?php selected( $wppm_task_time, '0' ); ?>>
88 + <?php esc_html_e( 'Hide', 'taskbuilder' ); ?>
89 + </option>
67 90 </select>
68 91 <hr>
69 92 <span>
70 93 <label><?php echo esc_html_e('Project start date and end date','taskbuilder');?></label>
@@ -90,15 +113,17 @@
90 113 <hr>
91 114 <span>
92 115 <label><?php echo esc_html_e('Default date format','taskbuilder');?></label>
93 116 </span><br>
94 - <select class="form-control" name="wppm_date_setting" id="wppm_date_setting"><?php
95 - $selected = $wppm_date_setting == 'Y-m-d H:i:s' ? 'selected="selected"' : '';
96 - echo '<option '.$selected.' value="Y-m-d H:i:s">'. ('Y-m-d H:i:s').'</option>';
97 - $selected = $wppm_date_setting == 'd-m-Y H:i:s' ? 'selected="selected"' : '';
98 - echo '<option '.$selected.' value="d-m-Y H:i:s">'. ('d-m-Y H:i:s').'</option>';
99 - $selected = $wppm_date_setting == 'm-d-Y H:i:s' ? 'selected="selected"' : '';
100 - echo '<option '.$selected.' value="m-d-Y H:i:s">'. ('m-d-Y H:i:s').'</option>';?>
117 + <select class="form-control" name="wppm_date_setting" id="wppm_date_setting">
118 + <?php
119 + $date_formats = array( 'Y-m-d H:i:s','d-m-Y H:i:s','m-d-Y H:i:s','Y-m-d','d-m-Y','m-d-Y' );
120 + foreach ( $date_formats as $format ) :
121 + ?><option value="<?php echo esc_attr( $format ); ?>"
122 + <?php selected( $wppm_date_setting, $format ); ?>>
123 + <?php echo esc_html( $format ); ?>
124 + </option>
125 + <?php endforeach; ?>
101 126 </select>
102 127 <br>
103 128 <hr>
104 129 <span>
@@ -105,14 +130,14 @@
105 130 <label><?php echo esc_html_e('Allow co-workers to edit tasks','taskbuilder');?></label>
106 131 </span><br>
107 132 <p class="help-block"><?php echo esc_html_e('Default enable/disable permission for co-workers to edit tasks.','taskbuilder');?></p>
108 133 <select class="form-control" name="wppm_edit_tasks_permission" id="wppm_edit_tasks_permission">
109 - <?php
110 - $selected = $wppm_edit_tasks_permission == '1' ? 'selected="selected"' : '';
111 - echo '<option '.$selected.' value="1">'.__('Enable','taskbuilder').'</option>';
112 - $selected = $wppm_edit_tasks_permission == '0' ? 'selected="selected"' : '';
113 - echo '<option '.$selected.' value="0">'.__('Disable','taskbuilder').'</option>';
114 - ?>
134 + <option value="1" <?php selected( $wppm_edit_tasks_permission, '1' ); ?>>
135 + <?php esc_html_e( 'Enable', 'taskbuilder' ); ?>
136 + </option>
137 + <option value="0" <?php selected( $wppm_edit_tasks_permission, '0' ); ?>>
138 + <?php esc_html_e( 'Disable', 'taskbuilder' ); ?>
139 + </option>
115 140 </select>
116 141 <hr>
117 142 <span>
118 143 <label><?php echo esc_html_e('Default project status','taskbuilder');?></label>
@@ -118,12 +143,14 @@
118 143 <label><?php echo esc_html_e('Default project status','taskbuilder');?></label>
119 144 </span><br>
120 145 <p class="help-block"><?php echo esc_html_e('Selected status will get applied to project after creating it.','taskbuilder');?></p>
121 146 <select class="form-control" name="wppm_default_proj_status" id="wppm_default_proj_status">
122 - <?php foreach ($project_statuses as $status) :
123 - ?>
124 - <option <?php echo esc_attr($default_proj_status)==esc_attr($status->id) ?'selected="selected"':''?> value="<?php echo esc_attr($status->id)?>"><?php echo (esc_attr($status->name))?></option>
125 - <?php endforeach;?>
147 + <?php foreach ( $project_statuses as $status ) : ?>
148 + <option value="<?php echo esc_attr( $status->id ); ?>"
149 + <?php selected( $default_proj_status, $status->id ); ?>>
150 + <?php echo esc_html( $status->name ); ?>
151 + </option>
152 + <?php endforeach; ?>
126 153 </select>
127 154 <br>
128 155 <hr>
129 156 <span>
@@ -200,8 +227,19 @@
200 227 <input type="radio" name="wppm_task_comment_section" style="margin-top: 0px;" value="1" <?php echo ((esc_attr($wppm_task_hide_comment_section))==1) ?'checked="checked"':'';?>>
201 228 <span style="padding-left: 10px;"><?php echo esc_html_e('Show','taskbuilder');?></span>
202 229 <br>
203 230 <input type="radio" name="wppm_task_comment_section" style="margin-top: 0px;" value="0" <?php echo ((esc_attr($wppm_task_hide_comment_section))==0) ?'checked="checked"':'';?>>
231 + <span style="padding-left: 10px;"><?php echo esc_html_e('Hide','taskbuilder');?></span>
232 + <br>
233 + <hr>
234 + <span>
235 + <label><?php echo esc_html_e('Default Mention Notifications ','taskbuilder');?></label>
236 + </span><br>
237 + <p class="help-block"><?php echo esc_html_e('Choose whether mention notifications are shown by default.','taskbuilder');?></p>
238 + <input type="radio" name="wppm_default_global_mention_comment_notification" style="margin-top: 0px;" value="1" <?php echo ((esc_attr($wppm_default_global_mention_comment_notification))==1) ?'checked="checked"':'';?>>
239 + <span style="padding-left: 10px;"><?php echo esc_html_e('Show','taskbuilder');?></span>
240 + <br>
241 + <input type="radio" name="wppm_default_global_mention_comment_notification" style="margin-top: 0px;" value="0" <?php echo ((esc_attr($wppm_default_global_mention_comment_notification))==0) ?'checked="checked"':'';?>>
204 242 <span style="padding-left: 10px;"><?php echo esc_html_e('Hide','taskbuilder');?></span>
205 243 <br>
206 244 <hr>
207 245 <button type="submit" class="wppm-submit-btn" style="background-color:<?php echo esc_attr($wppm_ap_settings['save-changes-button-bg-color'])?>!important;color:<?php echo esc_attr($wppm_ap_settings['save-changes-button-text-color'])?>!important;"><?php echo esc_html_e('Save Changes','taskbuilder');?></button>