DLE PHP Подключение в сторонние разработки¶ После сохранения новости в БД: PHP1 2 3 4 5 6 7include_once (DLEPlugins::Check(ENGINE_DIR . '/modules/devcraft/repost.php')); sendRepost($id, 'addnews', [ 'defer' => 'yes', // yes|no|template 'planned' => null, // ?DateTimeImmutable 'template_mode' => 'auto', // auto|manual 'template_ids' => [], // при manual — id активных шаблонов ]); Функция возвращает список SendResult (ok / message / raw) по каждому сработавшему шаблону. Дополнительно: PHP1 2 3repostRunCron(); // обработать due-очередь (то же, что авто-cron DLE) repostDeleteCronForNews($id); // очистить очередь новости repostOptionsFromRequest(); // разобрать POST формы новости