Про удаление добавленных смайлов

Автор kharkov_max, 11 октября 2012, 17:19:56

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kharkov_max

Вроде багу нашел SMF 2.0.2

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

Т.е. в веб интерфейсе висит информация про смайлы, хотя на самом деле их уже нет физически ...

Можно полечить ?

Да и паралельно еще вопрос, не нашел в админке где можно руками по смайлику добавлять присваивать им имена и указывать какой это файл ...
В SMF 2.0.2 вообще есть такая функция ?
Если есть подскажите пожалуйста где ...

karavan

Смайл "физически" можно удалить только по FTP, из соответствуэщей папки (http://домен/forum/Smileys/default/)
Имена вручную добавлять наверное это в админке там где добавить или изменить смайлы, поля
Код:
Описание смайла:
Расположение:

kharkov_max

Имею доступ к серверу по ssh, удалил локально а не по ftp

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

karavan

Цитата: kharkov_max от 11 октября 2012, 18:21:44Имею доступ к серверу по ssh, удалил локально а не по ftp
Увы с ssh не знаком (

Цитата: kharkov_max от 11 октября 2012, 18:21:44А по поводу отдельных смайлов, нет у мненя таких настроек. Там где добавляются смайлы есть только подключение папки со смайлами и задать имя набору - все ...
Вы, возможно, не туда заходите. По крайней мере, если у вас полные админские права, или по крайней мере, в правах доступа вашей группы стоит галочка "Управление смайлами и иконками сообщений", то там должна быть ещё одна вкладка "добавить смайлы", и перейдя по ней, будет окно с настройками. Почти такое же окно будет если нажать "изменить" существующий смайл:




kharkov_max

Хм...
Да вроде туда захожу.

Может проблема в теме ?

karavan

Действительно, загадка... если только дело в теме, переключитесь на дефолтную тему, посмотрите. Если и тогда ничего не решится, увы, не знаю, чем помочь (

Bugo

На вкладке "Настройки" пробовали какие-нибудь галочки включить?

kharkov_max

Цитата: Bugo от 12 октября 2012, 12:00:49
На вкладке "Настройки" пробовали какие-нибудь галочки включить?

Понял Ваш намек, и Вы правы, но
При попытке сохранить включенную настройку
"Разрешить использование дополнительных смайлов
(иначе будут использоваться смайлы по умолчанию)"


Получаю ошибку

ERROR: current transaction is aborted, commands ignored until end of transaction block
Файл: /usr/local/www/apache22/data/forum/Sources/Subs.php
Строка: 2990


Вероятно там находится SQL запрос, а уменя SMF на postgreSQL ну и видимо запрос не подходит для postgre

kharkov_max

Как я и предполагал это ошибка связана с SQL
Вот функция которая вызывает ошибку


        $smcFunc['db_query']('', '
                UPDATE {db_prefix}log_activity
                SET' . substr($setStringUpdate, 0, -1) . '
                WHERE date = {date:current_date}',
                $update_parameters
        );


karavan

kharkov_max не пишите 2 сообщения подряд, редактируйте предыдущее. Это запрещено правилами, админ можект дать предупреждение.