|
|
Модератор форума: Yuri_G |
Сообщество uCoz Мастерская uCoz Дизайн: управление шаблонами Как добавить (работающую) кнопку "спасибо" на форуме? |
Как добавить (работающую) кнопку "спасибо" на форуме? |
Прошу подсказать, как сделать или где почитать про это, сам не нашёл.
Как добавить (работающую) кнопку "спасибо" на форуме? Добавлено (16 Окт 2013, 13:14:01) --------------------------------------------- Приветствую! В общем, пока остановился вот на таком варианте кнопки, как работает посмотреть можно тут. Кнопка вызывает обычное окно повышения/понижения репутации пользователя. Просто удобнее нажать на эту кнопку чем разбираться где там микроскопические +/- и для чего вообще эти символы. Код вставляется вот так: Заходим в панель управления - Форум - Управление дизайном модуля – Вид материалов Цитата Вставляем вот это: <?if($DO_REP_URL$)?><ahref="$DO_REP_URL$"><imgonclick="repchange('plus','$ID$');" height="22" title="Поблагодарить за сообщение"src="ссылка на картинку кнопки"border="0" /></a> <?endif?> Картинку кнопки лучше к себе на сайт загрузить, так надёжнее. Код взят из сети, картинка кнопки то же, только точного адреса не знаю, запутался, перебирал массу кодов. В итоге, вот так. По описанию, этот код должен запускать ещё один, но сколько я не пробовал, ничего не получилось. Пришлось оставить просто кнопку. В идеале, хотелось бы не вызывать окно репутации, а просто добавить "+" или что бы не надо было в открывшемся окне отмечать + и писать комментарий. Прошу подсказки. Сообщение отредактировал pssergey - Среда, 16 Окт 2013, 16:18:11
|
pssergey, вот для фотоальбома:
Код <script type="text/javascript"> function repDo(e,d){var u=window.location.href,a=e.title.split(': ')[1],r='Плюс за эту картинку: '+a+'.';new _uWnd('Rd',' ',380,200,{fadespeed:0,fadeclosespeed:0,fadetype:0,fadeclosetype:0,popup:0,autosize:1,closeonesc:1,oncontent:function(){document.getElementB yId('frm981').reason.value=r;document.getElementById('a2').checked='true';document.getElementById('frm981').ref.value=u;}},{url:'/index/',type:'post',data:{a:'23',s:d,c:u}});return false;}; </script> <?if($USER_LOGGED_IN$)?>Сказать <a title="Повысить репутацию «$USER$» за эту картинку: «$PHOTO_NAME$»" href="javascript://" onclick="repDo(this,'$UID$');return false;">спасибо</a>.<?endif?> Думаю, что можно переделать под форум |
bandjuk, спасибо.
Но я так не понимаю. Пробовал разобраться... Читал "помощник" в панели управления, но к сожалению, не понимаю языка объяснения. Тут на форуме где-то есть ветка, где объясняют, что к чему... Но опять же, без "живого примера" не доходит до меня. Сообщение отредактировал pssergey - Среда, 16 Окт 2013, 13:51:40
|
VladSol, это скриптом. Обратитесь сюда - http://partner.ucoz.ru/
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Спасибо за внимание, но я понял там все за деньги.
Свойство, о котором я пишу, наглядно демонстрирует весомость данного поста и она есть на практически всех форумах а на Укоз нет. Неужели Укоз считает это блажью индивидуальности и не думает о своем пристиже? Я не прошу уже готовый скрип, если можно подскажите хотя бы идею. |
VladSol, при чём здесь престиж компании? Как-то не очень востребовано ваше предложение на форумах системы. Потому и нет такого.
Чтобы подсказать вам идею так, чтобы вы поняли, что делать, это значит практически разработать скрипт. Не вижу вокруг желающих потратить своё время бесплатно. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Чтобы подсказать вам идею так, чтобы вы поняли, что делать, это значит практически разработать скрипт. Не вижу вокруг желающих потратить своё время бесплатно. Такая кнопка как у вас полная бутафория под полезный функционал, дубляж уже имеющегося. Предложений по установке кнопки "спасибо" в инете огромное количество - вот вам и спрос, но там предлагают такую же бутафорию. Замена суррогатом. Это должно быть сигналом для компании. Люди ставят бутафорию лишь бы - для "выглядеть серьезно" . Не понятно зачем вы тут поставили кнопку спасибо, если есть большие пальцы? Не в кнопке дело а в наглядной оценке поста. Я приглашаю на свой форум людей с форумов vBulletin и все просят функцию спасибо. Сам, работая там, оценил полезность этого функционала. Рекомендую и вам убедится в этом на практике. |
VladSol, наш форум не vBulletin. А что касается идеи, то скрипт писать надо на php, а услуга эта платная. Вероятнее всего понадобится и API.
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
А как добавить кнопку в само сообщение на форуме? Хотелось бы чтобы вместо слова "ИГРАТЬ" была какая либо кнопка. http://bigferm.ru/forum/2-13-1
Обучаюсь на примере сайта http://bigferm.ru/
|
RuMax, отредактируйте тему в режиме хтмл и будет вам кнопка, которую вы захотите
о чем ваш вопрос? |
webanet, мне просто не ясно как код выглядеть будет. Я знаю только, что можно вставить какой то код с ссылками, на который будет перенаправлять кнопка непосредственно в сообщение и можно как то через ПУ где то в редактировании шаблонов наверно. Вот эти оба случая было бы полезно узнать.
1й случай нужен для того, чтобы вставлять будучи пользователем на другом ресурсе. Раньше там я вставлял так: - сначала делаем кнопку в сообщении: Код <button style="background: #2e8ce3; color:#fff; padding: 7px" onclick="$('div.nagato').toggle('normal');" >Текст в кнопке</button> - потом присоединяем рисунок (обычным способом) - вставляем событие (развернуть рисунок): Код <div class="nagato" style="display:none;">[IMG]тута ссылка на рисунок </div> Полный код такой: Код <button style="background: #2e8ce3; color:#fff; padding: 7px" onclick="$('div.nagato').toggle('normal');" >Текст в кнопке</button><div class="nagato" style="display:none;">[IMG]тут ссылка на рисунок </div> Причем сначала вышенаписаный код действовал четко, но после каких то ограничений там, этот код перестал действовать в полном объеме.А конкретно кнопка сама отображается, ее нажатие анимируется на форуме, но событие (развернуть рисунок) не осуществлялось. На моем сайте такой код вобще никак не действует. 2й случай нужен для того, если будет недоступен 1й (вдруг я сам потом тоже сделаю ограничения на хтмл коды на своем сайте). Надеюсь полно пояснил. Какие варианты существуют отображения с кодами подскажите плиз и куда их вставлять? Обучаюсь на примере сайта http://bigferm.ru/
Сообщение отредактировал RuMax - Пятница, 03 Окт 2014, 08:17:55
|
| |||
| |||