X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=lib%2Fdonation.php;h=4d928fb109a201e18d4c5a4c9c3ccd9ed87bf35f;hb=37d4290c9eae09546c22b257c589c7e66ad3a1f3;hp=be3710ca5789f4be0913cd219dcf4387a0576172;hpb=b967de0fef7828e7cf314104ddd147394efb0060;p=readifood.git diff --git a/lib/donation.php b/lib/donation.php index be3710c..4d928fb 100644 --- a/lib/donation.php +++ b/lib/donation.php @@ -309,6 +309,16 @@ return $donation->getId(); } + function confirm_delete_donation($id = null) { + if (! check_admin(1, "delete a donation")) return; + + if (isset($id)) $donation = get_donation_by_id($id); + if (! $donation) return false; + + echo "

Confirm deletion

\n"; + echo "

You must confirm deletion of donation $id: " . $donation->getDeleteLink(true) . "

\n"; + } + function delete_donation($id = null) { if (! check_admin(1, "delete a donation")) return; @@ -405,6 +415,10 @@ if (count($args)) { switch ($args[0]) { case "delete": + confirm_delete_donation($id); + break; + + case "confirmdelete": delete_donation($id); break; }