Профиль на главной странице - Статьи/Вопросы - Помощь в сайтах | Photoshop - Форум сайта Katrianna.net.ru
· Главная страница · Новые сообщения · Участники · Правила форума · Поиск RSS·
Здравствуйте, гость. Вы вошли как незарегистрированный пользователь, поэтому вы не можете оставлять ответы на форуме и просматривать некоторые разделы. Рекомендуем вам войти или зарегистрироваться.

Логин:
Пароль:

Страница 1 из 11
Модератор форума: Wolfand, Maksanta 
Форум сайта Katrianna.net.ru » Помощь в сайтах | Photoshop » Статьи/Вопросы » Профиль на главной странице
Профиль на главной странице
ДаниэллаDate: Вторник, 2008-07-22, 1:15 Am | Message # 1

...::ушла и не вернулась::...
Посты: 2228
Уважение: 77
Нарушения: 0%

Отрыла свою доисторическую инструкцию, еще со времен нюськиного апельсина и моего нао. Не пропадать же добру :)

Возможно, вам интересно, как выводить на главной странице аватар пользователя? Или группу, в которую входит пользователь? В этом уроке пошаговая инструкция, как выводить на главную страницу:
Ник
Аватар
Группу
Счетчик, показывающий количество дней со дня регистрации
Ссылку на ЛС
Если вы внимательно прочитаете урок, у вас не должно возникнуть проблем с выводом другой информации.
Шаг 1.
Заготовим таблицу, которую будем заполнять нужной информацией. Я предлагаю самый простой способ - берем таблицу, в которой показываются друзья сайта.

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Друзья сайта</td></tr>
<tr><td style="padding:5px;">$GLOBAL_FRIENDS$</td></tr>
</table>

Копируем и вставляем ее, куда душе угодно У нас она идет сразу за блоком content.
Сделали? Молодцы. Идем дальше.
Шаг 2. Ник
Прокручиваем страницу вниз - и видим специальные коды UcoZ и их расшифровку. Берем, как вы догадались, код $USERNAME$.
Вставляем его, куда хотим. Я хочу вставить его в заголовок блока, с припиской "Вы вошли как ... " Соответственно, меняем фразу "Друзья сайта" на нужную вам.

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;">$GLOBAL_FRIENDS$</td></tr>
</table>

Шаг 3. Аватар
Берем код $USER_AVATAR_URL$, это ссылка на аватар пользователя. Но, учитывая то, что нам нужна не ссылка, а картинка, вставляем в соответствующий код:

<img src="$USER_AVATAR_URL$" border="0">

Теперь меняем $GLOBAL_FRIENDS$ на все это безобразие:

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;"><img src="$USER_AVATAR_URL$" border="0"></td></tr>
</table>

Теперь, возможно, вы захотите разместить аватар по центру и написать, что это ничто иное, как ваш аватар:

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;"><center>Ваш аватар:<br>
<img src="$USER_AVATAR_URL$" border="0"><br>
</center></td></tr>
</table>

Настоятельно не рекомендую забывать про теги <br> (перенос на другую строку).
Теперь лирическое отступление: выводим заглушку "Нет аватара".
Берем любое изображение, например:

Далее берем такой код:

%IF($USER_AVATAR_URL$)%<IMG SRC="$USER_AVATAR_URL$" BORDER="0"> %ELSE% <IMG SRC="ссылка на заглушку" BORDER="0"> %ENDIF%

Что это такой за код? Это условный оператор %IF%. ЕСЛИ у юзера есть аватар, то будет выводиться его аватар, а ЕСЛИ аватара нет, будет выводиться заглушка.

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;"><center>Ваш аватар:<br>
%IF($USER_AVATAR_URL$)%<IMG SRC="$USER_AVATAR_URL$" BORDER="0"> %ELSE% <IMG SRC="ссылка на заглушку" BORDER="0"> %ENDIF% <br>
</center></td></tr>
</table>

Шаг 4. Группа
Из кладезя специальных кодов берем код $USER_GROUP$ - группа пользователя.

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;"><center>Ваш аватар:<br>
%IF($USER_AVATAR_URL$)%<IMG SRC="$USER_AVATAR_URL$" BORDER="0"> %ELSE% <IMG SRC="ссылка на заглушку" BORDER="0"> %ENDIF%<br>
Группа: $USER_GROUP$<br>
</center></td></tr>
</table>

