diff options
author | pb1dft <pb1dft@ampache> | 2007-01-12 22:42:02 +0000 |
---|---|---|
committer | pb1dft <pb1dft@ampache> | 2007-01-12 22:42:02 +0000 |
commit | 0d00b531c444e514da8a6cf0d056d594c5c96ad6 (patch) | |
tree | 747f695d5e6c7f1193e4ce09907c0ccf3706a2fa /admin | |
parent | a3bdc3148d924a3f1e8e2052572930bdf159829a (diff) | |
download | ampache-0d00b531c444e514da8a6cf0d056d594c5c96ad6.tar.gz ampache-0d00b531c444e514da8a6cf0d056d594c5c96ad6.tar.bz2 ampache-0d00b531c444e514da8a6cf0d056d594c5c96ad6.zip |
Added ability to mail users/admins the flaged and disabled songs
Diffstat (limited to 'admin')
-rw-r--r-- | admin/mail.php | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/admin/mail.php b/admin/mail.php index cdab5c36..518fcc61 100644 --- a/admin/mail.php +++ b/admin/mail.php @@ -37,6 +37,7 @@ if (isset ($_POST['pop_songs'])){$pop_songs = scrub_in($_POST['pop_songs']);} if (isset ($_POST['threshold'])){$threshold = scrub_in($_POST['threshold']);} else { $threshold = conf($stats_threshold); }; if (isset ($_POST['new_artists'])){$new_artists = scrub_in($_POST['new_artists']);} if (isset ($_POST['new_albums'])){$new_albums = scrub_in($_POST['new_albums']);} +if (isset ($_POST['flagged'])){$flagged = scrub_in($_POST['flagged']);} $subject = stripslashes(scrub_in($_POST['subject'])); $message = stripslashes(scrub_in($_POST['message'])); @@ -209,6 +210,38 @@ switch ($action) { } + if (isset ($flagged)){ + + $flag = new Flag(); + $flagged = $flag->get_flagged(); + $message .= "\n\nFlagged Songs\n\n"; + $message .= "Name\t\t\t\tFlag\t\tFlagged by\tStatus\n"; + foreach ($flagged as $data){ + + $flag = new Flag($data); + $flag->format_name(); + $name = $flag->name; + $user = $flag->user; + $flag = $flag->flag; + if($flag->approved){ $status = "Approved"; } else { $status = "Pending"; } + $message .= "*) $name\t$flag\t\t$user\t\t$status\n"; + } +} + + if (isset ($disabled)){ + + $catalog = new Catalog(); + $songs = $catalog->get_disabled(); + $message .= "\n\nDisabled Songs\n\n"; + + foreach ($songs as $song){ + + $name = "*) ". $song->title ." | ". $song->get_album_name($song->album) ." | ". $song->get_artist_name($song->album) ." | ". $song->file ; + $message .= "$name"; + } +} + + // woohoo!! mail ($from, $subject, $message, "From: $from\r\n". |