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 +46 -30 5.0.36.0.6 View file →
@@ -26,8 +26,9 @@
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 28 $wppm_deafault_time_duration_project = get_option('wppm_display_time_duration_project');
29 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');
30 31 ?>
31 32 <form id="wppm_frm_general_settings" method="post" action="javascript:wppm_set_general_settings();">
32 33 <div class="wppm-help-container">
33 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' )?>
@@ -39,9 +40,9 @@
39 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"':'';?>>
40 41 <span style="padding-left: 10px;"><?php echo esc_html_e('List View','taskbuilder');?></span>
41 42 <br>
42 43 <input type="radio" name="wppm_task_list_view" value="0" <?php echo ((esc_attr($wppm_default_task_list_view))==0)?'checked="checked"':'';?>>
43 - <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>
44 45 <hr>
45 46 <span>
46 47 <label><?php echo esc_html_e('Show project duration instead of start and end dates in the project list.','taskbuilder');?></label>
47 48 </span><br>
@@ -66,14 +67,14 @@
66 67 <label><?php echo esc_html_e('Time in project start date and end date','taskbuilder');?></label>
67 68 </span><br>
68 69 <p class="help-block"><?php echo esc_html_e('Default show/hide time in start and end date of project.','taskbuilder');?></p>
69 70 <select class="form-control" name="wppm_project_time" id="wppm_project_time">
70 - <?php
71 - $selected = $wppm_project_time == '1' ? 'selected="selected"' : '';
72 - echo '<option '.$selected.' value="1">'.__('Show','taskbuilder').'</option>';
73 - $selected = $wppm_project_time == '0' ? 'selected="selected"' : '';
74 - echo '<option '.$selected.' value="0">'.__('Hide','taskbuilder').'</option>';
75 - ?>
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>
76 77 </select>
77 78 <hr>
78 79 <span>
79 80 <label><?php echo esc_html_e('Time in task start date and end date','taskbuilder');?></label>
@@ -79,14 +80,14 @@
79 80 <label><?php echo esc_html_e('Time in task start date and end date','taskbuilder');?></label>
80 81 </span><br>
81 82 <p class="help-block"><?php echo esc_html_e('Default show/hide time in start and end date of task.','taskbuilder');?></p>
82 83 <select class="form-control" name="wppm_task_time" id="wppm_task_time">
83 - <?php
84 - $selected = $wppm_task_time == '1' ? 'selected="selected"' : '';
85 - echo '<option '.$selected.' value="1">'.__('Show','taskbuilder').'</option>';
86 - $selected = $wppm_task_time == '0' ? 'selected="selected"' : '';
87 - echo '<option '.$selected.' value="0">'.__('Hide','taskbuilder').'</option>';
88 - ?>
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>
89 90 </select>
90 91 <hr>
91 92 <span>
92 93 <label><?php echo esc_html_e('Project start date and end date','taskbuilder');?></label>
@@ -112,15 +113,17 @@
112 113 <hr>
113 114 <span>
114 115 <label><?php echo esc_html_e('Default date format','taskbuilder');?></label>
115 116 </span><br>
116 - <select class="form-control" name="wppm_date_setting" id="wppm_date_setting"><?php
117 - $selected = $wppm_date_setting == 'Y-m-d H:i:s' ? 'selected="selected"' : '';
118 - echo '<option '.$selected.' value="Y-m-d H:i:s">'. ('Y-m-d H:i:s').'</option>';
119 - $selected = $wppm_date_setting == 'd-m-Y H:i:s' ? 'selected="selected"' : '';
120 - echo '<option '.$selected.' value="d-m-Y H:i:s">'. ('d-m-Y H:i:s').'</option>';
121 - $selected = $wppm_date_setting == 'm-d-Y H:i:s' ? 'selected="selected"' : '';
122 - 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; ?>
123 126 </select>
124 127 <br>
125 128 <hr>
126 129 <span>
@@ -127,14 +130,14 @@
127 130 <label><?php echo esc_html_e('Allow co-workers to edit tasks','taskbuilder');?></label>
128 131 </span><br>
129 132 <p class="help-block"><?php echo esc_html_e('Default enable/disable permission for co-workers to edit tasks.','taskbuilder');?></p>
130 133 <select class="form-control" name="wppm_edit_tasks_permission" id="wppm_edit_tasks_permission">
131 - <?php
132 - $selected = $wppm_edit_tasks_permission == '1' ? 'selected="selected"' : '';
133 - echo '<option '.$selected.' value="1">'.__('Enable','taskbuilder').'</option>';
134 - $selected = $wppm_edit_tasks_permission == '0' ? 'selected="selected"' : '';
135 - echo '<option '.$selected.' value="0">'.__('Disable','taskbuilder').'</option>';
136 - ?>
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>
137 140 </select>
138 141 <hr>
139 142 <span>
140 143 <label><?php echo esc_html_e('Default project status','taskbuilder');?></label>
@@ -140,12 +143,14 @@
140 143 <label><?php echo esc_html_e('Default project status','taskbuilder');?></label>
141 144 </span><br>
142 145 <p class="help-block"><?php echo esc_html_e('Selected status will get applied to project after creating it.','taskbuilder');?></p>
143 146 <select class="form-control" name="wppm_default_proj_status" id="wppm_default_proj_status">
144 - <?php foreach ($project_statuses as $status) :
145 - ?>
146 - <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>
147 - <?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; ?>
148 153 </select>
149 154 <br>
150 155 <hr>
151 156 <span>
@@ -222,8 +227,19 @@
222 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"':'';?>>
223 228 <span style="padding-left: 10px;"><?php echo esc_html_e('Show','taskbuilder');?></span>
224 229 <br>
225 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"':'';?>>
226 242 <span style="padding-left: 10px;"><?php echo esc_html_e('Hide','taskbuilder');?></span>
227 243 <br>
228 244 <hr>
229 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>