Шаг 5. Количество дней с момента регистрации
Для тех, кто не догадался - берем код $USER_REG_DAYS$ и вставляем в нашу заготовку. Рекомендую написать, что именно дней, а не секунд или месяцев.

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;"><center>Ваш аватар:<br>

%IF($USER_AVATAR_URL$)%<IMG SRC="$USER_AVATAR_URL$" BORDER="0"> %ELSE% <IMG SRC="ссылка на заглушку" BORDER="0"> %ENDIF%<br>
Группа: $USER_GROUP$<br>
Вы с нами $USER_REG_DAYS$ дней<br>
</center></td></tr>
</table>

Шаг 6. Ссылка на ЛС, количество непрочитанных ЛС
Берем код $PM_URL$ Это ссылка, так что
<a href="$PM_URL$">Читать ЛС</a>
Если хотите указать количество непрочитанных ЛС, вставьте код $UNREAD_PM$
<a href="$PM_URL$">Читать ЛС (новых:$UNREAD_PM$) </a>
Далее все это вставляем в заготовку:

<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;"><center>Ваш аватар:<br>

%IF($USER_AVATAR_URL$)%<IMG SRC="$USER_AVATAR_URL$" BORDER="0"> %ELSE% <IMG SRC="ссылка на заглушку" BORDER="0"> %ENDIF%<br>
Группа: $USER_GROUP$<br>
Вы с нами $USER_REG_DAYS$ дней<br>
<a href="$PM_URL$">Читать ЛС (новых:$UNREAD_PM$) </a><br>
</center></td></tr>
</table>

На основе выше приведенных примеров вы без проблем вставите любую нужную вам информацию.

Снова лирическое отступление:еще один пример работы оператора %IF%

<!-- -->
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Вы вошли как $USERNAME$</td></tr>
<tr><td style="padding:5px;">
<!-- -->

%IF($LOGIN_FORM$)%
<center>

<IMG SRC="http://i026.radikal.ru/0801/69/135e1dec8ac2.gif" BORDER="0">

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

</center>
$LOGIN_FORM$
%ELSE%

%IF($USER_LOGGED_IN$)%
<center>%IF($USER_AVATAR_URL$)%<IMG SRC="$USER_AVATAR_URL$" BORDER="0"> %ELSE% <IMG SRC="http://i026.radikal.ru/0801/69/135e1dec8ac2.gif" BORDER="0"> %ENDIF%

Группа: $USER_GROUP$

Вы с нами $USER_REG_DAYS$ дней

<a href="$PM_URL$">Читать ЛС (новых: $UNREAD_PM$)</a>

</center>
%ENDIF%
%ENDIF%

<!--/-->
</td></tr>
</table>
<!--/-->

Этот код для гостя выводит изображение "Нет аватара", намек на то, что надо зарегистрироваться и форму входа, а для юзера информацию, перечисленную выше.
Что здесь есть?
За основу берем всю ту же таблицу от друзей сайта.
%IF($LOGIN_FORM$)% - этот код говорит о том, что информация будет выводится для только гостей. Пишите что угодно (в данном случае это заглушка, призыв зарегистрироваться и форма входа)

<center>
<IMG SRC="http://i026.radikal.ru/0801/69/135e1dec8ac2.gif" BORDER="0"><br>
Войдите или зарегистрируйтесь, что бы получить возможность общаться на форуме и делать заказы<br>
</center>
$LOGIN_FORM$

Если это вся информация, предназначенная для гостей, вставляем код %ELSE%. Далее идет уже информация для зарегистрированных юзеров - %IF($USER_LOGGED_IN$)% Вставляем любую информацию. %ENDIF% - закрытие условного оператора. Нам необходимо закрыть его дважды - ведь мы выводили два условия.
В итоге у вас должен получится приведенный выше код.
Удачи в войне с системой
Примечание: табличные коды взяты из стандартного дизайна #521, но вы должны копировать фрагменты из выбранного вами шаблона.

 
WolfandDate: Вторник, 2008-07-22, 8:38 Am | Message # 2

