/** * set new status (saves in database) * @param status new status key to save * @param uid user ID, if not provided uses current user's ID */ public function set_status($status, $uid = null, $info = null) { if (is_null($uid)) { $uid = get_current_user_id(); } $obj = new tfk_project_status(); $obj->set('project_id', $this->get_uid()); $obj->set('log_date', 'NOW'); $obj->set('action_code', $status); $obj->set_object('user', $uid); if (!is_null($info)) { $obj->set('info', $info); } return $obj->insert('ignore'); }
</label> <span class="tzn_option_display"><?php _ex($objstatus->get_status(), 'one project', 'taskfreak'); ?> </span> <a href="javascript:{}" class="tzn_option_toggle hide-if-no-js"><?php _e('Edit', 'taskfreak'); ?> </a> <div id="project_status_select" class="tzn_option_panel hide-if-js"> <input type="hidden" name="project_status_old" class="tzn_option_old" value="<?php echo $statuskey; ?> " /> <?php echo tfk_project_status::list_select('project_status_new', $statuskey); ?> <a href="javascript:{}" class="tzn_option_save hide-if-no-js button"><?php _e('OK', 'taskfreak'); ?> </a> <a href="javascript:{}" class="tzn_option_cancel hide-if-no-js"><?php _e('Cancel', 'taskfreak'); ?> </a> </div> </div> <div id="project_rights" class="tzn_option_section"> <label for="project_rights_new"><?php _e('Access :', 'taskfreak'); ?>
<?php $this->view_inc('front/nav.php'); ?> <ul id="tfk_subfilters"> <?php echo tfk_project_status::list_links($this->baselink, 'filter_project', $this->filters['filter_project']); ?> </ul> <table class="tfk_projects widefat"> <thead> <tr> <th style="width:6%"><?php _e('ID', 'taskfreak'); ?> </th> <th style="width:64%"><?php _e('Name', 'taskfreak'); ?> </th> <th style="width:30%"><?php _e('Status', 'taskfreak'); ?> </th> </tr> </thead> <!-- tfoot> <tr> <th><?php _e('ID', 'taskfreak'); ?>