X-Git-Url: http://git.plutz.net/?p=busy;a=blobdiff_plain;f=write%2Fprojectmeta.cgi;h=436f31e391f3c71889f3ce0517bde98043295dd6;hp=215fe45cb1f77064183aa37c60658cdb3d1deafa;hb=ab208fff56e536585bc0978898a7c3f610c73dce;hpb=801bd5e8a7cd366e4e469ddbf423f7e037ed411e diff --git a/write/projectmeta.cgi b/write/projectmeta.cgi index 215fe45..436f31e 100755 --- a/write/projectmeta.cgi +++ b/write/projectmeta.cgi @@ -25,7 +25,7 @@ $ACL_ADMIN || exit 0 if [ -n "${CONTENT_LENGTH}" -a "${CONTENT_LENGTH}" -gt 0 ]; then (head -c "${CONTENT_LENGTH}"; echo)|sed 's/&/\n/g' \ - |sed -rn '/^((appName|appSlogan|svnRepo|gitRepo|flattrThingURL|paypalAddress|btcAddress)=.*|repoType=(svn|git)|(useFlattr|usePaypal|useBitcoin)=yes)$/{ + |sed -rn '/^((appName|appSlogan|svnRepo|gitRepo|flattrThingURL|paypalAddress|btcAddress|btcAdAddress)=.*|repoType=(svn|git)|(useFlattr|usePaypal|useBitcoin)=yes|advertise=(btcAd|no)|btcAdContent=[1-4])$/{ s:\+: :g;s:%:\\x:g;p}' \ |while line="$(line)"; do eval "$(echo -e "$line" |sed -r 's:[\n\r'\'']::g;s:^([a-zA-Z0-9_+-]+)=(.*)$:\1='"'\2'"':;')" @@ -44,6 +44,9 @@ usePaypal=$usePaypal paypalAddress=$paypalAddress useBitcoin=$useBitcoin btcAddress=$btcAddress +advertise=$advertise +btcAdAddress=$btcAdAddress +btcAdContent=$btcAdContent " >"$metafile" echo -n "Location: ${proto}://${HTTP_HOST}/?p=Admin\n\n"