#!/bin/sh export DATE="28.8.2005" export TITLE="Verwaltung: Wiki" . ${0%/*}/cgi-bin-pre.sh cat<Verwaltung: Wiki EOF if [ "$REQUEST_METHOD" != "POST" ]; then cat<Infos zum Wiki Um die Admin des Wiki zu aktivieren, editiere /www/wrt-wiki-functions, um eine Administrations-IP anzugeben. Zur Wiki-Admin

Bild hochladen

Bild (jpg, png oder gif) o.a. Datei:
 
   
Es gibt eine Unmenge an Bildbearbeitungssoftware. Nehmt, was ihr wollt. Für solch kleiner Sachen reicht z.B. InfanView aus. Damit könnt ihr z.B. einen Bildausschnitt freistellen. Das Bild sollte max. 480x480 Pixel groß sein. Die Dateigröße liegt dabei auf jeden Fall unter 100 kbyte.

Bildübersicht

Es sind bereits folgende eigene Bilder in /www/images vorhanden:
$(ls -lh  /www/images | awk '/^-rw/ {print}')
Diese sind im Wiki leicht einzubinden:
 img://intro.jpg
EOF elif ! ffout=$(./freifunk-upload 2>&1); then cat< $ffout

Der Webseiten-Ladevorgang wurde abgebrochen.

EOF elif [ -n "$ffout" ]; then cat<Der Ladevorgang wird ausgeführt.

EOF echo "
"
#mkdir /tmp/wwwtmp.$$
#zflag=
if [ -z "${ffout##*.tar.gz}" ] || [ -z "${ffout##*.tgz}" ]; then
zflag=-z
fi
#tardir=$(tar $zflag -tvf "$ffout" | awk '/^-/ {exit} /^d/ {print $6;exit}')
#mkdir /tmp/wwwtmp.$$/
#tar -C /tmp/wwwtmp.$$/ $zflag -xf "$ffout"
fffout=$(echo "$ffout" | awk '/^\/tmp/ {printf substr($1, 6 );}')
echo "Datei $ffout wird verschoben nach /www/images/$fffout"
mv "$ffout" /www/images/$fffout

    #wget -q http://127.0.0.1/cgi-bin-index.html -O /www/index.html
    #echo "dynamische Startseite wurde generiert"

#rm -f "$ffout"
#chown -R root:root /tmp/wwwtmp.$$/
#chmod +x /tmp/wwwtmp.$$/$tardir/cgi-bin*>/dev/null 2>&1
#chmod +x /tmp/wwwtmp.$$/$tardir/cgi-bin/*>/dev/null 2>&1
#tar -cC "/tmp/wwwtmp.$$/$tardir" .| tar -xvC /www/
#rm -rf /tmp/wwwtmp.$$/
echo "
" else cat< Kein Bild empfangen.

Der Ladevorgang wurde nicht ausgeführt.

EOF fi . ${0%/*}/cgi-bin-post.sh