Jump to content

DLE-Faker — модуль для заполнения БД тестовыми данными 1.0.0

Sign in to follow this  

1 Screenshot

About This File

Зачастую при разработке нового модуля или функционала для DataLife Engine необходимы испытания на реальных или приближенных к реальным, данных. Вот в такие моменты и пригодится модуль DLE-Faker.

 

Назначение и особенности


Модуль предназначен для быстрого наполнения DLE-сайта тестовыми новостями в неограниченном количестве.

  • Лёгкий в использовании. Работает на основе php-класса faker.
  • Наполняет БД и структуру сайта приближенными к реальности, данными. Новости разного размера, с картинками, загруженными на сайт, вставленными в текст новостей. 
  • Добавляет пользователей, при необходимоcти, и загружает для них аватарки на сайт.


 

Требования к установке

 

  • PHP: 5.3.3 и выше.
  • Версия DLE: 10.x и выше.


 

Установка

 


 

Использование


Вся работа с модулем сводится к настройке необходимых параметров формы.

1446321406_01.thumb.png.bfb0763d838eb046



В данный момент возможно настроить:

  • Количество генерируемых новостей.
  • Диапазон дат публикации.
  • Диапазон длины заголовка новости
  • Диапазон длины текста краткой и полной новости.
  • Количество, диапазон размеров и тематику картинок, добавляемых в новость.
  • Источник для автора новости (из БД или генерация нового автора).
  • Категорию новости.


Так же можно вывести распечатку массива с данными, добавляемыми в БД.
 

1446321387_02.thumb.png.1fa90f69553b4c7e



На этом пока всё, надеюсь модуль будет полезен не только мне. Жду ваших отзывов!




User Feedback

Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Language
  • стиль

2020 © cmsmafia.ru

×
×
  • Create New...

Important Information

Privacy Policy