diff --git a/module/my/css/project.css b/module/my/css/project.css index d901cda2e3..01fddb608a 100644 --- a/module/my/css/project.css +++ b/module/my/css/project.css @@ -1,4 +1,3 @@ #programTableList > tr.drop-not-allowed {opacity: 0.1!important} #programList .c-actions {overflow: visible;} -#programList .c-actions .dropdown-menu {padding-left: 8px; padding-right: 8px; margin-top: -4px;} #programTableList > tr:last-child .c-actions .dropdown-menu {top: auto; bottom: 100%; margin-bottom: -5px;} diff --git a/module/program/model.php b/module/program/model.php index a18da0b5a0..1ea547b914 100644 --- a/module/program/model.php +++ b/module/program/model.php @@ -1549,53 +1549,31 @@ class programModel extends model echo "
{$project->hours->progress}%
"; break; case 'actions': - if($project->status == 'wait') - { - $method = 'PRJStart'; - $icon = 'start'; - } - if($project->status == 'doing') - { - $method = 'PRJClose'; - $icon = 'off'; - } - if($project->status == 'suspended') - { - $method = 'PRJStart'; - $icon = 'start'; - } - if($project->status == 'closed') - { - $method = 'PRJActivate'; - $icon = 'magic'; - } - common::printIcon('program', $method, "programID=$project->id", $project, 'list', $icon, '', 'iframe', true); - + if($project->status == 'wait' || $project->status == 'suspended') common::printIcon('program', 'PRJStart', "projectID=$project->id", $project, 'list', 'play', '', 'iframe', true); + if($project->status == 'doing') common::printIcon('program', 'PRJClose', "projectID=$project->id", $project, 'list', 'off', '', 'iframe', true); + if($project->status == 'closed') common::printIcon('program', 'PRJActivate', "projectID=$project->id", $project, 'list', 'magic', '', 'iframe', true); echo "
"; - echo ""; - echo ""; + echo ""; + echo ""; echo "
"; - - if(common::hasPriv('program', 'PRJEdit')) echo html::a(helper::createLink("program", "PRJEdit", "programID=$project->id"), "", '', "class='btn' title='{$this->lang->edit}'"); - common::printIcon('program', 'PRJManageMembers', "programID=$project->id", $project, 'list', 'persons'); + common::printIcon('program', 'PRJEdit', "projectID=$project->id", $project, 'list', 'edit'); + common::printIcon('program', 'PRJManageMembers', "projectID=$project->id", $project, 'list', 'persons'); common::printIcon('program', 'PRJGroup', "projectID=$project->id&programID=$programID", $project, 'list', 'lock'); - echo "
"; - echo ""; - echo ""; + echo ""; + echo ""; echo "
"; break; } - echo ''; + echo ''; } } }