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

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


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

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

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


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

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

Как можно увеличит размер загрузки смайлов?

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

Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Чт 1 Ноя - 16:28

Текст ошибки: Добавляемый файл (...gif) превышает допустимый размер или невалиден. Заранее спасибо.

Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Dana Domirani в Чт 1 Ноя - 16:53

Никак, только использовать другие смайлы.



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


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


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



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

Женщина

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

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

http://poltergeist-legacy.com/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Esperanza в Сб 3 Ноя - 16:04

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

Esperanza
Новичок

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

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

http://svadbapmr.forummo.com/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Dana Domirani в Сб 3 Ноя - 16:22

Нет, увы, только поштучно.



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


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


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



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

Женщина

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

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

http://poltergeist-legacy.com/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Вс 4 Ноя - 13:52

Максимальное количество 255?

Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Dana Domirani в Вс 4 Ноя - 14:35

Да. Но можно добавить еще, уже не через ПА, а с помощью скрипта.



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


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


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



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

Женщина

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

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

http://poltergeist-legacy.com/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Вс 4 Ноя - 19:11

@Dana Domirani пишет:Да. Но можно добавить еще, уже не через ПА, а с помощью скрипта.

Можно ссылку на этот скрипт.

Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Dana Domirani в Вс 4 Ноя - 19:34

http://help.forum2x2.ru/t18354-topic

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



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


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


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



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

Женщина

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

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

http://poltergeist-legacy.com/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Домовой в Вс 4 Ноя - 19:38


Это так, для общей информации.

Домовой
 

Мужчина

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

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

http://udomovogo.rusff.ru

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Вс 4 Ноя - 20:02

@Dana Domirani пишет:http://help.forum2x2.ru/t18354-topic

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

Все сделал как было описано, появились смайлы от админа, но как их можно добавлять?

Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Домовой в Вс 4 Ноя - 20:41

влезу.
вот скрипт
Код:
<!--Дополнительные смайлики-->
<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 = "300px";
smContainer.style.width= "190px";
smContainer.style.right= "5px";
smContainer.style.overflow = "auto";
smContainer.style.bottom = "100px";
smContainer.style.zIndex = "2001";
smContainer.style.border = "1px solid #BEA168";
smContainer.style.background = "#fff";
smContainer.innerHTML = "<img src='http://savepic.org/866457.png' title='закрыть смайлики' alt='[x]' style='float: left; position: fixed; z-index: 2002; bottom: 390px; right:18px; padding: 5px; cursor: hand; cursor: pointer;' id='closeSM' />
";

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>
Строчку
Код:
"ссылка на смайл",
добавляйте в скрипт сколько угодно.
Обратите внимание что последняя строчка должна быть без запятой в конце.

Домовой
 

Мужчина

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

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

http://udomovogo.rusff.ru

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Вс 4 Ноя - 21:16



Т.е. я сделал как было в ссылке. А Вы предлагаете другой скрипт, то удалить и вставить этот что ли? И я так понял вставлять можно будет смайлы ("ссылка на смайл") уже только в сам скрипт?

Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Домовой в Вс 4 Ноя - 22:25

о господи как всё запущено.
короче не надо ничего менять, просто в тот скрипт что по ссылке добавляйте смайлы размножая в скрипте строчку
Код:
"http://homephp.ru/images/smiles2/nika.gif",
только в строчках меняйте ссылки на свои.

Домовой
 

Мужчина

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

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

http://udomovogo.rusff.ru

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Пн 5 Ноя - 9:51

@Домовой пишет:о господи как всё запущено.

Спасибо за помощь не все так хорошо разбираются в скриптах. Вопрос решен.

Screb
 

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

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

http://eian.tv2x2.tv/

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

Как можно увеличить количество смайлов?

Сообщение автор Screb в Вт 6 Ноя - 7:12

Темы объединены - прим. Админ

Я при проверки залил смаил который уже был и подумал что он добавился через созданный виджет.

Вопрос как вставлять смайлы вместо этих ссылок "http://homephp.ru/images/smiles2/nika.gif", пытался загружать на разные фотохостинги не отображает смайлы. Если можно по подробнее распишите. Заранее спасибо.


Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Luz в Вт 6 Ноя - 12:43

Screb,
выложите, пожалуйста, здесь - как сейчас выглядит скрипт с вашими ссылками?



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


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


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



Luz
Администратор
Администратор

Женщина

Сообщения : 16441
Возраст : 42
Регистрация : 2005-03-01
Благодарности : 2550

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

