M

MixanM

0
Репутация
2
Рейтинг
#1 Настройки уведомлений по умолчанию 3 марта 2024 в 18:38

в файле хуков это делается, вот например для файла  /system/controllers/comments/hooks/user_notify_types.php

выставляй по дефолту то что нужно 

<?php
class onCommentsUserNotifyTypes extends cmsAction {
    public function run(){
        return array(
            'comments_new' => array(
                'title'=>LANG_COMMENTS_NOTIFY_NEW
            ),
            'comments_reply' => array(
                'title'=>LANG_COMMENTS_NOTIFY_REPLY,
                'default' => 'pm',
                'options' => array('', 'pm')
            )
        );
    }
}

В вашем случае, скорей всего тут нудно вносить изменения: /system/controllers/rating/hooks/user_notify_types.php

#1 Как включить премодерацию постов ? 3 марта 2024 в 18:34

Искал в настройках контента и в компоненте «Модерация» — ничего подобного не нашёл

#3 [ЕСТЬ РЕШЕНИЕ] Осиротевшие страницы 18 декабря 2023 в 18:18

Уважаемый, Юран, вы бы личные данные людей то скрыли бы на скринах

#4 Как выполнить обычный запрос в mysql ? 3 декабря 2023 в 11:51

Делал примерно так… Вот здесь в начале описан принцип:

docs.instantcms.ru/manual/settings/scheduler/task?s[]=cron

Мне нужен был запрос по периодической очистке SEO полей… Создал в папке hooks файл cron_idesc.php

с содержимым:

  1. <?php
  2.  
  3. class onBoardCronIdesc extends cmsAction {
  4.  
  5. public function run(){
  6.  
  7. $this->model->db->query("UPDATE `#_con_board` SET `seo_keys`=NULL,`seo_desc`=NULL,`seo_title`=NULL");
  8. }
  9.  
  10. }

Дальше по этому хуку такое задание в планировщике:

Изображение

Может программисты, что другое подскажут, но работало...

RSN

Спасибо, попробую, тоже читал тот пост, но думал объеденить с существующим хуком

Добавлено спустя 5 минут

Спасибо за помощь

#1 Как выполнить обычный запрос в mysql ? 3 декабря 2023 в 11:20

Т.к. в инстант из коробки  не реализован механизм перевода в другую группу пользователя по минимальному рейтингу, а только по максимальному, то хотел сделать небольшой костыль в виде выполнения запроса в планировщике «UPDATE `cms_users` SET is_locked = 1 WHERE rating < -299» ,  план такой, добавить выполнение этого запроса в файл «cron_migration.php». Подскажите как выполнить его правильно ?

#1 Подписать на уведомления автоматически 22 ноября 2023 в 13:11

Добрый день, подскажите как можно автоматически, при создании поста пользователем, подписать его на комментарии поста?

вот эта опция «LANG_ COMMENTS_TRACK»

#1 Как отвязать срок правки черновков ? 19 октября 2023 в 15:33

Добрый день, может кто то уже настраивал, может хоть костылём — возможно ли как то отвязать сроки редактирования черновиков  от сроков редактирования постов?

#8 [ЕСТЬ РЕШЕНИЕ] Как обновить кэш на стороне клиента ? 6 октября 2023 в 11:32

Админка — Настройки — Интерфейс — Абстрактный счётчик увеличить на +1

My-InstantCMS.Ru

Спасибо

#1 [ЕСТЬ РЕШЕНИЕ] Как обновить кэш на стороне клиента ? 6 октября 2023 в 11:12

Добрый день, проблема в том, что при внесении изменений в файлы шаблона — у клиентов они отображаются только полсе удаления кэша у себя, подскажите пожалуйста, есть ли какое то решение из коробки для инстанта?

#10 Как сделать уведомление на сайт? 11 сентября 2023 в 12:47

как реализовать возможность опросов в постах

MixanM

instantcms.ru/addons/polls-field.html

My-InstantCMS.Ru

Както упустил, спасибо, приобрету. А по поводу уведомления не подскажете — можно как то изменить где то в настрйоках, ии нужно будет в ИК менять?

#1 Как сделать уведомление на сайт? 11 сентября 2023 в 08:12

Добрый день, подскажите пожалуйста, как реализовать уведомления об ответах на комментарии  на сайт, а не только на емайл ? 

Изображение

И подскажите, как реализовать возможность опросов в постах, как вот тут на форуме?

#1 Скрыть посты с определенным тегом 19 июля 2023 в 13:04

Добрый день, подскажите пожалуйста, можно ли как то штатно  реализовать  в instantCMS так, чтобы контент с определенным тегом, например «18+»  не выводились в общей ленте постов?

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.