Ссылки картинками в замене блока входа

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

Аватар пользователя вOFFка вOFFка 24 мая 2009 в 23:17

Здесь, на сайте выкладывалось решение для замены блока входа на ссылки "Войти", "Зарегистрироваться". Хотелось бы сделать это не ссылками, а изображениями, подскажите как?
Вот код, который я добавил в template.php:

<?phpfunction phptemplate_flat_login() {
    global $user;
    $count = privatemsg_unread_count();
    $new = '';
    if ($count) {
    $new = " ({$count})";
    }
    if (!$user->uid) {
      $message= '<ul>
                  <li>'.l('Вход','user/login', array('attributes' => array('rel'=>'nofollow')) ).'</li>
                  <li>'.l('Регистрация', 'user/register', array('attributes' => array('rel'=>'nofollow')) ).'</li>
                  <li>'.l('Забыли пароль', 'user/password', array('attributes' => array('rel'=>'nofollow'))).'?</li>
                </ul>';
    } else {
      $message= '<ul>
                  <li>'.l($user->name, 'user/'.$user->uid).'</li>
                  <li>'.l('Изменить', 'user/' . $user->uid . '/edit').'</li>
                  <li>'.l(t('Сообщения new', array('new' => $new)), 'messages').'</li>
                  <li>'.l('Выход', 'logout').'</li>
                </ul>';
    }
    return $message;
}?>

Что надо изменить, чтоб к примеру вместо пункта "Изменить" выводилась иконка?

Комментарии

Аватар пользователя вOFFка вOFFка 25 мая 2009 в 21:44

<li>'.l(<img title="твой титл" alt="твой альт" src="http://www.bOFFka.by/files/твоя картинка" style="твой стиль" />, 'user/' . $user->uid . '/edit').'</li> - вот так вставляю, получаю белый экран с надписью об ошибке: Parse error: syntax error, unexpected '<', expecting ')'

Аватар пользователя stenli21 stenli21 26 мая 2009 в 19:09

А в кавычками не забыл закрыть?
должно быть так '<img title="твой титл" alt="твой альт" src="http://www.bOFFka.by/files/твоя картинка" style="твой стиль" />'