Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Смайлики » Новый СМАЙЛ-BOX без загрузки контента в закрытом состоянии


Новый СМАЙЛ-BOX без загрузки контента в закрытом состоянии

Сообщений 1 страница 20 из 146

1

Новый СМАЙЛ-BOX  без загрузки контента в закрытом состоянии(*Что позволяет в два-три раза сокращать время загрузки страницы, при большом кол-ве смайлов

http://uploads.ru/i/X/5/S/X5Sif.png


Далее выполняете три Операции:

1.
В начало HTML верх

<script> //СКРИПТ ПОДГРУЗКИ CMАЙЛО-КОНТЕНТА Ч1 в HTML верх//
//Тут в кавычках Ссылка на файл  подгружаемого контента//
var  Link='
Тут Ваша ссылка на залитый файл';
function getXmlHttp(){var xmlhttp;try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(E){xmlhttp=false}}if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){xmlhttp=new XMLHttpRequest()}return xmlhttp}
var SmileHTml='';function tstSmileLoad_2(){if(SmileHTml!=''&&!($("#Smile_smil_box").length)){
var Lft='</';$("#html-footer").prepend('<script>document.write(SmileHTml)'+Lft+'script>')}};
var xmlhttp=getXmlHttp();
function SmileLoad_0(){
xmlhttp.open('GET',Link,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){if(xmlhttp.status==200){SmileHTml='<div id="Smile_smil_box"></div>'+xmlhttp.responseText;if($("#html-footer").length){$("#html-footer").prepend(SmileHTml)}}}};xmlhttp.send(null);}
if($("#pun-messages").length||$("#pun-viewtopic").length||$("#pun-post").length||$("#pun-edit").length||$("#pun-poll").length){SmileLoad_0()}
</script>

2.
В Самое начало HTML низ

<!-- //ПОДГРУЗКА КОНТЕНТА CМАЙЛОВ Ч2,HTML низ/ -->
<script>tstSmileLoad_2()</script>


3.


Сохраняем Данный Файл на рабочий стол -распаковываем и перезаливаем в Администрирование - файлы.
Ссылку(*Клик по имени файла в админке), - считываем в Адресном окне браузера и вставляем, вместо красного в часть скрипта, идущего в HTML верх

PS:Добавка Своих смайлов описана в Посте Ниже

Отредактировано Deff (Пн, 10 Ноя 2014 09:19:29)

+5

2

Тут добавления...
Добавка своих Смайлов, - Достаточно простая -

