mirror of
https://github.com/myvesta/vesta
synced 2025-07-05 12:36:23 -07:00
Visual improvements for v-change-wp-admins-pass
This commit is contained in:
parent
2e2b4b2f58
commit
761da8150b
1 changed files with 4 additions and 3 deletions
|
@ -65,11 +65,12 @@ echo "For each admin choose: (d) delete, (c) change password, (s) skip."
|
|||
echo "$ADMIN_LIST_CSV" | while IFS=',' read -r ID LOGIN EMAIL; do
|
||||
[ -n "$EMAIL" ] && TARGET="$LOGIN <$EMAIL>" || TARGET="$LOGIN"
|
||||
while true; do
|
||||
read -r -p "Action for $TARGET [d/c/s]? " ACT < /dev/tty
|
||||
echo "-------------------------------------"
|
||||
read -r -p "Action for \"$TARGET\" [d/c/s]? " ACT < /dev/tty
|
||||
case "$ACT" in
|
||||
[Dd]* )
|
||||
read -r -p "Really DELETE $TARGET? (y/n) " CONF < /dev/tty
|
||||
if [[ "$CONF" =~ ^[Yy]$ ]]; then
|
||||
read -r -p "Really DELETE \"$TARGET\" ? ('y' or ENTER for yes / 'n' for no) " CONF < /dev/tty
|
||||
if [[ ! "$CONF" =~ ^[Nn]$ ]]; then
|
||||
# build an array of OTHER admin usernames
|
||||
mapfile -t OTHER_USERS < <(echo "$ADMIN_LIST_CSV" | awk -F',' -v cur="$ID" '$1!=cur {print $2}')
|
||||
if [ "${#OTHER_USERS[@]}" -eq 0 ]; then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue