Форумы / National / Russian / Идеи / Установка с нуля, пользовательские скрипты (#850)

Данные по умолчанию для установленного с нуля движка

Macik
#33195 20.02.2012 15:20

Идея простая - снабдить движок «данными по умолчанию», которые создавались бы в базе при установке с нуля.

Сейчас после установки CMS автоматом создаются некоторые данные, например: 

  • структара разделов и приветственная страница для модуля pages
  • структура разделов для модуля форума

Предлагаю их немного расширить, например такими:

  • тестовый пользователь (с минимальными правами)
  • тестовое сообщение в форуме
  • тестовый комментарий к приветственной странице
  • тестовые теги для приветственной страницы и сообщения в форуме
  • меленький тестовый файл уже загруженный в PFS (для наглядности картинка, которую вставить в приветственную страницу)
  • приветственное личное сообщение
  • тестовое голосование

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

Для чего это нужно - для того чтобы новый пользователь после установки мог быстро и во всей красе оценить возможности движка, вживую увидев как примерно будет выглядеть «живая» CMS и что в нее включено. (Мог бы потыкать голосовалку, открыть комментарии или помотреть личные сообщения).

Это же (IMHO) упростит разработку тем оформления и их отладку, т.к. можно сразу увидеть «как оно».

В идеале, при инсталяции создание всех тестовых данных должно быть отключаемым (например чебокс «создать тестовые данные»). Это тоже упростит жизьнь. В частности тем админам, которые настраивают движок клиенту и, как правило, все равно удаляют ненужные разделы, пееркраивают форум и т.д. 

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Отредактировано: Macik (25.02.2012 21:38, 12 лет назад)