Модератор форума: JonMagon |
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Как на одноклассниках и вконтакте (скрипт) |
Как на одноклассниках и вконтакте |
Rad_van_Cor, Здравствуйте.
Да, конечно, я опишу Вам, но одна просьба. Перейдите по этой ссылочке: //forum.ucoz.ru/forum/38-44408-945550-16-1353007216 А если нет, то тогда прочитайте здесь: Я нуждаюсь в маленьком окошечке, которое будет "выплывать" или "вылезать" или даже "появляться", когда я навожу на аватар пользователя. Я нуждаюсь в окошке, в котором будет выходить следующее:
И собственно, хочется чтобы когда я навожу на аватар, выводилось только доступные мне варианты примера "Написать сообщение" или примеры приведенные выше. А если я навожу на себя, то вылезает к примеру это "Изменить профиль", "Профиль" и что я могу сделать со своим профилем. Думаю, Вы поняли)) Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
|
Да, конечно.
Адрес: http://ufland.moy.su/ Ширина аватара на форуме (так как я использую форум в качестве сайта): 200 Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
|
На форуме.
И подскажите пожалуйста еще одну детальку: Как изменить размер отображения аватара в профиле? Почему? Потому что большие, во-первых, плохо смотрятся, а во-вторых, что дизайн весь портит Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
Quote На форуме. Quote Как изменить размер отображения аватара в профиле?Почему? Потому что большие, во-первых, плохо смотрятся, а во-вторых, что дизайн весь портит На персональной странице пользователя, это $_AVATAR$ замените на это: Code <img style="width:100px;" src="<?substr(substr($_AVATAR$,strpos($_AVATAR$,'src="')+5),0,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src="')+5),'"'))?>" /> width:100px; отвечает за ширину аватара, 100 можете менять на любое другое значение. Высота будет автоматом меняться пропорционально указанной вами ширине. |
Спасибо за код изменения отображения Аватара в профиле
Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
Фуф, написал, и так, это в CSS в любое место
Code .dlinf{position:relative;max-width:194px} .dlinf span{display:none;} div.dlinf:hover span {position:absolute;z-index:99;font:11px tahoma;display:block;background: rgba(0,0,0,0.7);color:#ffffff;text-decoration:none;padding:3px;bottom:0px;width:194px;} a#prof_inf:link,a#prof_inf:active,a#prof_inf:visited {text-decoration:none; color:#ffffff;opacity:0.7;display:block;} a#prof_inf:hover {text-decoration:none; color:#ffffff;opacity:1.0;} Теперь идём на форум - вид материалов, находим этот код: <img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$" width="200px;"> Это заменяем его на это: Code <div class="dlinf"><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$" width="200px;"> <span> <a id="prof_inf" href="$PROFILE_URL$">Профиль</a> <?if($CUR_USER_ID$=$UID$)?><?else?><a id="prof_inf" href="javascript://" rel="nofollow" onclick="window.open('/index/14-$UID$-0-1','userpm','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;">Написать ЛС</a><?endif?> <a id="prof_inf" href="$AWARDS_READ_URL$" title="Список наград">Награды: $AWARDS$</a> <?if($CUR_USER_ID$=$UID$)?><?else?><a id="prof_inf" href="$AWARDS_DO_URL$">Добавить награду+</a> <?endif?> <?if($CUR_USER_ID$=$UID$)?><a id="prof_inf" href="javascript://" rel="nofollow" onclick="window.open('/index/11','userpm','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;">Настройки</a><?else?><?endif?> </span> </div> |
На первой фотке инфа которая будет видна на своём профиле, на второй картинке когда будите наводить на чужой аватар.
Прикрепления:
3029050.jpg
(118.3 Kb)
|
Большое спасибо за код! Все поставила, все получилось. Могла бы добавить репутацию, добавила бы, но тайм-аут 7 дней и я Вам за размер аватара репутацию прибавляла, но если Вы не возражаете, могу подарить подарок.
А также могу я изменить надписи? Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
|
А могу я также добавить?
Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
|
А как?
Уважаемые пользователи проекта ucoz.ru! Не пишите пожалуйста в ЛС, т. к. я удаляю ЛС моментально, без ответа, если на форуме уже имеется ответ на задаваемый вопрос.
|
valeria889, ну вставляйте нужные вам переменные, оборачивайте их в ссылку и всё.
Как это делал я. К примеру, что бы вывести ссылку на профиль я взял переменную которая выводит ссылку на профиль $PROFILE_URL$ Обвернул её в ссылку и вставил в код Code <a id="prof_inf" href="$PROFILE_URL$">Профиль</a> Вот так можете добавлять туда что угодно. |
| |||