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

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


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

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

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


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

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

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

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

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

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

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

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

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

http://eian.tv2x2.tv/

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

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

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

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



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


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


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


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

Женщина

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

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

http://poltergeist-legacy.com/

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

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

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

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

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

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

http://svadbapmr.forummo.com/

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

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

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

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



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


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


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


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

Женщина

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

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

http://poltergeist-legacy.com/

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

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

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

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

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

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

http://eian.tv2x2.tv/

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

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

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

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



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


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


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


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

Женщина

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

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

http://poltergeist-legacy.com/

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

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

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

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

Можно ссылку на этот скрипт.
avatar
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


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

Женщина

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

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

http://poltergeist-legacy.com/

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

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

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


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

Мужчина

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

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

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

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

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

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

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

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

Мужчина

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

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

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

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

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



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

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

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

http://eian.tv2x2.tv/

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

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

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

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

Мужчина

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

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

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

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

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

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

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

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

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

http://eian.tv2x2.tv/

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

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

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

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

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

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

avatar
Screb
 

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

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

http://eian.tv2x2.tv/

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

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

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

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



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


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


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


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

Женщина

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

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

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>
avatar
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
avatar
Домовой
 

Мужчина

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

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

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

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

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

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

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

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

http://eian.tv2x2.tv/

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

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


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