Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Набор смайлов для DLE

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Набор смайлов для DLE

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Набор смайлов для DLE.


Набор смайлов для DLE в виде небольшого хака. Всеми любимые колобки, здесь их целых 54 анимированных смайлов :)
Хак довольно таки старый, просьба не писать что старье, т.к. смайлы актуальны и добавлены потому как в последнее время в сети часто спрашивают о подобном наборе смайлов для DataLife Engine.

Автор: kuzzman
Смайлы: Kolobok Smiles
Версия DLE: безразлично

Скачать смайлы:
Внимание! У Вас нет прав для просмотра скрытого текста.


Установка:

1. Для начала скачиваем смайлы, далее полностью заменяем папку emoticons в /engine/data

2. В админцентре прописываем коды смайликов (Панель управления >> Настройки системы >> Настройка вывода новостей >> Смайлики):
smile,biggrin,blum,cool,cray,crazy,diablo,dance,dance1,dash,girl_ang,girl_cray,give_ros,air_kiss,girl_smi,girl_ten,bad,blush,bomb, boredom,bye,drinks,empathy,english,gamer,give_hea,good,negative,greeting,hang,hi,i_am_so_,ireful,kiss,lol,man_in_l,mocking, morning,music,nea,nyam,pardon,russian_,sad,sarcasti,scratch_,shok,shout,sorry,unknown,wacko,wink,yahoo,yes

3. Редактируем файл /engine/modules/bbcode.php

Находим:
if ($i%3 == 0) $output .= "

Заменить на:
if ($i%9 == 0) $output .= "

В этом же файле находим:
style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px;

Заменяем на:
style="visibility:hidden; display: none; position: absolute; width:450px; height: 225px;

Ниже находим:
style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px;

Заменяем на:
style="visibility:hidden; display: none; position: absolute; width:450px; height: 225px;

4. Далее открываем и редактируем файл /engine/ajax/bbcode.php

Находим:
if ($i%3 == 0) $output .= "

Заменить на:
if ($i%9 == 0) $output .= "

В этом же файле находим:
style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px;

Заменяем на:
style="visibility:hidden; display: none; position: absolute; width:450px; height: 225px;

Ниже находим:
style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px;

Заменяем на:
style="visibility:hidden; display: none; position: absolute; width:450px; height: 225px;

Установка окончена, наслаждаемся смайлами и балуем посетителей своего сайта!


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-1
Просмотры: 22 841 :: Комментарии (19) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1BR0kEN

  • 14 февраля 2010 04:47
  • Регистрация: 29.11.2009
  • Был(а) онлайн: 30.11.2013
  • Комментариев: 255
  • 0
Это все можно править в engine/ajax/bbcodes.js, только взять этот js нужно из папки Developer/uncompressed движка.

1. Берем bbcodes.js из Developer/uncompressed
2. Ищем document.getElementById('dle_emo').style.top = (iTopPos) + "px";
3. После добавляем:
document.getElementById('dle_emo').style.width = 'ширина';
document.getElementById('dle_emo').style.height = 'высота';

И если делать так как написано в посте, то совсем не обязательно править bbcode.php по адресу engine/ajax.

p.S. Смайлы разочаровали, уж больно старые! Думал что-то поотбирать себе, а оказалось все есть fool

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

#2boom_777

  • 14 февраля 2010 05:27
  • Регистрация: 14.02.2010
  • Был(а) онлайн: 14.02.2010
  • Комментариев: 7
  • 0
ого сколько исправлений нужно dash

#3BR0kEN

  • 14 февраля 2010 06:08
  • Регистрация: 29.11.2009
  • Был(а) онлайн: 30.11.2013
  • Комментариев: 255
  • 0
boom_777,
Если тебя пугает столько исправлений(!), то лучше с Dle не связываться, да и вобще с движками...

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

#4alextrish

  • 14 февраля 2010 10:52
  • Регистрация: 12.12.2009
  • Был(а) онлайн: 25.03.2020
  • Комментариев: 25
  • 0
А может кто нибудь подскажет, где на форуме dle поменять на такой стиль:

style="visibility:hidden; display: none; position: absolute; width:450px; height: 225px;

А то у меня смайлы в маленьком окошке.

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

#5Dj Dance

  • 14 февраля 2010 10:56
  • Регистрация: 11.11.2009
  • Был(а) онлайн: 26.07.2019
  • Комментариев: 26
  • 0
alextrish,

в файле /uploads/engine/forum/sources/components/bbcode.php

#6alextrish

  • 14 февраля 2010 12:40
  • Регистрация: 12.12.2009
  • Был(а) онлайн: 25.03.2020
  • Комментариев: 25
  • 0
