Обновление бесплатных дополнении 2.X

1637
Обновление бесплатных дополнении

Обновление моих бесплатных дополнении до последней версии InstantCMS

Мультиязычность

Перевод заголовка и описание полей.
Перевод наборов типа контента.
Поддержка системного кэширования
Оптимизация и рефакторинг кода
И другие мелкие доработки и исправления.

Флиртики

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

Парсер новостей

Поддержка системного кэширования
Оптимизация кода
И другие мелкие доработки и исправления.
Так же недавно обновил несколько дополнении:

Бесплатный парсер новостей | Лента событий с RSS парсером
Комментарии (16)
Удалился 29 сентября 2017 в 20:39 +1
small user social cms
+
TOPg 29 сентября 2017 в 22:03 0
small user social cms
после обновления

Ошибка в запросе БД:
Неизвестный столбец 'i.is_deleted' в 'where clause'

SELECT i.*
FROM cms_users i
WHERE (i.avatar IS NOT NULL) AND (i.gender = '2') AND (i.is_deleted IS NULL) AND i.id NOT IN (SELECT ot_kogo FROM cms_flirtiki WHERE komu= 518) AND i.id NOT IN (SELECT komu FROM cms_flirtiki WHERE ot_kogo=518)
ORDER BY rand()
LIMIT 1
Evanescence 29 сентября 2017 в 22:47 0
small user social cms
Версия системы какая?
столбец i.is_deleted появился в 2.7.2
TOPg 30 сентября 2017 в 00:23 0
small user social cms
2.7.1
Evanescence 30 сентября 2017 в 00:26 +2
small user social cms
Обновитесь до 2.7.2
Или в файле system\controllers\flirtiki\model.php в строке 44 и 46 найти и удалить
Код PHP:
  1. $this->filterIsNull('i.is_deleted');
TOPg 30 сентября 2017 в 00:33 0
small user social cms
спасибо, что помогаете
сделал, удалил в 44 и 46
но теперь на странице - /flirtiki/start, там где список пользователей
все равно появляются удаленные пользователи и при нажатии на него снова
Ошибка в запросе БД:
Неизвестный столбец 'i.is_deleted' в 'where clause'

SELECT i.*
FROM cms_users i
WHERE (i.is_deleted IS NULL) AND (i.id = '8031')
LIMIT 1
Evanescence 30 сентября 2017 в 12:13 +2
small user social cms
Еще в файле \system\controllers\flirtiki\actions\start.php 23 заменить
Код PHP:
  1. $user = $this->model->getItemById('{users}', $profile_id);
TOPg 30 сентября 2017 в 01:08 0
small user social cms
для мультиязычности - нет случайно перевода HTML виджетов?
Evanescence 30 сентября 2017 в 12:13 0
small user social cms
Нет, переводить только заголовок и ссылки
SE7EN 30 сентября 2017 в 20:59 0
small user social cms
не понял как в F.A.Q. (Часто задаваемые вопросы) добавить категорию?
SE7EN 30 сентября 2017 в 21:04 0
small user social cms
а всё дошло!
TOPg 2 октября 2017 в 08:42 0
small user social cms
какой командой можно отправить флиртики сразу всем пользователям от другого? у меня 8000 пользователей, хотелось бы как то начать массовый флирт
Evanescence 2 октября 2017 в 11:18 0
small user social cms
Такой команды нет в компоненте
TOPg 2 октября 2017 в 14:10 0
small user social cms
а запрос через sql нельзя сделать?
Evanescence 2 октября 2017 в 14:26 +2
small user social cms
Не знаю такого запроса, что бы отправить всем пользователям противоположного пола
Вот обычный запрос на отправку флиртика. Пользователь с ID 25 отправляет пользователю с ID 66
Код PHP:
  1. INSERT INTO `cms_flirtiki` ( `ot_kogo`, `komu`, `try`, `status`) VALUES
  2. ('25', '66', '5', '0');
Первый (25) - это От кого
Второй (66) - Это кому
Игорь ФИН 3 октября 2017 в 17:12 0
small user social cms
+