"Отправить сообщение" в профиле

Главные вкладки

Аватар пользователя Kevin99 Kevin99 16 февраля 2012 в 15:27

Вывел ссылку в профиле пользователя "Отправить сообщение этому пользователю" с помощью кода:

<?php
global $user;
if (user_access('write privatemsg') && (isset($user->privatemsg_allow) ? $user->privatemsg_allow : 1)) {
$profileuser = arg(1);
if (arg(0) == 'user' && is_numeric(arg(1))) {
print l(t('Отправить сообщение'), 'messages/new/'. $profileuser);
}
}
?>

Подскажите, как сделать, чтобы ссылка "Отправить сообщение этому пользователю" не отображалась на своей странице, а только на страницах других пользователей?

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 16 февраля 2012 в 15:34
<?php
global $user;
if (user_access('write privatemsg') && (isset($user->privatemsg_allow) ? $user->privatemsg_allow : 1)) {
    $profileuser = arg(1);
    if (arg(0) == 'user' && is_numeric(arg(1))&& $user->uid<>arg(1)) {
            print l(t('Отправить сообщение'), 'messages/new/'. $profileuser);
      }
    }
?>
Аватар пользователя Kevin99 Kevin99 16 февраля 2012 в 16:33

"Chyvakoff" wrote:
<?php
global $user;
if (user_access('write privatemsg') && (isset($user->privatemsg_allow) ? $user->privatemsg_allow : 1)) {
$profileuser = arg(1);
if (arg(0) == 'user' && is_numeric(arg(1))&& $user->uid<>arg(1)) {
print l(t('Отправить сообщение'), 'messages/new/'. $profileuser);
}
}
?>

Да спасибо получилось, но при отправке сообщения появилось ненужное [user]:

Здесь: Write new message to Alex [user]
И здесь: Кому: Alex [user]

Как убрать [user]??