feat core: Change wrapper paths to their new locations.

This commit is contained in:
prplwtf 2024-02-17 16:44:59 +01:00
parent 32bcc9305a
commit 5c418fccf3

View file

@ -1082,36 +1082,36 @@ if [[ ( $2 == "-i" ) || ( $2 == "-install" ) || ( $2 == "-add" ) ]]; then VCMD="
if [[ $dashboard_wrapper != "" ]]; then if [[ $dashboard_wrapper != "" ]]; then
PRINT INFO "Cloning and injecting dashboard wrapper.." PRINT INFO "Cloning and injecting dashboard wrapper.."
if [[ $DUPLICATE == "y" ]]; then if [[ $DUPLICATE == "y" ]]; then
sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/templates/wrapper.blade.php" sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/partials/dashboard/wrapper.blade.php"
sed -i \ sed -i \
-e "s~<!--@$identifier:s@-->~~g" \ -e "s~<!--@$identifier:s@-->~~g" \
-e "s~<!--@$identifier:e@-->~~g" \ -e "s~<!--@$identifier:e@-->~~g" \
"resources/views/templates/wrapper.blade.php" "resources/views/partials/dashboard/wrapper.blade.php"
fi fi
touch ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK" touch ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK"
cat <(echo "<!--@$identifier:s@-->") ".blueprint/tmp/$n/$dashboard_wrapper" > ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK" cat <(echo "<!--@$identifier:s@-->") ".blueprint/tmp/$n/$dashboard_wrapper" > ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK"
cp ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK" ".blueprint/tmp/$n/$dashboard_wrapper" cp ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK" ".blueprint/tmp/$n/$dashboard_wrapper"
rm ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK" rm ".blueprint/tmp/$n/$dashboard_wrapper.BLUEPRINTBAK"
echo -e "\n<!--@$identifier:e@-->" >> ".blueprint/tmp/$n/$dashboard_wrapper" echo -e "\n<!--@$identifier:e@-->" >> ".blueprint/tmp/$n/$dashboard_wrapper"
sed -i "/<\!-- wrapper:insert -->/r .blueprint/tmp/$n/$dashboard_wrapper" "resources/views/templates/wrapper.blade.php" sed -i "/<\!-- wrapper:insert -->/r .blueprint/tmp/$n/$dashboard_wrapper" "resources/views/partials/dashboard/wrapper.blade.php"
fi fi
# Place admin wrapper # Place admin wrapper
if [[ $admin_wrapper != "" ]]; then if [[ $admin_wrapper != "" ]]; then
PRINT INFO "Cloning and injecting admin wrapper.." PRINT INFO "Cloning and injecting admin wrapper.."
if [[ $DUPLICATE == "y" ]]; then if [[ $DUPLICATE == "y" ]]; then
sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/layouts/admin.blade.php" sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/partials/admin/layout.blade.php"
sed -i \ sed -i \
-e "s~<!--@$identifier:s@-->~~g" \ -e "s~<!--@$identifier:s@-->~~g" \
-e "s~<!--@$identifier:e@-->~~g" \ -e "s~<!--@$identifier:e@-->~~g" \
"resources/views/layouts/admin.blade.php" "resources/views/partials/admin/layout.blade.php"
fi fi
touch ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK" touch ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK"
cat <(echo "<!--@$identifier:s@-->") ".blueprint/tmp/$n/$admin_wrapper" > ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK" cat <(echo "<!--@$identifier:s@-->") ".blueprint/tmp/$n/$admin_wrapper" > ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK"
cp ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK" ".blueprint/tmp/$n/$admin_wrapper" cp ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK" ".blueprint/tmp/$n/$admin_wrapper"
rm ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK" rm ".blueprint/tmp/$n/$admin_wrapper.BLUEPRINTBAK"
echo -e "\n<!--@$identifier:e@-->" >> ".blueprint/tmp/$n/$admin_wrapper" echo -e "\n<!--@$identifier:e@-->" >> ".blueprint/tmp/$n/$admin_wrapper"
sed -i "/<\!-- wrapper:insert -->/r .blueprint/tmp/$n/$admin_wrapper" "resources/views/layouts/admin.blade.php" sed -i "/<\!-- wrapper:insert -->/r .blueprint/tmp/$n/$admin_wrapper" "resources/views/partials/admin/layout.blade.php"
fi fi
# Create backup of generated values. # Create backup of generated values.
@ -1297,21 +1297,21 @@ if [[ ( $2 == "-r" ) || ( $2 == "-remove" ) ]]; then VCMD="y"
# Remove admin wrapper # Remove admin wrapper
if [[ $admin_wrapper != "" ]]; then if [[ $admin_wrapper != "" ]]; then
PRINT INFO "Removing admin wrapper.." PRINT INFO "Removing admin wrapper.."
sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/layouts/admin.blade.php" sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/partials/admin/layout.blade.php"
sed -i \ sed -i \
-e "s~<!--@$identifier:s@-->~~g" \ -e "s~<!--@$identifier:s@-->~~g" \
-e "s~<!--@$identifier:e@-->~~g" \ -e "s~<!--@$identifier:e@-->~~g" \
"resources/views/layouts/admin.blade.php" "resources/views/partials/admin/layout.blade.php"
fi fi
# Remove dashboard wrapper # Remove dashboard wrapper
if [[ $dashboard_wrapper != "" ]]; then if [[ $dashboard_wrapper != "" ]]; then
PRINT INFO "Removing dashboard wrapper.." PRINT INFO "Removing dashboard wrapper.."
sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/templates/wrapper.blade.php" sed -n -i "/<!--@$identifier:s@-->/{p; :a; N; /<!--@$identifier:e@-->/!ba; s/.*\n//}; p" "resources/views/partials/dashboard/wrapper.blade.php"
sed -i \ sed -i \
-e "s~<!--@$identifier:s@-->~~g" \ -e "s~<!--@$identifier:s@-->~~g" \
-e "s~<!--@$identifier:e@-->~~g" \ -e "s~<!--@$identifier:e@-->~~g" \
"resources/views/templates/wrapper.blade.php" "resources/views/partials/dashboard/wrapper.blade.php"
fi fi
# Remove dashboard css # Remove dashboard css