Мы в твиттере Мы в телеграме!

Провеббер » Всё для uCoz » uCoz хаки » Новый смайл настроения для uCoz

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Новый смайл настроения для uCoz

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Новый смайл настроения для uCoz.



Смайл настроения для uCoz.

Отображение смайла:

Новый смайл настроения для uCoz


Для установки нам понадобится поле yahoo.

Идем Админка » Пользователи » Настройки модуля:


После этого идем в шаблон Форма регистрации пользователей
Ищем там:
<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr> 


И меняем на:
<tr id="siM15"><td class="manTd1" id="siM16">Ваше настроение:</td><td class="manTd2" id="siM17"> <a href="#" id="smiles" onclick="return false;">Выбрать</a> <img id="selectedSml" style="display:none" align="absmiddle"><input id="siF5" name="yahoo" type="hidden"> </td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  
<script type="text/javascript">  
  sml = 30;//Количество смайликов  
  frmt = 'gif';//формат  
$(document).ready(function(){  
//Script by Bogggdan, http://javascript.ucoz.net/ ©  
$("#smiles").click(function(){smiles = []; for (s=0; s<=sml; s++) {var _s = "<img src='/smiles/" + s + "." + frmt + "' onclick='selSml(this)'>"; if (_s) {smiles.push(_s);}}; new _uWnd('smiles', 'Смайл вашего настроения', 300, 300, {align: 1, shadow: 1, autosize: 1, icon: 'http:\/\/s40.ucoz.net\/img\/icon\/s.png', modal: 1, close: 1, fadetype: 1, autosizeonimages: 1, fadeclosetype: 2, fadespeed: 850, fadeclosespeed: 750, markload: 1}, '<fieldset><legend>Выберите смайлик</legend><div id="hereSml">'+smiles.join(' ')+'</div></fieldset>');});}); function selSml(a){var e = a.src.match(/(\d+)\.\S+$/)[1]; if (e) {$("#selectedSml").attr("src", "/smiles/" + e + "." + frmt + "").show();_uWnd.close('smiles');$("#smiles").html("Изменить");$("#siF5").val(e);}}</script>


Идём в шаблон Форма редактирования персональной информации
Ищем там:
<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  


И меняем на:
<tr id="siM15"><td class="manTd1" id="siM16">Ваше настроение:</td><td class="manTd2" id="siM17"> <a href="#" id="smiles" onclick="return false;">Выбрать</a> <img style="display:none" id="selectedSml" src="/smiles/" align="absmiddle"><span style="display:none">$YAHOO_FL$ </span></td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  
<script type="text/javascript">  
  sml = 30;//Количество смайликов  
  frmt = 'gif';//формат  
  now = $("#siF5").val();  
if (now) {$("#selectedSml").attr("src","/smiles/"+now+".gif").show();}  
$(document).ready(function(){  
//Script by Bogggdan, http://javascript.ucoz.net/ ©  
$("#smiles").click(function(){smiles = []; for (s=0; s<=sml; s++) {var _s = "<img src='/smiles/" + s + "." + frmt + "' onclick='selSml(this)'>"; if (_s) {smiles.push(_s);}}; new _uWnd('smiles', 'Смайл вашего настроения', 300, 300, {align: 1, shadow: 1, autosize: 1, icon: 'http:\/\/s40.ucoz.net\/img\/icon\/s.png', modal: 1, close: 1, fadetype: 1, autosizeonimages: 1, fadeclosetype: 2, fadespeed: 850, fadeclosespeed: 750, markload: 1}, '<fieldset><legend>Выберите смайлик</legend><div id="hereSml">'+smiles.join(' ')+'</div></fieldset>');});}); function selSml(a){var e = a.src.match(/(\d+)\.\S+$/)[1]; if (e) {$("#selectedSml").attr("src", "/smiles/" + e + "." + frmt + "").show();_uWnd.close('smiles');$("#siF5").val(e);}}</script>  


Если нужно вывести смайл настроения в вашем мини-профиле, то ставим в нужное место код:
<script type="text/javascript">  
$(document).ready(function(){  
//Script by Bogggdan, http://javascript.ucoz.net/ ©  
$.get("/index/8", function(oo){if ($('img#yahooo', oo).attr('src')) {$("#mysmile").html($('img#yahooo', oo).clone());} else {$("#allsml").hide();};});});  
</script>  
<span id="allsml">Смайл настроения: <span id="mysmile"></span><br></span>


Автор скрипта: Bogggdan


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-4
Просмотры: 7 084 :: Комментарии (5) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1wolfhold

  • 1 июня 2010 06:16
  • Регистрация: 30.10.2009
  • Был(а) онлайн: 18.12.2013
  • Комментариев: 117
  • 0
Оо ну чего придумали)

--------------------

#2together

  • 1 июня 2010 17:31
  • Регистрация: 16.02.2010
  • Был(а) онлайн: 17.01.2011
  • Комментариев: 3
  • 0
))) Спасибо огромное))

#3Jordan

  • 12 сентября 2010 06:38
  • Регистрация: 14.03.2010
  • Был(а) онлайн: 13.03.2013
  • Комментариев: 102
  • 0
я себе когда то иначе делал, просто в кореню сделал папку: sml
и там вкинул смайлики smile

--------------------

#4iceslim

  • 19 декабря 2010 22:10
  • Регистрация: 19.12.2010
  • Был(а) онлайн: 30.03.2011
  • Комментариев: 18
  • 0
Прикольно, помню подобное на какой-то социальной сети было

#5xperia333

  • 30 октября 2011 15:15
  • Регистрация: 30.10.2011
  • Был(а) онлайн: 29.03.2012
  • Комментариев: 10
  • 0
Почему так много внешних ссылок

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: