Хак Полная замена стандартных смайликов для DLE
Любителям танцующих колобков посвящается.Хак делает полную замену стандартных смайлов для DataLife Engine.
В наборе 84 смайла.
Инструкция:
1) Распакуйте архив и залейте (любым FTP клиентом) содержимое папки emoticons в
/engine/data/emoticons
2) Зайдите в админцентр, далее в "Настройки системы"===>"Настройки вывода новостей"===>"Смайлики" замените то, что у вас написано следующим:
smile, smiles, xaxa, ok,dontknow,yahoo,nea,boss,scratch,fool,yes,yes-yes,aggressive,secret,sorry,dance,dance2,dance3,pardon,help,drinks,stop,friends,
good,goodgood,whistle,swoon,tongue,smoke,clapping,cray,declare,derisive,don-t_mention,download, heat, ireful,laugh1,mda,meeting,mosking,negative,not_i,popcorn, punish,read,scare, scares,search,taunt,thank_you,this,to_clue,umnik,acute,agree,bad,beee,black_eye,blum3,blush,
boast,boredom,censored,pleasantry,secret2,threaten,victory,yu,sun_bespectacled,shok, respekt,lol,preved,welcome,krutoy,ya_za,ya_dobryi,helper,ne_huligan,ne_othodi,flud,ban,close
3) Смайлов получилось относительно много (по сравнению со стандартными) и вы можете красиво оформить вывод смайлов из BB панели (изменить ширину, высоту окна):
В файлах:
/engine/modules/bbcode.php
/engine/inc/inserttag.php
/engine/ajax/bbcode.php
Находим все:
<div id="dle_emo" style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px;
и вариируйте значения под свой сайт. width - это ширина, height - это высота
Я под свой сайт сделал width:255px; height: 235px;
Так-же посоветую вам изменить число столбцов в выводе смайлов с трёх на четыре (к примеру)...
В тех же файлах ищем:
if ($i%3 == 0) $output .= "</tr><tr />";
и заменяем 3 на число столбцов, которое вы хотите видеть у себя на сайте.
Если вы хотите чтобы и на DataLife Engine Forum работала данна статья,то проделайте тоже самое только с файлом:
engine/forum/sources/components/bbcode.php
Там тоже самое...
Зарегистрируйтесь чтобы увидеть что тут скрыто.