Dj Dance, с этим разобрались, а где теперь найти if ($i%3 == 0) $output .= ", а то получилось окно большое, а колонок только 3


Разобрался biggrin , это все тот же файл

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

#7BR0kEN

  • 14 февраля 2010 15:35
  • Регистрация: 29.11.2009
  • Был(а) онлайн: 30.11.2013
  • Комментариев: 255
  • 0
А еще лучше, если бы кто-то подсказал где править это окошко при добавлении новостей в админке!!

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

#8alextrish

  • 14 февраля 2010 15:52
  • Регистрация: 12.12.2009
  • Был(а) онлайн: 25.03.2020
  • Комментариев: 25
  • 0

Цитата: kep
А еще лучше, если бы кто-то подсказал где править это окошко при добавлении новостей в админке!!


Смотри

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

#9Dj Dance

  • 14 февраля 2010 16:21
  • Регистрация: 11.11.2009
  • Был(а) онлайн: 26.07.2019
  • Комментариев: 26
  • 0
alextrish, kep имел введу совсем другое.

kep, в файле /engine/inc/include/inserttag.php:

найдите:
if ($i%3 == 0) $smiles .= "</tr><tr>";

замените на:
if ($i%9 == 0) $smiles .= "</tr><tr>";

в этом же файле найдите:
style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px;

замените на:
style="visibility:hidden; display: none; position: absolute; width:450px; height: 225px;

#10victor200

  • 14 февраля 2010 17:50
  • Регистрация: 30.01.2010
  • Был(а) онлайн: 14.04.2015
  • Комментариев: 145
  • 0
спасибо обновил смайлики

#11BR0kEN

  • 14 февраля 2010 19:22
  • Регистрация: 29.11.2009
  • Был(а) онлайн: 30.11.2013
  • Комментариев: 255
  • 0
Dj Dance,
Вот за это реально СПАСИБО!

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

#12mandebist

  • 19 февраля 2010 22:44
  • Регистрация: 19.02.2010
  • Был(а) онлайн: 1.11.2010
  • Комментариев: 10
  • 0
Вот спасибо так спасибо очень порадовали smile

#13flint

  • 24 февраля 2010 03:55
  • Регистрация: 14.02.2010
  • Был(а) онлайн: 22.03.2012
  • Комментариев: 31
  • 0
у меня практически все есть. жаль что пару новых только добавились greeting

#14life24

  • 6 октября 2010 22:35
  • Регистрация: 27.09.2010
  • Был(а) онлайн: 25.04.2011
  • Комментариев: 1
  • 0
Спасибо большое!

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

#15Stigmata

  • 24 декабря 2010 20:42
  • Регистрация: 16.12.2010
  • Был(а) онлайн: 22.02.2011
  • Комментариев: 41
  • 0
Спасибо, на 8.3 работает идеально

#16The Brun

  • 28 января 2011 10:27
  • Регистрация: 28.01.2011
  • Был(а) онлайн: 13.02.2011
  • Комментариев: 1
  • 0
На 9.2 работает!

#17MaLaN

  • 24 февраля 2011 23:04
  • Регистрация: 1.10.2010
  • Был(а) онлайн: 4.10.2022
  • Комментариев: 75
  • 0
я в 9.2 воплнил только 1 и 2 пункты другие не нашел коды и все так работает

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

#18Санду

  • 9 января 2012 17:14
  • Регистрация: 14.07.2011
  • Был(а) онлайн: 27.09.2012
  • Комментариев: 19
  • 0
ребята я на укоз установлю

#19Cap_Pirro

  • 6 октября 2012 00:45
  • Регистрация: 5.10.2012
  • Был(а) онлайн: 4.02.2013
  • Комментариев: 1
  • 0
Чтобы изменить размер окна смайлов в dle 9.6, нам необходимо внести поправки в файл engine/classes/js/bbcodes.js движка.

И так, открываем bbcodes.js и ищем:

var a="300",c="auto";450<=$("#dle_emos").width&#
40;)&&($("#dle_emos").width(450),a="
505");300<=$("#dle_emos").height()&&
($("#dle_emos").height(300),c="340");


1. Изменяем ширину окна: a="300" на Ваше значение (к примеру a="440")
2. Изменяем высоту окна: c="340" на Ваше значение (к примеру c="520")

Также посоветую вам изменить число столбцов в выводе смайлов с 4 к 6 (к примеру). Для этого нужно внести поправки в несколько файлов движка:
/engine/modules/bbcode.php
/engine/include/inserttag.php
/engine/ajax/bbcode.php


Найти в них:
if ($i%4 == 0) $smiles .= "</tr><tr>";


И заменить 4 на число столбцов, которое Вы хотите видеть у себя на сайте.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: