|
|
|
|
@ -251,8 +251,12 @@ foreach ($properties as $key => $value) { |
|
|
|
|
switch ($key) { |
|
|
|
|
case 'extraFields': |
|
|
|
|
$personalDataContent .= '<li>'.$key.': </li><ul>'; |
|
|
|
|
foreach ($value as $subValue) { |
|
|
|
|
$personalDataContent .= '<li>'.$subValue->variable.': '.$subValue->value.'</li>'; |
|
|
|
|
if (empty($value)) { |
|
|
|
|
$personalDataContent .= '<li>'.get_lang('NoData').'</li>'; |
|
|
|
|
} else { |
|
|
|
|
foreach ($value as $subValue) { |
|
|
|
|
$personalDataContent .= '<li>'.$subValue->variable.': '.$subValue->value.'</li>'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
$personalDataContent .= '</ul>'; |
|
|
|
|
break; |
|
|
|
|
@ -261,15 +265,19 @@ foreach ($properties as $key => $value) { |
|
|
|
|
$personalDataContent .= '<li class="advanced_options" id="personal-data-list-'.$category.'">'; |
|
|
|
|
$personalDataContent .= '<u>'.get_lang($category).'</u> ></li>'; |
|
|
|
|
$personalDataContent .= '<ul id="personal-data-list-'.$category.'_options" style="display:none;">'; |
|
|
|
|
foreach ($subValue as $subSubValue) { |
|
|
|
|
if ($category === 'DocumentsAdded') { |
|
|
|
|
$documentLink = Display::url( |
|
|
|
|
$subSubValue->code_path, |
|
|
|
|
$webCoursePath.$subSubValue->directory.'/document'.$subSubValue->path |
|
|
|
|
); |
|
|
|
|
$personalDataContent .= '<li>'.$documentLink.'</li>'; |
|
|
|
|
} else { |
|
|
|
|
$personalDataContent .= '<li>'.$subSubValue.'</li>'; |
|
|
|
|
if (empty($subValue)) { |
|
|
|
|
$personalDataContent .= '<li>'.get_lang('NoData').'</li>'; |
|
|
|
|
} else { |
|
|
|
|
foreach ($subValue as $subSubValue) { |
|
|
|
|
if ($category === 'DocumentsAdded') { |
|
|
|
|
$documentLink = Display::url( |
|
|
|
|
$subSubValue->code_path, |
|
|
|
|
$webCoursePath.$subSubValue->directory.'/document'.$subSubValue->path |
|
|
|
|
); |
|
|
|
|
$personalDataContent .= '<li>'.$documentLink.'</li>'; |
|
|
|
|
} else { |
|
|
|
|
$personalDataContent .= '<li>'.$subSubValue.'</li>'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
$personalDataContent .= '</ul>'; |
|
|
|
|
@ -285,8 +293,12 @@ foreach ($properties as $key => $value) { |
|
|
|
|
case 'groupNames': |
|
|
|
|
case 'groups': |
|
|
|
|
$personalDataContent .= '<li>'.$key.': </li><ul>'; |
|
|
|
|
foreach ($value as $subValue) { |
|
|
|
|
$personalDataContent .= '<li>'.$subValue.'</li>'; |
|
|
|
|
if (empty($subValue)) { |
|
|
|
|
$personalDataContent .= '<li>'.get_lang('NoData').'</li>'; |
|
|
|
|
} else { |
|
|
|
|
foreach ($value as $subValue) { |
|
|
|
|
$personalDataContent .= '<li>'.$subValue.'</li>'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
$personalDataContent .= '</ul>'; |
|
|
|
|
break; |
|
|
|
|
@ -294,8 +306,12 @@ foreach ($properties as $key => $value) { |
|
|
|
|
$personalDataContent .= '<li>'.$key.': </li><ul>'; |
|
|
|
|
foreach ($value as $session => $courseList) { |
|
|
|
|
$personalDataContent .= '<li>'.$session.'<ul>'; |
|
|
|
|
foreach ($courseList as $course) { |
|
|
|
|
$personalDataContent .= '<li>'.$course.'</li>'; |
|
|
|
|
if (empty($courseList)) { |
|
|
|
|
$personalDataContent .= '<li>'.get_lang('NoData').'</li>'; |
|
|
|
|
} else { |
|
|
|
|
foreach ($courseList as $course) { |
|
|
|
|
$personalDataContent .= '<li>'.$course.'</li>'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
$personalDataContent .= '</ul>'; |
|
|
|
|
} |
|
|
|
|
|