a) Cохраняете cвой перезалитый файл из админки на рабочий стол(клик по имени файла в Админке, на открывшейся вкладке жмете в браузере : Файл - сохранить как - на Рабочий стол.
Открываете его в Блокноте (Другой редактор меняет выходной  формат файла.)
И удаляете - заменяете нужный блок смайлов на свой блок (или добавляете свой новый)
Ссылки на смайлы прописываюца через запятую(Т.е вставка сводицо к вставке блока ссылок через запятую без пробела,

Вид Блока Вашего Контента при редактировании смайлов:

Вид Контента

<!--Начало Контента-->
<div id="Mybb" class="smile_Cnt" style="display: block" alt="0">
</div>

<textarea id="load_cont" style="display:none">
<div id="AddMybb" class="smile_Cnt">
<i class="additive">http://uploads.ru/i</i>
/4/P/k/4Pkja.gif,/a/Z/R/aZRew.gif,/A/O/i/AOiCY.gif,/y/W/D/yWD7S.gif,/U/I/E/UIEOJ.gif,/6/I/8/6I8fa.gif,/2/U/s/2Used.gif,/9/6/s/96sBN.gif,/T/u/h/Tuh6l.gif
</div>

<div class="smile_Cnt">
<i class="additive">http://uploads.ru/i</i>
/W/J/x/WJx8h.gif,/V/b/0/Vb0QS.gif,/i/0/4/i04vB.gif,/N/Z/4/NZ4oA.gif,/P/j/R/PjRGA.gif,/5/l/a/5lavD.gif,/k/J/r/kJrho.gif,/t/z/i/tziVx.gif,/p/9/j/p9jcQ.gif,/U/s/Y/UsYWe.gif,/j/G/W/jGWAD.gif,/D/E/Z/DEZF4.gif,/x/o/0/xo0Ff.gif,/O/W/P/OWPtF.gif,/k/x/D/kxDJl.gif,/u/D/F/uDFz3.gif,/O/f/X/OfXMh.gif,/G/t/d/Gtdvo.gif,/7/H/i/7HiWp.gif,/r/n/h/rnhWk.gif,/1/C/p/1Cpd2.gif,/Z/p/t/ZptIR.gif,/P/3/M/P3Mn7.gif,/d/Z/N/dZNV8.gif,/f/5/4/f54jz.gif,/p/g/f/pgfh9.gif,/p/r/l/prlF5.gif,/O/B/A/OBAPq.gif,/r/j/D/rjDHM.gif,/7/5/i/75ix4.gif,/P/W/y/PWyhF.gif,/a/w/g/awgMp.gif,/d/B/8/dB8D4.gif,/F/P/8/FP8Og.gif,/2/h/q/2hq6z.gif,/J/g/p/JgpNs.gif,/t/Q/C/tQCZU.gif,/n/i/d/nidlM.gif,/C/e/M/CeMBc.gif,/F/2/d/F2d6D.gif,/g/v/F/gvFkH.gif,/w/u/T/wuTR2.gif,/Q/A/X/QAXWI.gif,/Q/3/B/Q3BO2.gif,/U/V/X/UVX2Y.gif,/g/F/3/gF3jv.gif,/s/B/0/sB0Ji.gif,/x/B/J/xBJru.gif,/j/2/H/j2Hie.gif,/j/d/T/jdTCm.gif,/L/8/7/L87Iz.gif,/d/c/p/dcpXU.gif,/z/H/K/zHKmv.gif,/J/t/A/JtAKx.gif
</div>

<div class="smile_Cnt">
<i class="additive">http://uploads.ru/i</i>
/R/S/U/RSUkn.gif,/S/W/x/SWxQr.gif,/M/J/F/MJF0q.gif,/K/x/N/KxNIp.gif,/4/l/g/4lgIf.gif,/j/Y/8/jY8pW.gif,/I/m/a/Ima2K.gif,/e/k/i/ekis1.gif,/m/O/r/mOr3Q.gif,/3/a/e/3aeQi.gif,/J/G/N/JGNrC.gif,/D/w/S/DwS2q.gif,/t/z/X/tzX8q.gif,/N/A/C/NACqe.gif,/9/T/m/9TmOi.gif,/N/d/U/NdUSK.gif,/r/6/5/r65lO.gif,/V/Z/i/VZids.gif,/8/S/p/8SpWU.gif,/q/C/8/qC837.gif,/g/s/Z/gsZ2t.gif,/o/3/a/o3aIY.gif,/Z/D/H/ZDHz4.gif,/C/3/K/C3KxT.gif
</div>

<div class="smile_Cnt">
<i class="additive">http://uploads.ru/i</i>
/b/G/g/bGgZA.gif,/z/H/x/zHxGp.gif,/C/E/c/CEcF2.gif,/v/7/9/v79tH.gif,/6/N/q/6Nqoa.gif,/9/y/t/9ytql.gif,/J/l/r/JlrIP.gif,/y/h/V/yhVRE.gif,/k/B/Z/kBZEp.gif,/u/F/X/uFXMW.gif,/3/T/g/3TgDi.gif,/6/q/9/6q9YQ.gif,/W/A/8/WA8e0.gif,/f/t/4/ft4SM.gif,/g/i/H/giHdk.gif,/c/p/E/cpEju.gif,/o/U/e/oUeMD.gif,/i/c/g/icgLa.gif,/q/l/M/qlM9b.gif,/v/x/S/vxSjO.gif,/J/F/G/JFGnr.gif,/9/i/A/9iAHB.gif,/f/j/V/fjVbN.gif,/Q/s/c/QschM.gif,/Q/D/x/QDx28.gif,/m/H/T/mHTZO.gif,/5/b/P/5bPG0.gif,/n/6/8/n68c0.gif,/w/8/u/w8uoS.gif,/k/1/M/k1Mtc.gif,/F/5/o/F5oD0.gif,/8/e/U/8eUdo.gif,/x/B/u/xBul6.gif,/z/J/G/zJGdS.gif
</div>

<div class="smile_Cnt">
<i class="additive">http://uploads.ru/i</i>
/d/5/A/d5At2.gif,/1/j/T/1jTql.gif,/p/m/A/pmAIf.gif,/U/6/f/U6fhF.gif,/G/Y/p/GYpWm.gif,/N/s/5/Ns5TU.gif,/i/c/T/icTNW.gif,/f/P/u/fPu3r.gif,/H/s/R/HsRNk.gif,/4/D/u/4Du6Q.gif,/e/p/h/ephrl.gif,/l/7/v/l7v6G.gif,/N/v/b/NvbLZ.gif,/A/2/L/A2LJH.gif,/v/t/O/vtOG9.gif,/w/c/J/wcJk8.gif,/s/o/O/soOYD.gif,/5/Y/g/5YgBI.gif,/4/2/D/42DZA.gif,/A/o/n/Aonze.gif,/d/v/p/dvp3D.gif,/5/Y/z/5YzM4.gif,/n/B/O/nBOdm.gif,/R/k/t/Rktd2.gif,/5/V/7/5V7Xr.gif,/0/X/P/0XP2e.gif,/A/v/6/Av6eS.gif,/D/E/3/DE38y.gif,/F/n/a/FnaYs.gif,/Q/l/k/QlkMZ.gif,/N/w/P/NwPbf.gif,/L/t/Y/LtY12.gif,
</div>

<!--Конец Контента -->


Добавка нового блока

Для добавки нового блока достаточно вставит новый блок

<div class="smile_Cnt">
</div>

в любое место указанное на скриншоте ниже (Номер блока зависит от места вашей вставки

http://uploads.ru/i/p/o/a/poaN6.png

Внутрь которого и вставляем ссылки идущие через запятую(Последняя ссылка в блоке - без запятой!)

Зеленым, блок Добавки своих, дополнительных смайлов к Первому блоку смайлов от сервиса.
Блок  можно либо удалить, либо изменить контент, по тем же правилам, что и для остальных блоков
--------------------------

Если у Всех ссылок есть общая часть - Её выгодно отделить, сократив все ссылки(*удалив эту общую, отделяемую часть из всех ссылок в данном блоке),
отделяемая часть, вставляецо в начало блока, перед всеми ссылками в теги

<i class="additive">http://uploads.ru/i</i>

Черным-жирным - общая начальная часть данного блока ссылок,
далее следуют останки ссылок через запятую, без пробела(Последняя ссылка в блоке - !!! без запятой!)

---------------------------


б) Заливка картинок под смайлы по кнопке http://uploads.ru/i/Z/B/m/ZBmuc.png в сообщении, позволяет сократить
еще вдвое объем подгрузки контента(посколь легко выделяется общая часть
с) Позволяет залить за один клик все картинки расположенные в одной папке на рабочем столе (*Кликаем первый смайл и с зажатым шифтом последний)

Перед новой заливкой видоизмененного файла в Админку,-нужно заменить в имени одну любую цифру(Дабы он приводился в действие без очистки кэша(Иначе несмотря на смену файла - пока кеш не устареет - будет показана старая версия Смайл-бокса
---------------------------
Как заменить названия вкладок на свои: Новый СМАЙЛ-BOX  без загрузки контента в закрытом состоянии

Отредактировано Deff (Вт, 24 Апр 2012 20:13:02)

+2

3

Deff написал(а):

Новый СМАЙЛ-BOX  без загрузки контента в закрытом состоянии

Deff,  уже попробовала - очень классно!!! :cool: Только чёт вкладки очень быстро перемещаются, может чуток помедленнее сделать, чтобы они не так быстро "бегали"?
Deff, спасибо за проделанную работу! http://mybb.ru/f/collection/0213.gif

http://yoursmileys.ru/tsmile/stamp/t2763.gif

+1

4

Elka
Делал спецом - поскольку тестеры добавили еще пару - и требовали  быстрый просмотр

+1

5

Deff написал(а):

Делал спецом - поскольку тестеры добавили еще пару - и требовали  быстрый просмотр

понятно)))

Deff написал(а):

PS:Добавка своих смайлов будет Описана в Посте Ниже

Значит, возможность добавления смайлов будет, а удалить, которые не нравятся и заменить их своими можно будет?
И ещё вопрос! :question: Можно ли поменять этот серый цвет фона, если он, к примеру, не сочетается со стилем? Я имею в виду не цвет ячеек, в которых находится определённый смайл, а цвет фона общего бокса?

0

6

Elka написал(а):

Значит, возможность добавления смайлов будет, а удалить, которые не нравятся и заменить их своими можно будет?

Да она Достаточно простая - сохраняете файл из админки на рабочий стол
И удаляетете заменяете нужный блок смайлов на свой блок (или добавляете новый)
Ссылки на смайлы прописываюца через запятую(Т.е вставка сводицо к вставке блока ссылок через запятую без пробела,
a) Заливка ссылок по кнопке http://uploads.ru/i/Z/B/m/ZBmuc.png в сообщении, позволяет сократить
еще вдвое cократить объем контента(выделяется общая часть
b) Позволяет залить за один клик все картинки расположенные в одной папке на рабочем столе (*Кликаем первый файл и  зажатым шифтом крайний)

Перед новой заливкой видоизмененного файла -нун заменить в имени одну любую цифру(Дабы он приводился в действие без очистки кэша(Иначе не смотря на смену файла - пока кеш не устареет - будет показана старая версия

Отредактировано Deff (Пт, 23 Мар 2012 21:39:30)

0

7

Elka написал(а):

Я имею в виду не цвет ячеек, в которых находится определённый смайл, а цвет фона общего бокса?

Сделайте скриншот ткните стрелкой- укажите цвет, я поправлю
могу вставить и блоки сразу... чичас к ночи созрею про смену - добавку - ксать пасибо за вопросы - по ходу возникает и описание

0

8

Deff написал(а):

Сделайте скриншот ткните стрелкой- укажите цвет, я поправлю


Но только мне кажется, что если менять здесь основной цвет, то и другие тоже нужно будет менять (напр., цвет ячеек смайлов по клику...
Ну, вот что-то в такой цветовой гамме можно сделать?
#F5F5DC
#F5DEB3
#D2B48C

а можно ещё удалить вот эти вот смайлы?

Deff написал(а):

могу вставить и блоки сразу.

Deff, а если я Вам дам ссылки на смайлы, вставите их вместо тех, что в 4-м блоке? (извините за наглость :blush: )

Отредактировано Elka (Чт, 20 Дек 2012 19:15:23)

0

9

Elka написал(а):

Deff, а если я Вам дам ссылки на смайлы, вставите их вместо тех, что в 4-м блоке? (извините за наглость

Elka Дафайте- (*Желательно перезалить их по кнопке в форме ответа(Если они на ином хостинге

+1

10

Deff, вот...

тыц

http://yoursmileys.ru/ksmile/gold/k2501.gif
http://yoursmileys.ru/ksmile/gold/k2502.gif
http://yoursmileys.ru/ksmile/gold/k2504.gif
http://yoursmileys.ru/ksmile/gold/k2506.gif
http://yoursmileys.ru/ksmile/gold/k2507.gif
http://yoursmileys.ru/ksmile/gold/k2508.gif
http://yoursmileys.ru/ksmile/gold/k2512.gif

http://yoursmileys.ru/ksmile/gold/k2509.gif
http://yoursmileys.ru/ksmile/gold/k2515.gif
http://yoursmileys.ru/ksmile/gold/k2516.gif
http://yoursmileys.ru/ksmile/gold/k2520.gif
http://yoursmileys.ru/ksmile/gold/k2521.gif
http://yoursmileys.ru/ksmile/gold/k2523.gif
http://yoursmileys.ru/ksmile/gold/k2524.gif

http://yoursmileys.ru/ksmile/gold/k2530.gif
http://yoursmileys.ru/ksmile/gold/k2532.gif
http://yoursmileys.ru/ksmile/gold/k2533.gif
http://yoursmileys.ru/ksmile/gold/k2534.gif
http://yoursmileys.ru/ksmile/gold/k2535.gif
http://yoursmileys.ru/ksmile/gold/k2526.gif

Отредактировано Elka (Сб, 24 Мар 2012 22:26:24)

0

11

Elka
Мон Их скрыть в блоки код ?

0

12

Deff написал(а):

Мон Их скрыть в блоки код ?

так?
Код:
[img]http://yoursmileys.ru/ksmile/gold/k2501.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2502.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2504.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2506.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2507.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2508.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2512.gif[/img]
Код:
[img]http://yoursmileys.ru/ksmile/gold/k2509.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2515.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2516.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2520.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2521.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2523.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2524.gif[/img]
Код:
[img]http://yoursmileys.ru/ksmile/gold/k2509.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2515.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2516.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2520.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2521.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2523.gif[/img]
[img]http://yoursmileys.ru/ksmile/gold/k2524.gif[/img]

Отредактировано Elka (Сб, 24 Мар 2012 22:27:43)

0

13

Elka
Вставляем в один блок или в три ?

Воть файл -
http://hostjs-mybb2011.narod.ru/zip/27376.zip
закачайте в адмиинку и замените ссылку в в Первой части скрипта в HTML верх

Отредактировано Deff (Сб, 24 Мар 2012 00:20:25)

0

14

Deff написал(а):

Вставляем в один блок или в три ?

Deff, давайте   в 4-й и 5-й блоки, вместо тех смайлов, что сейчас есть в этих блоках! :)

0

15

Elka
:jumping: Поздно

0

16

Deff написал(а):

Поздно

Deff, жалко... не все, выложенные мною, смайлы вошли в 4-й блок...http://uploads.ru/i/A/o/n/Aonze.gif

Ну, лан... :(  А цвет я потом сама поменяю.
Спасибо Вам большое!http://yoursmileys.ru/ksmile/gold/k2506.gif
http://mirris.mybb.ru/uploads/000e/6b/38/103-2.gif

0

17

Elka
Cтранно - вроде все скачивал

0

18

Elka написал(а):

Deff, вот...

Воть вы зря их разбили на три блока

.....

0

19

Deff написал(а):

Cтранно - вроде все скачивал

нету нижних 6 смайлов... А вот этот был самый главный http://yoursmileys.ru/ksmile/gold/k2533.gif
Ладно... Ещё раз большое спасибо! http://mybb.ru/f/collection/0211.gif

0

20

Deff написал(а):

Воть вы зря их разбили на три блока

А Вы чего так спешили? Я же в этом не соображаю так быстро, как Вы...))) http://yoursmileys.ru/ksmile/gold/k2501.gif
.....))))))

0


Вы здесь » Единый форум поддержки » Смайлики » Новый СМАЙЛ-BOX без загрузки контента в закрытом состоянии