#!/usr/bin/env bash
# group menu: site
set -o pipefail
SELF=$(readlink -f "${BASH_SOURCE[0]}")
NV_BASE=$(cd "$(dirname "$SELF")/../.." && pwd)
export NV_BASE
# shellcheck source=/dev/null
. "$NV_BASE/lib/core/bootstrap.sh"

nv_menu_reset "$(t menu_group_site)" || exit 1
nv_menu_item "$(t site_m_list)"   "$NV_MODULES_DIR/site/list/action"
nv_menu_item "$(t site_m_info)"   "$NV_MODULES_DIR/site/info/action"
nv_menu_item "$(t site_m_create)" "$NV_MODULES_DIR/site/wp-create/action"
nv_menu_item "$(t site_m_clone)"  "$NV_MODULES_DIR/site/clone/action"
nv_menu_item "$(t site_m_php)"    "$NV_MODULES_DIR/site/php/action"
nv_menu_item "$(t site_m_backup)" "$NV_MODULES_DIR/site/backup/action"
nv_menu_item "$(t site_m_wpupdate)" "$NV_MODULES_DIR/site/wp-update/action" 1
nv_menu_item "$(t site_m_sslforce)" "$NV_MODULES_DIR/site/ssl-force/action"
nv_menu_item "$(t site_m_wpconfig)" "$NV_MODULES_DIR/site/wp-config/action"
nv_menu_item "$(t site_m_redis)" "$NV_MODULES_DIR/site/redis/action"
nv_menu_item "$(t site_m_searchreplace)" "$NV_MODULES_DIR/site/search-replace/action" 1
nv_menu_item "$(t site_m_user)" "$NV_MODULES_DIR/site/user/action"
nv_menu_item "$(t site_m_plugin)" "$NV_MODULES_DIR/site/plugin/action"
nv_menu_item "$(t site_m_theme)" "$NV_MODULES_DIR/site/theme/action"
nv_menu_item "$(t site_m_permalinks)" "$NV_MODULES_DIR/site/permalinks/action"
nv_menu_item "$(t site_m_debuglog)" "$NV_MODULES_DIR/site/debug-log/action"
nv_menu_item "$(t site_m_health)" "$NV_MODULES_DIR/site/health/action"
nv_menu_item "$(t site_m_wpadmin)" "$NV_MODULES_DIR/site/wp-admin/action"
nv_menu_item "$(t site_m_media)" "$NV_MODULES_DIR/site/media/action"
nv_menu_item "$(t site_m_export)" "$NV_MODULES_DIR/site/export/action"
nv_menu_item "$(t site_m_repair)" "$NV_MODULES_DIR/site/repair/action"
nv_menu_item "$(t site_m_remove)" "$NV_MODULES_DIR/site/remove/action" 1
nv_menu_run
exit $?