Lessie.My Lessie.
Посты: 2293
Уважение: 116
Нарушения: 0%

давно это знаю=)))))
 
МишуткаDate: Четверг, 2008-07-24, 9:47 Am | Message # 3

Идущая с позитифФфом=)
Посты: 4070
Уважение: 117
Нарушения: 0%

Даниэлла, спасибо!Давно хотела научиться!


 
Ксюшк@Date: Среда, 2008-07-30, 10:48 Am | Message # 4

)~*Ne Angel*~(
Посты: 1341
Уважение: 127
Нарушения: 0%

Quote (Даниэлла)
<table border="0" cellpadding="0" cellspacing="0" width="200"> <tr><td style="background:url('http://src.ucoz.ru/t/521/14.gif') #9AB312;color:#2A2E12;" align="center" height="25">Друзья сайта</td></tr> <tr><td style="padding:5px;">$GLOBAL_FRIENDS$</td></tr> </table> Копируем и вставляем ее, куда душе угодно У нас она идет сразу за блоком content.

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


1.Блондинка всегда права.
2.Если блондинка не права, то смотри пункт 1.

 
Девушка-летоDate: Среда, 2008-07-30, 12:06 PM | Message # 5

Люблю Amatory...
Посты: 1005
Уважение: 43
Нарушения: 0%

Quote (Ксюшк@)
ставить-то куда?... я не поняла...

Я тоже.

Жизнь совершенно случайно знакомит людей, заставляет влюбляться и расставаться со слезами на глазах...
 
МалЯвк@Date: Среда, 2008-08-13, 1:56 Am | Message # 6

Пришедший
Посты: 16
Уважение: 1
Нарушения: 0%

круто у мну олчилось!
 
AprilaDate: Пятница, 2008-08-22, 4:18 PM | Message # 7

Новичок
Посты: 231
Уважение: 18
Нарушения: 0%

Даниэлла, благодарю! У меня с легкостью получилось biggrin
 
LeslyDate: Суббота, 2008-11-08, 7:09 PM | Message # 8

~...gone away...~
Посты: 1001
Уважение: 242
Нарушения: 0%

было бы лучше, если б с картинками как в статьях у Руськи)

Ушла. Ушла навсегда. Не вернусь.

 
MarqusDate: Воскресенье, 2008-11-09, 0:26 Am | Message # 9

Sunrise
Посты: 1005
Уважение: 29
Нарушения: 0%

Lesly, какие картинки?..
Тут все так разжевано, что проще написать просто уже нельзя.

 
KumuDate: Понедельник, 2008-12-01, 10:44 Am | Message # 10

Пришедший
Посты: 9
Уважение: 0
Нарушения: 0%

Нечего Не понял...
 
КристиDate: Вторник, 2008-12-02, 9:32 Am | Message # 11

Зимняя сказка..
Посты: 7759
Уважение: 618
Нарушения: 0%

Kumu, вставляешь код себе на страницу в П У (страницы сайта)
 
KumuDate: Вторник, 2008-12-02, 12:33 PM | Message # 12

Пришедший
Посты: 9
Уважение: 0
Нарушения: 0%

Всё равно выходит что ненужно
Посмотри только.
www.dimanium.at.ua
 
МяулаDate: Вторник, 2008-12-02, 3:03 PM | Message # 13

It is simply not on
Посты: 1468
Уважение: 97
Нарушения: 20%

Kumu, тебя не устраивает как оно выглядит или результат найти не можешь?

Post edited by Мяула - Вторник, 2008-12-02, 10:58 PM
 
Neko-tyanDate: Воскресенье, 2009-03-29, 5:18 PM | Message # 14

Пришедший
Посты: 8
Уважение: 0
Нарушения: 0%

Получилось,спасибо ^^
 
КвошаDate: Пятница, 2009-11-13, 1:49 PM | Message # 15

Пришедший
Посты: 80
Уважение: 4
Нарушения: 0%

У мя ни чё не получилось!

я не понимаю людей...
веть они такие странные...
 
Форум сайта Katrianna.net.ru » Помощь в сайтах | Photoshop » Статьи/Вопросы » Профиль на главной странице
Страница 1 из 11
Поиск:

Copyright Katrianna © 2006-2008
designed by nestren