Smiles mod v1

Smiles mod v1


Теперь ненужно кликать на кнопку чтобы открылось окно со смайликами. Просто тыкаем мышкой на смайлик сверху и он добавляется сюда. Так сказать возвращаемся к временам DataLife Engine 4.3.
Открываем файл /engine/modules/bbcode.php и находим:

$i = 0;
    $output = "<table cellpadding="0" cellspacing="0" border="0" width="120"><tr>";

    $smilies = explode(",", $config['smilies']);
    foreach($smilies as $smile)
    {
        $i++; $smile = trim($smile);

        $output .= "<td style="padding:2px;" align="center"><a href="#" color=#000080>$smile:'); return false;"><img style="border: none;" alt="$smile" src="".$config['http_home_url']."engine/data/emoticons/$smile.gif" /></a></td>";

        if ($i%3 == 0) $output .= "</tr><tr>";

    }

    $output .= "</tr></table>";


Заменяем этот код на:

$i = 0;
    $output = "";
    $smilies = explode(",", $config['smilies']);
    foreach($smilies as $smile)
    {
    $i++; $smile = trim($smile);
    $output .= "<a id="cursor" color=#000080>$smile:'); return false;"><img alt="$smile" src="".$config['http_home_url']."engine/data/emoticons/$smile.gif" /></a>&nbsp;&nbsp;";
    if ($i%3 == 0) $output .= "";
    }
    $output .= "";


Находим (~109 строка в массиве с комментариями):

<div id="b_emo" class="editor_button"   title="$lang[bb_t_emo]" src="/templates/4dleru/bbcodes/emo.gif" width="23" height="25" border="0"></div>


Удаляем эту строку. Далее после строк:

$add_id = false;

$code = <<<HTML


Добавляем:

<div style="padding:5px;" id="smilies">{$output}</div>


Фсё.
Другие новости по теме:

Категория: Хаки ----- Просмотров: 2835 ----- Комментариев: 3

Вернуться

  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
sad
  • ogloed

  • 23 марта 2008 07:21
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
абсолютно не подходит для дле 6.7.
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
обсолютно ненужно lol