Added a (still not perfect) script to recompress .png images automatically. Also...
[supertux.git] / tools / upload_supertux_wiki.sh
index 9fc6254..7b78f21 100755 (executable)
@@ -75,16 +75,16 @@ curl \
  -F "wpName=$WIKI_USERNAME"        \
  -F "wpPassword=$WIKI_PASSWORD"    \
  -F "wpLoginattempt=Log in" \
- "http://supertux.berlios.de/wiki/index.php?title=Special:Userlogin&action=submitlogin&returnto=Main_Page" > $STEP1_FILE
+ "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 "wpUploadDescription=${DESCRIPTION}"  \
  -F "wpUploadAffirm=1" \
  -F "wpUpload='Upload file'" \
  $IGNORE_WARNING \
- "http://supertux.berlios.de/wiki/index.php/Special:Upload" > $STEP2_FILE
+ "http://supertux.lethargik.org/wiki/index.php/Special:Upload" > $STEP2_FILE
 
 echo "------------------------------------------------------------------------"
 
@@ -92,12 +92,18 @@ 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/")
+
 echo ""
 echo "Link to the Image list:"
-echo "  http://supertux.berlios.de/wiki/index.php/Special:Imagelist"
+echo "  http://supertux.lethargik.org/wiki/index.php/Special:Imagelist"
 echo " "
 echo "Link to the Image page:" 
-echo "  http://supertux.berlios.de/wiki/index.php/Image:"`basename $FILENAME | sed -n "s/^\(.\).*/\1/p" | tr '[a-z]' '[A-Z]'``basename $FILENAME | sed "s/^.\(.*\)/\1/"`
+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]]"
+echo "  [[Image:$WIKI_FILENAME|$DESCRIPTION]]"
 echo ""
 
 # EOF #