Update script improvements

This commit is contained in:
mmk2410 2015-12-20 21:22:01 +01:00
parent 6271448248
commit a9a9886450

View file

@ -1,34 +1,36 @@
#!/bin/bash #!/bin/bash
# Script for updating Rangitaki 1.1.0 to 1.1.1 # Script for updating Rangitaki 1.1.1 to 1.1.2
# WARNING: Rangitaki 1.1.1 is for testing purposes only # WARNING: Rangitaki 1.1.2 is for testing purposes only
echo "WARNING: You're about to install a testing version of Rangitaki." echo "WARNING: You're about to install a testing version of Rangitaki."
read -r -p "Do you want to continue? (y/N) " answer read -r -p "Do you want to continue? (y/N) " answer
if [[ "$answer" == "y" || "$answer" == "Y" ]]; then if [[ "$answer" == "y" || "$answer" == "Y" ]]; then
# Getting the up to date version echo "Getting the up-to-date version..."
mkdir ./rbe-new mkdir ./rbe-new
cd ./rbe-new || exit cd ./rbe-new || exit
wget -c https://github.com/mmk2410/Rangitaki/archive/v1.1.2.zip wget -q -c https://github.com/mmk2410/Rangitaki/archive/v1.1.2.zip
unzip v1.1.2.zip unzip -qq v1.1.2.zip
rm v1.1.2.zip rm v1.1.2.zip
mv ./rangitaki-1.1.2/* ./ mv ./rangitaki-1.1.2/* ./
rm -rf ./rangitaki-1.1.2 rm -rf ./rangitaki-1.1.2
cd ../ || exit cd ../ || exit
echo "Updating ressources..."
rm -rf ./res rm -rf ./res
mv ./rbe-new/res ./ mv ./rbe-new/res ./
# Updating index.php echo "Updating index.php..."
rm ./index.php rm ./index.php
mv ./rbe-new/index.php ./ mv ./rbe-new/index.php ./
# Update themes echo "Update themes..."
rm ./themes/background-img.css rm ./themes/background-img.css
rm ./themes/material-dark.css rm ./themes/material-dark.css
rm ./themes/material-light.css rm ./themes/material-light.css
mv ./rbe-new/themes/background-img.css ./themes/ mv ./rbe-new/themes/background-img.css ./themes/
mv ./rbe-new/themes/material-dark.css ./themes/ mv ./rbe-new/themes/material-dark.css ./themes/
mv ./rbe-new/themes/material-light.css ./themes/ mv ./rbe-new/themes/material-light.css ./themes/
# Update config file echo "Update config file..."
echo "// pagination: how many articles should be on one page" >> ./config.php echo "// pagination: how many articles should be on one page" >> ./config.php
echo "// set to 0 to disable it" >> ./config.php echo "// set to 0 to disable it" >> ./config.php
echo "$pagination = 0;" >> ./config.php echo "$pagination = 0;" >> ./config.php
# cleaning up echo "Cleaning up..."
rm -rf ./rbe-new rm -rf ./rbe-new
echo "Done!"
fi fi