Перейти к публикации

Вывод аватара в панели авторизации


Рекомендованные сообщения

Вывод аватара в панели авторизации

мелочь, а приятно

95514b33977a.jpg

Может кому пригодится.. прошу строго не судить...

Открываем файл login.tpl, находящийся в /templates/ваш_шаблон/

Ищем:

if ($user_group[$member_id['user_group']]['allow_admin']) {
Выше вставляем:
if ($member_id['foto']){

	$login_panel .= <<<HTML

	   <div style="padding-top:5px; padding-bottom:5px; padding-left:0px;"><img src="/uploads/fotos/{$member_id['foto']}" border="0"></div>		

HTML;

	}else{

   $login_panel .= <<<HTML

	<div style="padding-top:5px; padding-bottom:5px; padding-left:0px;"><img src="{THEME}/images/noavatar.png" border="0"></div>

HTML;

}

P.S. Корректное отображение аватара зависит от вашего шаблона!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 4 месяца спустя...

Я вставлял так:

В файле: login.tpl

Сразу после строки:

<?php

if ($is_logged == TRUE) {
Прописал код:
	if (trim($member_id['foto']) != "") {

		$foto = $config['http_home_url'] . "uploads/fotos/" . $member_id['foto'];

	} else {

		$foto = "{THEME}/images/noavatar.png";

	}
{THEME}/images/noavatar.png - это путь к картинке которая лежит в моём шаблоне :) И в этом же файле login.tpl в нужном месте вывожу аватар с нужными стилями :)
<img src="{$foto}" alt="{$member_id['name']}" title="{$member_id['name']}" />

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...
  • 2 недели спустя...

Задайте вопрос более конкретно :) Или напишите как Вы хотели бы, чтобы было :)

Ссылка на сообщение
Поделиться на других сайтах

Вот примерно как на картинке вверху, но у меня аватар пристаёт к надписям типа админцентр : статистика :завершить сеанс.

и двигается вместе с ними, из за чего хрень получается.

я искал в инете,

но как обычно одно и тоже на всех сайтах. и всё фигня.

подскажите как и куда именно вставлять.

Ссылка на сообщение
Поделиться на других сайтах

Пишите мне в личку :)

Ссылка на сообщение
Поделиться на других сайтах

Я что хотел сказать.

то чтобы аватар отдельно можно было бы двигать туда сюда.

тоесть надписи грубо говоря в футоре а аватар в шапке.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...
  • 1 год спустя...

старая тема реализованная когда еще дле версии 5 было наверно

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
  • 1 месяц спустя...

А если в файле такой код, в какое тогда место вставлять

if ($member_id['foto']){

$login_panel .= <<<HTML

<div style="padding-top:5px; padding-bottom:5px; padding-left:0px;"><img src="/uploads/fotos/{$member_id['foto']}" border="0"></div>

HTML;

}else{

$login_panel .= <<<HTML

<div style="padding-top:5px; padding-bottom:5px; padding-left:0px;"><img src="{THEME}/images/noavatar.png" border="0"></div>

HTML;

}

[not-group=5]

<table width="185" border="0" cellspacing="0" cellpadding="0" class="smm04">

<tr>

<td colspan="3" align="right">Привет, <strong>{login}</strong>!&nbsp; &nbsp;[<strong><a href="{logout-link}">Выход</a></strong>]</td>

</tr>

<tr>

<td align="left" height="24">&nbsp;</td>

<td width="5" align="left">&nbsp;</td>

<td align="right">&nbsp;[admin-link]<a href="{admin-link}" target="_blank">Админцентр</a>[/admin-link]</td>

</tr>

<tr>

<td align="left"><a href="{profile-link}">Мой профиль</a></td>

<td width="5" align="left">&nbsp;</td>

<td align="right"><a href="{pm-link}">ПС ({new-pm} | {all-pm})</a></td>

</tr>

<tr>

<td align="left"><a href="{stats-link}">Статистика</a></td>

<td width="5" align="left">&nbsp;</td>

<td align="right"><a href="{addnews-link}">Опубликовать</a></td>

</tr>

<tr>

<td align="left"><a href="{stats-link}"></a></td>

<td width="5" align="left">&nbsp;</td>

<td align="right"><a href="{newposts-link}"></a></td>

</tr>

</table>

[/not-group]

[group=5]

<form method="post" action=''>

<input name="login" type="hidden" id="login" value="submit" />

<table width="185" border="0" cellpadding="0" cellspacing="0" class="smm01">

<tr>

<td width="75" align="left"><strong>логин :</strong></td>

<td width="110" align="left" class="hder17-1"><input name="login_name" type="text" class="a_field" style="width:104px" /></td>

</tr>

<tr>

<td colspan="2" align="left"><img src="{THEME}/images/spacer.gif" width="1" height="5" alt="" /></td>

</tr>

<tr>

<td width="75" align="left"><strong>пароль :</strong></td>

<td width="110" align="left" class="hder17-2"><input name="login_password" type="password" class="a_field" style="width:104px" /></td>

</tr>

<tr>

<td colspan="2" align="left"><img src="{THEME}/images/spacer.gif" width="1" height="10" alt="" /></td>

</tr>

<tr>

<td colspan="2" align="left"><table width="185" border="0" cellspacing="0" cellpadding="0">

<tr>

<td align="left"><a href="{lostpassword-link}">Напомнить пароль?</a></td>

<td width="65" align="right"><input onclick="submit();" name="image" type="image" src="{THEME}/images/dlet_bttn_login.gif" style="width:65px; height:20px;

border:0" alt="ВХОД" /></td>

</tr>

</table></td>

</tr>

</table>

</form>

[/group]

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...