function print_project_user_list($p_user_id, $p_include_remove_link = true) { $t_projects = user_get_assigned_projects($p_user_id); foreach ($t_projects as $t_project_id => $t_project) { $t_project_name = string_attribute($t_project['name']); $t_view_state = $t_project['view_state']; $t_access_level = $t_project['access_level']; $t_access_level = get_enum_element('access_levels', $t_access_level); $t_view_state = get_enum_element('project_view_state', $t_view_state); echo $t_project_name . ' [' . $t_access_level . '] (' . $t_view_state . ')'; if ($p_include_remove_link && access_has_project_level(config_get('project_user_threshold'), $t_project_id)) { html_button('manage_user_proj_delete.php', lang_get('remove_link'), array('project_id' => $t_project_id, 'user_id' => $p_user_id)); } echo '<br />'; } }
</span></span> <span class="label-style"></span> </div> <div class="field-container"> <span class="display-label"><span><?php echo lang_get('access_level_project'); ?> </span></span> <span class="input"><span class="field-value"><?php echo get_enum_element('access_levels', current_user_get_access_level()); ?> </span></span> <span class="label-style"></span> </div> <?php $t_projects = user_get_assigned_projects(auth_get_current_user_id()); if (count($t_projects) > 0) { echo '<div class="field-container">'; echo '<span class="display-label"><span>' . lang_get('assigned_projects') . '</span></span>'; echo '<div class="input">'; echo '<ul class="project-list">'; foreach ($t_projects as $t_project_id => $t_project) { $t_project_name = string_attribute($t_project['name']); $t_view_state = $t_project['view_state']; $t_access_level = $t_project['access_level']; $t_access_level = get_enum_element('access_levels', $t_access_level); $t_view_state = get_enum_element('project_view_state', $t_view_state); echo '<li><span class="project-name">' . $t_project_name . '</span> <span class="access-level">' . $t_access_level . '</span> <span class="view-state">' . $t_view_state . '</span></li>'; } echo '</ul>'; echo '</div>';