# taskbuilder/1.0.3/includes/admin/settings/wppm_get_edit_proj_status.php

Taskbuilder – Project Management &amp; Task Management Tool With Kanban Board, version 1.0.3. 50 lines.

- Page: https://pluginprobe.com/plugins/taskbuilder/1.0.3/code/includes/admin/settings/wppm_get_edit_proj_status.php
- Raw: https://pluginprobe.com/plugins/taskbuilder/1.0.3/raw/includes/admin/settings/wppm_get_edit_proj_status.php
- Modified: 2021-10-08T04:43:04+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/taskbuilder/1.0.3/code/includes/admin/settings/wppm_get_edit_proj_status.php#L10-L20`.

```php
<?php
if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}

global $current_user,$wpdb;
if (!($current_user->ID && $current_user->has_cap('manage_options'))) {exit;}

$status_id = isset($_POST) && isset($_POST['status_id']) ? intval(sanitize_text_field($_POST['status_id'])) : 0;
if (!$status_id) {exit;}

$status = $wpdb->get_row("SELECT * FROM {$wpdb->prefix}wppm_project_statuses WHERE id = $status_id ");
ob_start();
?>
<div class="form-group">
  <label for="wppm_edit_status_name"><?php echo esc_html_e('Status Name','taskbuilder');?></label>
  <p class="help-block"><?php echo esc_html_e('Insert status name. Please make sure status name you are entering should not already exist.','taskbuilder');?></p>
  <input id="wppm_edit_status_name" class="form-control" name="wppm_edit_status_name" value="<?php echo esc_attr($status->name,'taskbuilder')?>" />
</div>
<div class="form-group">
  <label for="wppm_edit_status_color"><?php  echo esc_html_e('Color','taskbuilder');?></label>
  <p class="help-block"><?php  echo esc_html_e('Text color of status.','taskbuilder');?></p>
  <input id="wppm_edit_status_color" class="wppm_edit_color_picker" name="wppm_edit_status_color" value="<?php echo esc_attr($status->color)?>" />
</div>
<div class="form-group">
  <label for="wppm_edit_status_bg_color"><?php echo esc_html_e('Background Color','taskbuilder');?></label>
  <p class="help-block"><?php echo esc_html_e('Background color of status.','taskbuilder');?></p>
  <input id="wppm_edit_status_bg_color" class="wppm_edit_color_picker" name="wppm_edit_status_bg_color" value="<?php echo esc_attr($status->bg_color)?>" />
</div>
<script>
  jQuery(document).ready(function(){
      jQuery('.wppm_edit_color_picker').wpColorPicker();
  });
</script>
<?php 
$body = ob_get_clean();
ob_start();
?>
<button type="button" class="btn wppm_popup_close" onclick="wppm_modal_close();"><?php echo esc_html_e('Close','taskbuilder');?></button>
<button type="button" class="btn wppm_popup_action" onclick="wppm_set_edit_status(<?php echo htmlentities(esc_attr($status_id))?>);"><?php echo esc_html_e('Submit','taskbuilder');?></button>
<?php 
$footer = ob_get_clean();

$output = array(
  'body'   => $body,
  'footer' => $footer
);

echo json_encode($output);

```
