* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
// get menu_width of profile menu
$menu_width = $params['menu_width'];
global $Ossn;
$ossnmenu = new OssnMenu;
$ossnmenu->sortMenu('user_timeline');
$params['menu'] = $Ossn->menu['user_timeline'];
echo '
';
$i = 0;
$dropdown = false;
foreach($params['menu'] as $menu) {
if($menu_width != 1) {
// ignore string length in bootstrap xs mode
// and unconditionally display dropdown menu
$i = $i + mb_strlen(ossn_print($menu[0]['text']));
}
if($menu_width != 1 && $i <= $menu_width) {
foreach($menu as $name => $link) {
$class = "menu-user-timeline-" . $link['name'];
if(isset($link['class'])) {
$link['class'] = $class . ' ' . $link['class'];
} else {
$link['class'] = $class;
}
unset($link['name']);
$link['text'] = ossn_print($link['text']);
$link = ossn_plugin_view('output/url', $link);
echo "- {$link}
";
}
} else {
if(!$dropdown) {
if($menu_width == 1) {
// special case for mobile devices
echo "- " . "
';