Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Не корректное отображение картинокавтор Luz Сегодня в 12:40
» Переход с 2x2forum.ru на 2x2forum.com
автор Luz Сегодня в 12:13
» Проблема с метатегом Description
автор VeraLV Март 18th 2024, 15:31
» 1 марта будет запрет на ВПН, это отразится на работе платформы?
автор Svet007 Март 14th 2024, 11:43
» нужен скрипт сумма просмотров тем в разделе
автор лексей2222 Март 5th 2024, 07:37
» Новое: Откройте для себя функцию "Подписка на пользователей"
автор лексей2222 Март 1st 2024, 17:26
» 301 редирект
автор Dana Domirani Февраль 25th 2024, 18:28
» Помощь в нескольких вопросах по форуму
автор лексей2222 Февраль 22nd 2024, 13:21
» [Общая тема] Что делать, если вы забыли / потеряли пароль
автор Dana Domirani Февраль 14th 2024, 00:54
» Загрузка форума
автор лисенок Февраль 13th 2024, 01:09
смайлы
Участников: 3
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
смайлы
Как залить свои смайлы на форум чтобы выглядело как здесь [ссылка удалена]
после быстрого ответа????
после быстрого ответа????
Re: смайлы
А каким образом можно увидеть поле быстрого ответа, не регистрируясь на указанном форуме?
Выложите скриншот, пожалуйста.
Выложите скриншот, пожалуйста.
Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки Где находится раздел для подключения скриптов ПА > Модули > Управление кодами Javascript |
Re: смайлы
Для установки в форму быстрого ответа откройте шаблон viewtopic_body (Показ темы), в самый низ поставьте скрипт смайлов
Для установки в основную форму ответа откройте шаблон posting_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>
Количество смайлов в скрипте не ограничено.
Обратите внимание что в скрипте смайлов последняя строчка с ссылкой на смайлик без запятой в конце.
Это обязательное условие, иначе скрипт работать не будет.
Домовой-
-
Сообщения : 6801
Возраст : 100
Регистрация : 2010-01-30
Благодарности : 3243
Re: смайлы
Получилось, вопрос решён, тему можно закрывать?
Домовой-
-
Сообщения : 6801
Возраст : 100
Регистрация : 2010-01-30
Благодарности : 3243
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения