Всем привет! Подскажите, как подправить отображение смайликов. Ситуация такая: добавил новые смайлики и их теперь стало 230 но отображаются только те, которые в первой сотне, остальные отображаются с первой сотни плюс третья цифра. тоесть например 185 смайлик отображается как
5
Добавление смайликов.
Вариант 1
Файл: function/function.php
Замените: $bb[] = "#\*(\d{2})#";
На: $bb[] = "#\*(\d{3})#";
Переименуйте всех смайлов, так что бы в их названии было 3 цифры.
Пример:
01.gif изменить на 001.gif
10.gif изменить на 010.gif
100.gif останется без изменений 100.gif
и так далее...
Минус, старые смайлы отображатся не будут.
Вариант 2
Файл: function/function.php
Замените: $bb[] = "#\*(\d{2})#";
На: $bb[] = "#\*(\d{2,3}) #";
Не пробовал, но в принципе работать должно.
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Всем привет! В продолжение темы: можно ли так подправить
чтобы смайлы отображались после вводаФайл: function/function.php
вводить не
Заранее благодарю!
Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
- Группа: Клиент
- Пункты: 2017
- Регистрация: 13.01.2006
- Пол: Мужчина
- Из: Нижний Новгород
AlexFly, переименуйте файл 18.gif на shock.gif
Такой способ не срабатывает: ни после переименования "номерных" файлов, ни после заливки новых "именных" файлов

Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
- Группа: Клиент
- Пункты: 2017
- Регистрация: 13.01.2006
- Пол: Мужчина
- Из: Нижний Новгород
Ковыряй тут function.php # Format BB Code and Smilies
function textarea($id, $name, $var, $mod, $rows) {
Там идет подсчет смайлов в папке по числам
Вот часть кода


исправил...




