2017-01-09 01:46:38 +08:00
|
|
|
#!/bin/bash
|
|
|
|
|
2017-03-25 18:35:46 +08:00
|
|
|
cd $(dirname $0)
|
|
|
|
|
2017-01-09 01:46:38 +08:00
|
|
|
draftpng="../draft/boards"
|
|
|
|
dirpng="../resources/boards"
|
|
|
|
draftmd="../draft/overlay"
|
|
|
|
srcdir="../src"
|
|
|
|
langlist=$(ls "$srcdir")
|
|
|
|
yamlfile="settings.yaml"
|
|
|
|
|
|
|
|
if [ "$#" -eq 0 ]; then
|
2019-06-09 06:45:51 +08:00
|
|
|
echo "please specify a board to unpublish!"
|
|
|
|
exit 1
|
2017-01-09 01:46:38 +08:00
|
|
|
fi
|
|
|
|
|
|
|
|
board=$1
|
|
|
|
|
2019-06-09 06:57:02 +08:00
|
|
|
if ! [ -f $srcdir/en/overlay/$board.md ]; then
|
2019-06-09 06:45:51 +08:00
|
|
|
echo "Board $1 does not exist!"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2017-01-09 01:46:38 +08:00
|
|
|
for dirmd in ${langlist[@]}; do
|
|
|
|
if [ $dirmd != "en" ]; then
|
2019-06-09 06:57:02 +08:00
|
|
|
echo "Removing $srcdir/$dirmd/translate/$board.md"
|
2017-01-09 02:19:22 +08:00
|
|
|
rm $srcdir/$dirmd/translate/$board.md &> /dev/null
|
2017-01-09 01:46:38 +08:00
|
|
|
else
|
2019-06-09 06:57:02 +08:00
|
|
|
echo "Moving $srcdir/$dirmd/overlay/$board.md to $draftmd"
|
2017-01-09 01:46:38 +08:00
|
|
|
mv $srcdir/$dirmd/overlay/$board.md $draftmd
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
if [ -f $dirpng/$board.png ]; then
|
2019-06-09 06:57:02 +08:00
|
|
|
echo "Moving $dirpng/$board.png to $draftpng"
|
2017-01-09 01:46:38 +08:00
|
|
|
mv $dirpng/$board.png $draftpng
|
|
|
|
fi
|
|
|
|
|
|
|
|
exit 0
|