Так
$out .= '</td><td>';
$out .= !self::$user_id || self::$user_id == $user['id'] ? ''.(time() > $user['lastdate'] + 300 ? '<p class="r"><b>' . $user['name'] . '</b></p>' : '<p class="g"><b>' . $user['name'] . '</b></p>').'' : ''.(time() > $user['lastdate'] + 300 ? '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><p class="r"><b>' . $user['name'] . '</b></p></a>' : '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><p class="g"><b>' . $user['name'] . '</b></p></a>').'';
$out .= '</td><td>';
Тогда и переносов не будет
FFantoMM, Хм... не может этого быть.
<td> компенсируют перенос вызванный <p>
Только что проверил всё работает.
blackvj, не, знаю, но я заменил файл
blackvj, в сайт/users/profile.php
Попробуй в анкете удалить <p>
Найди строчку
echo '<div class="user"><p>' . functions::display_user($user, $arg) . '</p></div>';
И замени на
echo '<div class="user">' . functions::display_user($user, $arg) . '</div>';
Зачем именно тег р использовать то? Есть же куча других... Тот же span. И не будет никаких переносов
Зайди в functions
И посмотри там точно такой код или нет? Может файл не заменился.
$out .= '</td><td>';
$out .= !self::$user_id || self::$user_id == $user['id'] ? ''.(time() > $user['lastdate'] + 300 ? '<p class="off"><b>' . $user['name'] . '</b></p>' : '<p class="on"><b>' . $user['name'] . '</b></p>').'' : ''.(time() > $user['lastdate'] + 300 ? '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><p class="off"><b>' . $user['name'] . '</b></p></a>' : '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><p class="on"><b>' . $user['name'] . '</b></p></a>').'';
$out .= '</td><td>';