DevCraft Документации
Руководства

Генератор новостей v200.1.4

Генерация новостей по шаблонам DLE Faker через DcApi.

  1. Создайте шаблон: ?mod=dle_faker&action=templates&mode=create
  2. Заполните заголовок, текст, категории, флаги, доп. поля
  3. Откройте ?mod=dle_faker&action=generator-news, выберите шаблон и число итераций
  4. Запросы идут на generate_posts через devcraft/ajax.php. Запись новости — DcApi::news()->create() (нужен Admin ≥ 200.4.1).

Шаблон

  • Автор / категория: фиксированные ID или «Случайно» (пул из настроек)
  • Категорий на новость: сколько категорий прикрепить при случайном выборе (не больше размера пула)
  • Даты: date_from / date_to (строки Faker/now)
  • Медиа-xfields: источник «библиотека», «файл шаблона» или теги Faker
    • imagegalery / video / audio: при «Случайный из пула» задайте количество; сервер ограничивает максимумом схемы DLE (max_images / max_files) и числом файлов в библиотеке
    • video / audio публикуются как плейлист DLE (значения через запятую, URL + размер)

Также: генерация категорий — ?mod=dle_faker&action=generator-categories.

На этой странице