From 331599d868b5544422fae79632afd3977ca704a9 Mon Sep 17 00:00:00 2001 From: Mitesh Shah Date: Mon, 17 Jun 2013 13:14:51 +0530 Subject: [PATCH] Display WPDBPREFIX Valid Characters Warning & Try Again --- usr/local/sbin/easyengine | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/usr/local/sbin/easyengine b/usr/local/sbin/easyengine index 865ab5ff..6137fb8b 100755 --- a/usr/local/sbin/easyengine +++ b/usr/local/sbin/easyengine @@ -389,7 +389,14 @@ MYSQLINFO() fi read -p "Enter The MySQL Database Name [$DOMAIN]: " WPDBNAME - read -p "Enter The MySQL Database Table Prefix [wp_]" WPDBPREFIX + read -p "Enter The MySQL Database Table Prefix [wp_]: " WPDBPREFIX + + # Display WPDBPREFIX Valid Characters Warning & Try Again + while [ $(echo $WPDBPREFIX | grep '[^[:alnum:] _]') ] + do + echo -e "\033[31m Warning: \033[34mTable Prefix Can Only Contain Numbers, Letters, And Underscores. \e[0m" + read -p "Enter The MySQL Database Table Prefix [wp_]: " WPDBPREFIX + done # If Enter Is Pressed, Then Use localhost as MySQL Host if [[ $MYSQLHOST = "" ]] @@ -409,6 +416,7 @@ MYSQLINFO() if [[ $WPDBPREFIX = "" ]] then WPDBPREFIX=wp_ + #echo $WPDBPREFIX fi # Create Database