status != 'done' and $program->status != 'closed' and $program->PM == $this->app->user->account) $iCharges++; if($program->status != 'done' and $program->status != 'closed' and !($program->PM == $this->app->user->account)) $others++; if($program->status == 'done' or $program->status == 'closed') $dones++; $programNames[] = $program->name; } $programsPinYin = common::convert2Pinyin($programNames); foreach($programs as $program) { $link = $this->createLink('program', 'index', "programID=$program->id", '', '', $program->id); if($program->status != 'done' and $program->status != 'closed' and $program->PM == $this->app->user->account) { $myProgramsHtml .= html::a($link, " " . $program->name, '', "class='text-important' title='{$program->name}' data-id={$program->id} data-key='" . zget($programsPinYin, $program->name, '') . "'"); } else if($program->status != 'done' and $program->status != 'closed' and !($program->PM == $this->app->user->account)) { $normalProgramsHtml .= html::a($link, " " . $program->name, '', "title='{$program->name}' data-id={$program->id} data-key='" . zget($programsPinYin, $program->name, '') . "'"); } else if($program->status == 'done' or $program->status == 'closed') $closedProgramsHtml .= html::a($link, " " . $program->name, '', "title='{$program->name}' data-id={$program->id} data-key='" . zget($programsPinYin, $program->name, '') . "'"); } ?>