Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: j-p-g.net Видео фоторедактор Транслит

смайлы

Предыдущая тема Следующая тема Перейти вниз

смайлы

Сообщение автор Аннет Долгих в Чт 13 Дек - 0:41

Как залить свои смайлы на форум чтобы выглядело как здесь [ссылка удалена]

после быстрого ответа????
avatar
Аннет Долгих
 

Женщина

Сообщения : 51
Регистрация : 2012-10-03
Благодарности : 0

Без предупреждений

http://era-katherine-pierce.forum2x2.com/

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Dana Domirani в Чт 13 Дек - 7:04

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

Выложите скриншот, пожалуйста.



Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript


avatar
Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22347
Возраст : 32
Регистрация : 2008-04-18
Благодарности : 8999

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Аннет Долгих в Чт 13 Дек - 17:40


вот такая кнопочка

и вот так отображались смайлы
avatar
Аннет Долгих
 

Женщина

Сообщения : 51
Регистрация : 2012-10-03
Благодарности : 0

Без предупреждений

http://era-katherine-pierce.forum2x2.com/

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Аннет Долгих в Пт 14 Дек - 20:05

up
avatar
Аннет Долгих
 

Женщина

Сообщения : 51
Регистрация : 2012-10-03
Благодарности : 0

Без предупреждений

http://era-katherine-pierce.forum2x2.com/

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Домовой в Пт 14 Дек - 21:30

Так сделать пока не получится.
Для этого нужен скрипт.
Могу предложить не много другой вариант, то есть скрипт доп. смайлов который работает на этом сервисе.

avatar
Домовой
 

Мужчина

Сообщения : 6800
Возраст : 93
Регистрация : 2010-01-30
Благодарности : 3220

Без предупреждений

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Аннет Долгих в Пт 14 Дек - 23:34

Отлично! Жду скрипт)
avatar
Аннет Долгих
 

Женщина

Сообщения : 51
Регистрация : 2012-10-03
Благодарности : 0

Без предупреждений

http://era-katherine-pierce.forum2x2.com/

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Домовой в Сб 15 Дек - 10:18

Для установки в форму быстрого ответа откройте шаблон viewtopic_body (Показ темы), в самый низ поставьте скрипт смайлов
Код:

<!--Дополнительные смайлики-->
<script type="text/javascript">//<![CDATA[
function smilesDisplay(tarea){
if(!document.getElementById('fSMcontainer')){
var smilesArr = new Array("",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл",
"ссылка на смайл"
);
undSmContainer = tarea.parentNode.parentNode;
smContainer = document.createElement('span');
smContainer.id = "fSMcontainer";
smContainer.style.position = "fixed";
smContainer.style.padding = "5px";
smContainer.style.height = "500px";
smContainer.style.width= "400px";
smContainer.style.right= "5px";
smContainer.style.overflow = "auto";
smContainer.style.bottom = "5px";
smContainer.style.zIndex = "2001";
smContainer.style.border = "1px solid #B7AC8B";
smContainer.style.background = "#fff";
smContainer.innerHTML = "<img src='http://i13.servimg.com/u/f13/14/80/95/87/ddudnd10.jpg' title='закрыть' alt='[x]' style='float: left; position: fixed; z-index: 2002; bottom: 495px; right:0px; padding: 5px; cursor: hand; cursor: pointer;' id='closeSM' /><br />";
for(i=1;i<smilesArr.length;i++){
 smContainer.innerHTML += "<a href='#bodyline' onclick=smileADD('"+smilesArr[i]+"')><img src='"+smilesArr[i]+"'/></a> ";
 }
 tarea.parentNode.appendChild(smContainer);
 document.getElementById('closeSM').onclick = function(){
 this.parentNode.parentNode.removeChild(smContainer);
 }
}
};
function smileADD(smile){
formForSmiles = document.post.message;
if(formForSmiles){
formForSmiles.value += "[i"+"mg]"+smile+"[/"+"img]";
formForSmiles.focus();
}
}
//]]></script>
Прокрутите шаблон не много выше, найдите фрагмент

Код:
<!-- BEGIN switch_user_logged_in -->
         <a name="quickreply"></a>
         {QUICK_REPLY_FORM}<br />
         <!-- END switch_user_logged_in -->                 
      </td>                 
   </tr>
и после него вставьте это

Код:
 <td align="left" style="padding:0px" border="0">
<input type="button" value="Доп. смайлы" onclick="smilesDisplay(this)"/>
</td>
Сохраните и опубликуйте шаблон.

Для установки в основную форму ответа откройте шаблон posting_body (Страница отправки сообщений), в самый низ вставьте тот же скрипт смайлов, затем прокрутите шаблон выше, найдите фрагмент

Код:
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td class="catBottom" colspan="2" align="center" height="28">
<input type="hidden" name="lt" value="{LAST_TOPIC_ID}" />
{S_HIDDEN_FORM_FIELDS}
<!-- BEGIN switch_preview -->
<input class="liteoption" type="submit" name="preview" value="{L_PREVIEW}" tabindex="5" /> 
<!-- END switch_preview -->
<!-- BEGIN switch_draft -->
 <input class="liteoption" type="submit" name="draft" value="{L_DRAFT}" tabindex="7" accesskey="d" /> 
<!-- END switch_draft -->
<!-- BEGIN switch_publish -->
 <input class="liteoption" type="submit" name="publish" value="{L_PUBLISH}" tabindex="8" accesskey="p" /> 
<!-- END switch_publish -->
 <input class="mainoption" type="submit" name="post" value="{L_SUBMIT}" tabindex="6" accesskey="s" />
</td>
</tr>
</table>
и под него поставьте это

Код:
<table border="0">
<tr> 
    <td align="left" style="padding:0px" border="0">
<input type="button" value="Доп. смайлы" onclick="smilesDisplay(this)"/>
</td>
  </tr>
  </table>
Сохраните и опубликуйте шаблон.



Количество смайлов в скрипте не ограничено.
Обратите внимание что в скрипте смайлов последняя строчка с ссылкой на смайлик без запятой в конце.
Это обязательное условие, иначе скрипт работать не будет.
avatar
Домовой
 

Мужчина

Сообщения : 6800
Возраст : 93
Регистрация : 2010-01-30
Благодарности : 3220

Без предупреждений

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Аннет Долгих в Пн 17 Дек - 14:20

Спасибо огромнейшее)
avatar
Аннет Долгих
 

Женщина

Сообщения : 51
Регистрация : 2012-10-03
Благодарности : 0

Без предупреждений

http://era-katherine-pierce.forum2x2.com/

Вернуться к началу Перейти вниз

Re: смайлы

Сообщение автор Домовой в Пн 17 Дек - 17:52

Получилось, вопрос решён, тему можно закрывать?
avatar
Домовой
 

Мужчина

Сообщения : 6800
Возраст : 93
Регистрация : 2010-01-30
Благодарности : 3220

Без предупреждений

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения