case 'shaken_comments': do_user_tabs(3, $login, true); do_shaken_comments(); do_pages($rows, $page_size); break; case 'categories': do_user_tabs(1, $login, true); do_categories(); break; case 'conversation': do_user_tabs(3, $login, true); do_conversation(); do_pages($rows, $page_size, false); break; case 'profile': do_user_tabs(1, $login, true); do_profile(); break; default: do_error(_('opción inexistente'), 404); break; } echo '</div>'."\n"; do_footer(); function do_profile() { global $user, $current_user, $login, $db, $globals;
case 'friends': do_user_tabs(7, $login); do_friends(); break; case 'favorites': do_user_tabs(6, $login); do_favorites(); do_pages($rows, $page_size); break; case 'categories': do_user_tabs(8, $login); do_categories(); break; case 'profile': default: do_user_tabs(1, $login); do_profile(); break; } echo '</div>' . "\n"; do_footer(); function do_profile() { global $user, $current_user, $login, $db, $globals; if (!empty($user->url)) { if ($user->karma < 10) { $nofollow = 'rel="nofollow"'; } if (!preg_match('/^http/', $user->url)) { $url = 'http://' . $user->url; } else {