Skip to content

Commit

Permalink
Small cleanup of indention and trailing whitespaces in tools/upload_s…
Browse files Browse the repository at this point in the history
…upertux_wiki.sh

SVN-Revision: 4699
  • Loading branch information
Arvid Norlander committed Jan 28, 2007
1 parent 713666c commit d7ef17d
Showing 1 changed file with 41 additions and 41 deletions.
82 changes: 41 additions & 41 deletions tools/upload_supertux_wiki.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,26 +15,26 @@
set -e

function rc_error() {
echo "Create a file ~/.supertux-wiki.sh with the following syntax: "
echo ""
echo "WIKI_USERNAME=your_username"
echo "WIKI_PASSWORD=your_password"
echo ""
exit 1;
echo "Create a file ~/.supertux-wiki.sh with the following syntax: "
echo ""
echo "WIKI_USERNAME=\"your_username\""
echo "WIKI_PASSWORD=\"your_password\""
echo ""
exit 1;
}

if [ ! -f ~/.supertux-wiki.sh ]; then
echo "Error: Couldn't find ~/.supertux-wiki.sh"
echo ""
rc_error
echo "Error: Couldn't find ~/.supertux-wiki.sh"
echo ""
rc_error
fi

source ~/.supertux-wiki.sh
source "$HOME/.supertux-wiki.sh"

if [ -z "$WIKI_PASSWORD" -o -z "$WIKI_USERNAME" ]; then
echo "Error: WIKI_PASSWORD or WIKI_USERNAME not set"
echo ""
rc_error
echo "Error: WIKI_PASSWORD or WIKI_USERNAME not set"
echo ""
rc_error
fi

usage="\
Expand All @@ -44,23 +44,23 @@ Usage: $0 [OPTIONS] FILENAME DESCRIPTION
"

if [ ! $# -eq 2 ]; then
if [ $# -eq 3 -a "x$1" = "x--overwrite" ]; then
FILENAME="$2"
DESCRIPTION="$3"
IGNORE_WARNING="-F wpIgnoreWarning=1"
else
echo "${usage}" 1>&2
exit 1
fi
if [ $# -eq 3 -a "x$1" = "x--overwrite" ]; then
FILENAME="$2"
DESCRIPTION="$3"
IGNORE_WARNING="-F wpIgnoreWarning=1"
else
echo "${usage}" 1>&2
exit 1
fi
else
FILENAME="$1"
DESCRIPTION="$2"
IGNORE_WARNING=""
FILENAME="$1"
DESCRIPTION="$2"
IGNORE_WARNING=""
fi

if [ ! -r "$FILENAME" ]; then
echo "Error: Can't read $FILENAME"
exit 1
echo "Error: Can't read $FILENAME"
exit 1
fi

# MD5SUM=`md5sum "$1" | cut -c "1-32"`
Expand All @@ -71,35 +71,35 @@ STEP2_FILE="`tempfile`"
COOKIES_FILE="`tempfile`"

curl \
-c "$COOKIES_FILE" \
-F "wpName=$WIKI_USERNAME" \
-F "wpPassword=$WIKI_PASSWORD" \
-F "wpLoginattempt=Log in" \
"http://supertux.lethargik.org/wiki/index.php?title=Special:Userlogin&action=submitlogin&returnto=Main_Page" > $STEP1_FILE
-c "$COOKIES_FILE" \
-F "wpName=$WIKI_USERNAME" \
-F "wpPassword=$WIKI_PASSWORD" \
-F "wpLoginattempt=Log in" \
"http://supertux.lethargik.org/wiki/index.php?title=Special:Userlogin&action=submitlogin&returnto=Main_Page" > "$STEP1_FILE"

curl \
-b "${COOKIES_FILE}" \
-F "wpUploadFile=@${FILENAME}" \
-F "wpUploadDescription=${DESCRIPTION}" \
-F "wpUploadAffirm=1" \
-F "wpUpload='Upload file'" \
$IGNORE_WARNING \
"http://supertux.lethargik.org/wiki/index.php/Special:Upload" > $STEP2_FILE
-b "${COOKIES_FILE}" \
-F "wpUploadFile=@${FILENAME}" \
-F "wpUploadDescription=${DESCRIPTION}" \
-F "wpUploadAffirm=1" \
-F "wpUpload='Upload file'" \
$IGNORE_WARNING \
"http://supertux.lethargik.org/wiki/index.php/Special:Upload" > "$STEP2_FILE"

echo "------------------------------------------------------------------------"

links -dump $STEP2_FILE | sed "s/ *Views/## EOF ##/;/## EOF ##/q"

rm -f "$STEP1_FILE" "$STEP2_FILE" "$COOKIES_FILE"

WIKI_FILENAME=$(basename $FILENAME | sed -n "s/^\(.\).*/\1/p" | tr '[a-z]' '[A-Z]')$(basename $FILENAME | sed "s/^.\(.*\)/\1/")
WIKI_FILENAME="$(basename "$FILENAME" | sed -n "s/^\(.\).*/\1/p" | tr '[a-z]' '[A-Z]')$(basename "$FILENAME" | sed "s/^.\(.*\)/\1/")"

echo ""
echo "Link to the Image list:"
echo " http://supertux.lethargik.org/wiki/index.php/Special:Imagelist"
echo " "
echo "Link to the Image page:"
echo " http://supertux.lethargik.org/wiki/index.php/Image:"$WIKI_FILENAME
echo "Link to the Image page:"
echo " http://supertux.lethargik.org/wiki/index.php/Image:${WIKI_FILENAME}"
echo ""
echo "Wiki Link (first without thumbnail, second with):"
echo " [[:Image:$WIKI_FILENAME|$DESCRIPTION]]"
Expand Down

0 comments on commit d7ef17d

Please sign in to comment.