http://help.forum2x2.ru

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Вт 6 Ноя - 14:05

@Luz пишет:Screb,
выложите, пожалуйста, здесь - как сейчас выглядит скрипт с вашими ссылками?

Вот пробовал вставить смайл. Что не так сделал?

Код:
<!--Дополнительные смайлики-->
    <script type="text/javascript">//<![CDATA[
    function smilesDisplay(tarea){
    if(!document.getElementById('fSMcontainer')){
    var smilesArr = new Array("",
    "http://s55.radikal.ru/i147/1211/a5/9b56a234a92f.gif",
    "ссылка на смайл",
    "ссылка на смайл",
    "ссылка на смайл"
    );
    undSmContainer = tarea.parentNode.parentNode;
    smContainer = document.createElement('span');
    smContainer.id = "fSMcontainer";
    smContainer.style.position = "fixed";
    smContainer.style.padding = "5px";
    smContainer.style.height = "300px";
    smContainer.style.width= "190px";
    smContainer.style.right= "5px";
    smContainer.style.overflow = "auto";
    smContainer.style.bottom = "100px";
    smContainer.style.zIndex = "2001";
    smContainer.style.border = "1px solid #BEA168";
    smContainer.style.background = "#fff";
    smContainer.innerHTML = "<img src='http://savepic.org/866457.png' title='закрыть смайлики' alt='[x]' style='float: left; position: fixed; z-index: 2002; bottom: 390px; right:18px; padding: 5px; cursor: hand; cursor: pointer;' id='closeSM' />
    ";

    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>

Screb
 

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

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

http://eian.tv2x2.tv/

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Домовой в Вт 6 Ноя - 14:53

Screb, давайте всё сначала
1. Создаёте персональный виджет
Имя виджета : Доп. смайлы
Использовать стандартный шаблон : НЕТ
Название виджета : ничего сюда не пишите
Содержание виджета * :
Код:
<!--Дополнительные смайлики-->
<script type="text/javascript">
function smilesDisplay(tarea){
if(!document.getElementById('fSMcontainer')){
var smilesArr = new Array("",
"http://s55.radikal.ru/i147/1211/a5/9b56a234a92f.gif",
"http://r28.imgfast.net/users/2814/33/31/58/album/big01210.gif",
"http://r28.imgfast.net/users/2814/33/31/58/album/12866711.gif",
"http://r28.imgfast.net/users/2814/33/31/58/album/35390311.gif",
"http://r28.imgfast.net/users/2814/33/31/58/album/nddndd10.gif"
);
undSmContainer = tarea.parentNode.parentNode;
smContainer = document.createElement('span');
smContainer.id = "fSMcontainer";
smContainer.style.position = "fixed";
smContainer.style.padding = "5px";
smContainer.style.height = "440px";
smContainer.style.width= "250px";
smContainer.style.right= "5px";
smContainer.style.overflow = "auto";
smContainer.style.bottom = "10px";
smContainer.style.zIndex = "2001";
smContainer.style.border = "1px solid #AACEFF";
smContainer.style.background = "#fff";
smContainer.innerHTML = "<img src='http://r28.imgfast.net/users/2814/33/31/58/album/dddnnn14.png' title='закрыть смайлики' alt='[x]' style='float: left; position: fixed; z-index: 2002; bottom: 440px; right:20px; 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>

<!--кнопка-->
    <script type='text/javascript'>
    jQuery(document).ready(function(){
    jQuery("#text_editor_controls p.left-box").after(jQuery('<button class="button2" onclick="smilesDisplay(this)" type="button"  title="Дополнительные смайлики"><img src="http://r28.imgfast.net/users/2814/33/31/58/album/th/ddd_nd11.gif" alt="Дополнительные смайлики" /></button>'));
    });
    </script>
сохраните.
Поставьте этот виджет в правую колонку и сохраните.
меняйте в скрипте ссылки на смайлы и добавляйте свои.
Обратите внимание что последняя строчка со смайлитом должна быть без запятой в конце.
Скрипт рабочий, проверил на BB3

Домовой
 

Мужчина

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

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

http://udomovogo.rusff.ru

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

Re: Как можно увеличит размер загрузки смайлов?

Сообщение автор Screb в Вт 6 Ноя - 15:29

Да проверил несколькими смайлами теперь точно все работает. Спасибо еще раз.

Screb
 

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

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

http://eian.tv2x2.tv/

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

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


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