Issue #3016731: Make more modules optional during install

This commit is contained in:
Michael Stenta 2018-11-29 10:27:20 -05:00
parent e5f31da8b1
commit ee815c3dee
2 changed files with 8 additions and 8 deletions

View File

@ -38,19 +38,11 @@ dependencies[] = navbar
dependencies[] = pathauto_entity
; Farm
dependencies[] = farm_access
dependencies[] = farm_api
dependencies[] = farm_calendar
dependencies[] = farm_constraint
dependencies[] = farm_dashboard
dependencies[] = farm_help
dependencies[] = farm_import
dependencies[] = farm_log
dependencies[] = farm_log_activity
dependencies[] = farm_log_harvest
dependencies[] = farm_log_input
dependencies[] = farm_log_observation
dependencies[] = farm_menu
dependencies[] = farm_people
dependencies[] = farm_quick
dependencies[] = farm_ui

View File

@ -58,13 +58,21 @@ function farm_install_configure_form($form, &$form_state) {
// Allow user to choose which high-level farm modules to install.
// Default modules will be selected by default.
$default_modules = array(
'farm_log_harvest' => st('Harvest logs'),
'farm_log_input' => st('Input logs'),
'farm_crop' => st('Crops'),
'farm_livestock' => st('Livestock'),
'farm_equipment' => st('Equipment'),
'farm_calendar' => st('Calendar of logs'),
'farm_import' => st('CSV importers for assets and logs'),
'farm_quick' => st('Quick forms UI'),
'farm_soil_nrcs' => st('NRCS Soil Survey'),
'farm_soil_test' => st('Soil test logs'),
'farm_area_generate' => st('Area generator (for generating parallel beds within an area)'),
'farm_access' => st('Default roles: Manager, Worker, Viewer'),
'farm_help' => st('farmOS Help Pages'),
'farm_tour' => st('farmOS Tours'),
'farm_api' => st('farmOS API'),
);
// Extra modules will not be selected by default.
$extra_modules = array(