diff --git a/module/project/view/ajaxgetdropmenu.html.php b/module/project/view/ajaxgetdropmenu.html.php
index 3d81502e2a..ff1f29033b 100644
--- a/module/project/view/ajaxgetdropmenu.html.php
+++ b/module/project/view/ajaxgetdropmenu.html.php
@@ -54,15 +54,15 @@ foreach($projects as $programID => $programProjects)
}
$projectsPinYin = common::convert2Pinyin($projectNames);
-$myProjectsHtml = $config->systemMode == 'ALM' ? '
' : '';
-$normalProjectsHtml = $config->systemMode == 'ALM' ? '' : '';
-$closedProjectsHtml = $config->systemMode == 'ALM' ? '' : '';
+$myProjectsHtml = in_array($config->systemMode, array('ALM', 'PLM')) ? '' : '';
+$normalProjectsHtml = in_array($config->systemMode, array('ALM', 'PLM')) ? '' : '';
+$closedProjectsHtml = in_array($config->systemMode, array('ALM', 'PLM')) ? '' : '';
$indexLink = helper::createLink('project', 'index', "projectID=%s");
foreach($projects as $programID => $programProjects)
{
/* Add the program name before project. */
- if(isset($programs[$programID]) and $config->systemMode == 'ALM')
+ if(isset($programs[$programID]) and in_array($config->systemMode, array('ALM', 'PLM')))
{
$programName = zget($programs, $programID);
@@ -145,7 +145,7 @@ foreach($projects as $programID => $programProjects)
}
/* If the project is the last one in the program, print the closed label. */
- if($config->systemMode == 'ALM' and isset($programs[$programID]) and !isset($programProjects[$index + 1]))
+ if(in_array($config->systemMode, array('ALM', 'PLM')) and isset($programs[$programID]) and !isset($programProjects[$index + 1]))
{
if($projectCounts[$programID]['myProject']) $myProjectsHtml .= '
';
if($projectCounts[$programID]['others']) $normalProjectsHtml .= '
';