Dateianhang 'createinstance.sh'

#!/bin/bash

# path of MoinMoin shared files
SHARE=/usr/share/moin

# path to target instance location
INSTANCE=$1

# should be nice
USER=www-data
GROUP=www-data

if [ ! $1 ]
then
  echo "You must specify an instance (relative or absolute path)"
  exit
fi

if [[ -e $1 || -d $1 ]]
then
  echo "$1 already exists"
  exit
fi

mkdir -p $INSTANCE
cp -R $SHARE/data $INSTANCE
cp -R $SHARE/underlay $INSTANCE
cp $SHARE/config/wikiconfig.py $INSTANCE

chown -R $USER.$GROUP $INSTANCE
chmod -R ug+rwX $INSTANCE
chmod -R o-rwx $INSTANCE

if [ $? ]
then
  echo "Done."
fi

Gespeicherte Dateianhänge

Um Dateianhänge in eine Seite einzufügen sollte unbedingt eine Angabe wie attachment:dateiname benutzt werden, wie sie auch in der folgenden Liste der Dateien erscheint. Es sollte niemals die URL des Verweises ("laden") kopiert werden, da sich diese jederzeit ändern kann und damit der Verweis auf die Datei brechen würde.

Sie dürfen keine Anhänge an diese Seite anhängen!