'; $output.= ''; $output.= ''. str_repeat(' ', $level*2) .''; //$output.= ' - '. $tagstatservice->getMaxDepth($tag, $linkType, $uId); if($editingMode) { $output.= ' ('; $output.= 'add'; if($precedentTag != null) { $output.= ' - '; $output.= 'del'; } $output.= ')'; } $output.= ''; $output.= ''; if(!in_array($tag, $stopList)) { $linkedTags = $tag2tagservice->getLinkedTags($tag, '>', $uId); $precedentTag = $tag; $stopList[] = $tag; $level = $level + 1; foreach($linkedTags as $linkedTag) { $output.= displayLinkedTags($linkedTag, $linkType, $uId, $cat_url, $user, $editingMode, $precedentTag, $level, $stopList); } } return $output; } $logged_on_userid = $userservice->getCurrentUserId(); if ($logged_on_userid === false) { $logged_on_userid = NULL; } $explodedTags = array(); if ($currenttag) { $explodedTags = explode('+', $currenttag); } else { if($summarizeLinkedTags == true) { $orphewTags = $tag2tagservice->getOrphewTags('>', $userid, 4, "nb"); } else { $orphewTags = $tag2tagservice->getOrphewTags('>', $userid); } foreach($orphewTags as $orphewTag) { $explodedTags[] = $orphewTag['tag']; } } if(count($explodedTags) > 0) { $displayLinkedZone = false; foreach($explodedTags as $explodedTag) { if($tag2tagservice->getLinkedTags($explodedTag, '>', $userid)) { $displayLinkedZone = true; break; } } if ($displayLinkedZone) { ?>

getUser($userid); echo '('.T_('plus').')'; //} ?>

', $userid, $cat_url, $user, $editingMode); } ?>