Страница 1 из 1

Мини-профиль

Добавлено: 13 фев 2010, 14:37
Timon
Здравствуйте!Сделайте пожалуйста мини-профиль,вот только простой чтоб туда входило:
Вы вошли как %USERNAME%!
Группа "группа рользователя"
[ Мой профиль ]
[ Изменить данные ]
[ Читать ЛС 0 ]
[ Выход ]

Заранее спасибо!

Re: Мини-профиль

Добавлено: 14 фев 2010, 16:47
Lexin
Timon писал(а):Сделайте пожалуйста мини-профиль

мдааааа, тут врятли кто-то захочет ДЕЛАТЬ тебе бесплатно.
Этот сайт в основном подсказывает а не делает за тебя.
На этот раз сделаю =) но с тебя + :D

вот коды:
код аватарки:
<?if($USER_AVATAR_URL$)?><img class="userAvatar" title="$USERNAME$" src="$USER_AVATAR_URL$" border="0"><?else?><?if($USER_LOGGED_IN$)?><img class="userAvatar" title="$USERNAME$" src="http://ссылка на замену невыбранного аватара" border="0"><?else?><img class="userAvatar" title="$USERNAME$" src="/avatars/1/1/site/guest.jpg" border="0"><?endif?><?endif?>

где:
<?if($USER_AVATAR_URL$)?><img class="userAvatar" title="$USERNAME$" src="$USER_AVATAR_URL$" border="0"><?endif?>
это кот аватарки пользователя

<?else?><?if($USER_LOGGED_IN$)?><img class="userAvatar" title="$USERNAME$" src="http://ссылка на замену невыбранного аватара" border="0"><?endif?>
это код замены аватарки на картинку для тех у кого аватарка не выбрана

<?else?><img class="userAvatar" title="$USERNAME$" src="http://ссылка на картинку гостя" border="0"><?endif?>
это код картинки для гостей (выше формы входа)

Вот то что ты просил:

Код: Выделить всё

Вы вошли как %USERNAME%!<br>
Группа "$USER_GROUP$"<br>
<?if($USER_LOGGED_IN$)?>
<a href="javascript:openOnClick('options')" title="Изменить данные">[ Изменить данные ]</a><br>
<a href="javascript:openOnClick('send')" title="Отправить Личное Сообщение">[ Отправить ЛС ]</a><br>
<a href="javascript:openOnClick('mail')" title="Читать Личные Сообщения ($UNREAD_PM$)">[ Читать ЛС $UNREAD_PM$ ]</a><br>
<a href="$PERSONAL_PAGE_LINK$" title="Профиль">[ Профиль ]</a><br>
<a title="Выход" href="/index/10">[ Выход ]</a></li>

<script language=javascript type=text/javascript>
 function openOnClick(client_type)
 {
 if(client_type=="mail")clientWindow = window.open("$PM_URL$","pmw","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!");
 if(client_type=="send")clientWindow = window.open("/index/14-999-0-1","pms","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!");
 if(client_type=="options")clientWindow = window.open("/index/11","options","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!");
 }
</script>

Скрипт не удаляй! Иначе ссылки работать не будут!

А вот это поставь в самый конец (после кодов которые описаны выше) если хочешь чтобы в мини профиле была форма входа, когда пользователь не вошел на сайт под своим логином и паролем:

Код: Выделить всё

<?else?>
<br> $LOGIN_FORM$
<?endif?>


если соединить всё, должно получиться так:
Спойлер: Показать +
<?if($USER_AVATAR_URL$)?><img class="userAvatar" title="$USERNAME$" src="$USER_AVATAR_URL$" border="0"><?else?><?if($USER_LOGGED_IN$)?><img class="userAvatar" titleN="$USERNAME$" src="http://ссылка на замену невыбранного аватара" border="0"><?else?><img class="userAvatar" title="$USERNAME$" src="http://ссылка на картинку гостя" border="0"><?endif?><?endif?><br>
Вы вошли как %USERNAME%!<br>
Группа "$USER_GROUP$"<br>
<?if($USER_LOGGED_IN$)?>
<a href="javascript:openOnClick('options')" title="Изменить данные">[ Изменить данные ]</a><br>
<a href="javascript:openOnClick('send')" title="Отправить Личное Сообщение">[ Отправить ЛС ]</a><br>
<a href="javascript:openOnClick('mail')" title="Читать Личные Сообщения ($UNREAD_PM$)">[ Читать ЛС $UNREAD_PM$ ]</a><br>
<a href="$PERSONAL_PAGE_LINK$" title="Профиль">[ Профиль ]</a><br>
<a title="Выход" href="/index/10">[ Выход ]</a></li>
<script language=javascript type=text/javascript>
function openOnClick(client_type)
{
if(client_type=="mail")clientWindow = window.open("$PM_URL$","pmw","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!");
if(client_type=="send")clientWindow = window.open("/index/14-999-0-1","pms","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!");
if(client_type=="options")clientWindow = window.open("/index/11","options","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!");
}
</script>
<?else?>
<br> $LOGIN_FORM$
<?endif?>