diff options
author | xgizzmo <xgizzmo@ampache> | 2006-01-11 02:59:17 +0000 |
---|---|---|
committer | xgizzmo <xgizzmo@ampache> | 2006-01-11 02:59:17 +0000 |
commit | 603f145952f39164b961ac94a46b8a459e7adac0 (patch) | |
tree | 90fb10a0f1a1ea8396af8a41e629b1e63bac30d2 /templates/show_songs.inc | |
parent | 67d76f09c28d0c6abae6d966f4cc00a5428bdc74 (diff) | |
download | ampache-603f145952f39164b961ac94a46b8a459e7adac0.tar.gz ampache-603f145952f39164b961ac94a46b8a459e7adac0.tar.bz2 ampache-603f145952f39164b961ac94a46b8a459e7adac0.zip |
More code clean up this should about cover /templates
Diffstat (limited to 'templates/show_songs.inc')
-rw-r--r-- | templates/show_songs.inc | 239 |
1 files changed, 118 insertions, 121 deletions
diff --git a/templates/show_songs.inc b/templates/show_songs.inc index 7e0eee8b..e8078231 100644 --- a/templates/show_songs.inc +++ b/templates/show_songs.inc @@ -35,146 +35,143 @@ if (is_object($playlist) && ($GLOBALS['user']->username == $playlist->user || $G <table class="border" cellspacing="0" cellpadding="0" border="0"> <tr class="table-header"> <th> <a href="#" onclick="check_songs(); return false;">Select</a></th> - <?php if ($playlist_owner) { ?> + <?php if ($playlist_owner) { ?> <th><?php echo _("Track"); ?></th> <?php } ?> <th><?php echo _("Song title"); ?></th> - <th><?php echo _("Artist"); ?></th> - <th><?php echo _("Album"); ?></th> - <th><?php echo _("Track"); ?></th> - <th><?php echo _("Time"); ?></th> - <th><?php echo _("Size"); ?></th> - <th><?php echo _("Bitrate"); ?></th> - <th><?php echo _("Genre"); ?></th> - <th><?php echo _("Flag"); ?></th> - <th><?php echo _("Action"); ?></th> + <th><?php echo _("Artist"); ?></th> + <th><?php echo _("Album"); ?></th> + <th><?php echo _("Track"); ?></th> + <th><?php echo _("Time"); ?></th> + <th><?php echo _("Size"); ?></th> + <th><?php echo _("Bitrate"); ?></th> + <th><?php echo _("Genre"); ?></th> + <th><?php echo _("Flag"); ?></th> + <th><?php echo _("Action"); ?></th> <?php if (conf('ratings') || conf('ratings')=="false") { ?> - <th><?php echo _("Rating"); ?></th> - <? } ?> + <th><?php echo _("Rating"); ?></th> + <? } ?> </tr> <?php - /* FIXME: don't even get me started with how many things are wrong with this code */ - foreach ($song_ids as $song_id) { - - /* Arr matey crapy code abounds! */ - if (is_object($playlist)) { - if ($song_id['song']) { - $song = new Song($song_id['song']); - $track_id = $song_id['id']; - } - else { - $song = new Song(); - $song->title = 'Dynamic Song'; - $track_id = $song_id['id']; - } - } // end if playlist - elseif (!is_object($song_id)) { - unset($text_class); - $song = new Song($song_id); - $track_id = $song->id; +/* FIXME: don't even get me started with how many things are wrong with this code */ +foreach ($song_ids as $song_id) { + + /* Arr matey crapy code abounds! */ + if (is_object($playlist)) { + if ($song_id['song']) { + $song = new Song($song_id['song']); + $track_id = $song_id['id']; } else { - $song = $song_id; - $track_id = $song->id; + $song = new Song(); + $song->title = 'Dynamic Song'; + $track_id = $song_id['id']; } - - - $song->format_song(); - // Still needed crap - $totalsize += $song->size; - $totaltime += $song->time; - /* If it's disabled */ - if ($song->status == "disabled") { $text_class = "class=\"disabled\""; } + } // end if playlist + elseif (!is_object($song_id)) { + unset($text_class); + $song = new Song($song_id); + $track_id = $song->id; + } + else { + $song = $song_id; + $track_id = $song->id; + } + $song->format_song(); + // Still needed crap + $totalsize += $song->size; + $totaltime += $song->time; + /* If it's disabled */ + if ($song->status == "disabled") { $text_class = "class=\"disabled\""; } ?> <tr class="<?php echo flip_class(); ?>"> <td align="center"> - <input type="checkbox" name="song[]" value="<?php echo $track_id; ?>" id="song_<?php echo $track_id; ?>" /> - </td> + <input type="checkbox" name="song[]" value="<?php echo $track_id; ?>" id="song_<?php echo $track_id; ?>" /> + </td> <?php if ($playlist_owner) { - $tracknum = $playlist->get_track($track_id); - ?> - <td> - <input type="text" tabindex="<?php echo $tab; ?>" size="3" name="<?php echo "tr_" . $track_id; ?>" value="<?php echo $tracknum; ?>" onchange="<?php echo "document.getElementById('song_" . $track_id . "').checked='checked';"; ?>" /> - </td> - <?php $tab++; } ?> - <td> - <a href="<?php echo $web_path; ?>/song.php?action=m3u&song=<?php echo $song->id; ?>" title="<?php echo scrub_out($song->title); ?>" <?php echo $text_class; ?>><?php echo scrub_out($song->f_title); ?></a> - </td> - <td> - <a href="<?php echo $web_path; ?>/artists.php?action=show&artist=<?php echo htmlspecialchars($song->artist); ?>" title="<?php echo htmlspecialchars($song->f_artist_full); ?>" <?php echo $text_class; ?>><?php echo htmlspecialchars($song->f_artist); ?></a> - </td> - <td> - <a href="<?php echo $web_path; ?>/albums.php?album=<?php echo htmlspecialchars($song->album); ?>" title="<?php echo htmlspecialchars($song->f_album_full); ?>" <?php echo $text_class; ?>><?php echo htmlspecialchars($song->f_album); ?></a> - </td> - <td align="right"> - <?php echo $song->track; ?> - </td> - <td align="right"> - <?php echo $song->f_time; ?> - </td> - <td align="right" nowrap="nowrap"> - <?php echo $song->f_size; ?> MB - </td> - <td align="right"> - <?php echo $song->f_bitrate; ?> - </td> - <td> - <?php echo $song->f_genre; ?> - </td> - <td <?php echo $song->f_style; ?> title="<?php echo $song->flagcomment; ?>"> - <?php echo $song->flagtype; ?> - </td> - <td> - <?php if ($user->has_access('100')) { ?> - <a href="<?php echo $web_path; ?>/admin/song.php?action=edit&song=<?php echo $song->id; ?>">Edit</a> | <a href="<?php echo $web_path; ?>/flag.php?song=<?php echo $song->id; ?>&action=flag">Flag</a> | - <?php if ($song->enabled) { ?> - <a href="<?php echo $web_path; ?>/admin/song.php?action=disable&song_ids=<?php echo $song->id; ?>">Disable</a> - <?php } else { ?> - <a href="<?php echo $web_path; ?>/admin/song.php?action=enabled&song_ids=<?php echo $song->id; ?>">Enable</a> - <?php } //status ?> - <?php } else { ?> - <a href="<?php echo $web_path; ?>/flag.php?song=<?php echo $song->id; ?>&action=flag">Flag</a> - <?php } //access ?> + $tracknum = $playlist->get_track($track_id); ?> + <td> + <input type="text" tabindex="<?php echo $tab; ?>" size="3" name="<?php echo "tr_" . $track_id; ?>" value="<?php echo $tracknum; ?>" onchange="<?php echo "document.getElementById('song_" . $track_id . "').checked='checked';"; ?>" /> + </td> + <?php $tab++; + } ?> + <td> + <a href="<?php echo $web_path; ?>/song.php?action=m3u&song=<?php echo $song->id; ?>" title="<?php echo scrub_out($song->title); ?>" <?php echo $text_class; ?>><?php echo scrub_out($song->f_title); ?></a> + </td> + <td> + <a href="<?php echo $web_path; ?>/artists.php?action=show&artist=<?php echo htmlspecialchars($song->artist); ?>" title="<?php echo htmlspecialchars($song->f_artist_full); ?>" <?php echo $text_class; ?>><?php echo htmlspecialchars($song->f_artist); ?></a> + </td> + <td> + <a href="<?php echo $web_path; ?>/albums.php?album=<?php echo htmlspecialchars($song->album); ?>" title="<?php echo htmlspecialchars($song->f_album_full); ?>" <?php echo $text_class; ?>><?php echo htmlspecialchars($song->f_album); ?></a> + </td> + <td align="right"> + <?php echo $song->track; ?> + </td> + <td align="right"> + <?php echo $song->f_time; ?> + </td> + <td align="right" nowrap="nowrap"> + <?php echo $song->f_size; ?> MB + </td> + <td align="right"> + <?php echo $song->f_bitrate; ?> + </td> + <td> + <?php echo $song->f_genre; ?> + </td> + <td <?php echo $song->f_style; ?> title="<?php echo $song->flagcomment; ?>"> + <?php echo $song->flagtype; ?> + </td> + <td> + <?php if ($user->has_access('100')) { ?> + <a href="<?php echo $web_path; ?>/admin/song.php?action=edit&song=<?php echo $song->id; ?>">Edit</a> | <a href="<?php echo $web_path; ?>/flag.php?song=<?php echo $song->id; ?>&action=flag">Flag</a> | + <?php if ($song->enabled) { ?> + <a href="<?php echo $web_path; ?>/admin/song.php?action=disable&song_ids=<?php echo $song->id; ?>">Disable</a> + <?php } else { ?> + <a href="<?php echo $web_path; ?>/admin/song.php?action=enabled&song_ids=<?php echo $song->id; ?>">Enable</a> + <?php } //status ?> + <?php } else { ?> + <a href="<?php echo $web_path; ?>/flag.php?song=<?php echo $song->id; ?>&action=flag">Flag</a> + <?php } //access ?> <?php if ($user->prefs['download']) { ?> - | <a href="<?php echo $web_path; ?>/download/index.php?action=download&song_id=<?php echo $song->id; ?>&fn=<?php echo rawurlencode($song->f_artist_full . " - " . $song->title . "." . $song->type); ?>"><?php echo _("Download"); ?></a> + | <a href="<?php echo $web_path; ?>/download/index.php?action=download&song_id=<?php echo $song->id; ?>&fn=<?php echo rawurlencode($song->f_artist_full . " - " . $song->title . "." . $song->type); ?>"><?php echo _("Download"); ?></a> <?php } ?> <?php if ($user->prefs['direct_link']) { ?> - | <a href="<?php echo $web_path; ?>/play/index.php?song=<?php echo $song->id; ?>&uid=<?php echo $user->username . "&sid=" . session_id(); ?>&fn=<?php echo rawurlencode($song->f_artist_full . " - " . $song->title . "." . $song->type); ?>"><?php echo _("Direct Link"); ?></a> + | <a href="<?php echo $web_path; ?>/play/index.php?song=<?php echo $song->id; ?>&uid=<?php echo $user->username . "&sid=" . session_id(); ?>&fn=<?php echo rawurlencode($song->f_artist_full . " - " . $song->title . "." . $song->type); ?>"><?php echo _("Direct Link"); ?></a> <?php } ?> - </td> - <?php if(conf('ratings')) { ?> - <td> - <?php show_rating($song->id,'song'); ?> - </td> - <? } ?> - </tr> - <?php - }// foreach loop - - // - // Another here doc - // - $time = floor($totaltime/60) . ":" . sprintf("%02d", ($totaltime%60) ); - $megs = sprintf("%.2f", ($totalsize/1048576)); - $num = count($song_ids); + </td> + <?php if(conf('ratings')) { ?> + <td> + <?php show_rating($song->id,'song'); ?> + </td> + <?php } ?> +</tr> +<?php +}// foreach loop - ?> - <tr class="table-header"> - <td></td> - <?php if (is_object($playlist)) { ?> <td></td> <?php } ?> - <td><?php echo _("Total"); ?>:</td> - <td nowrap="nowrap"><?php echo $num; ?> song(s)</td> - <td></td> - <td></td> - <td align="right" nowrap="nowrap"><?php echo $time; ?></td> - <td align="right" nowrap="nowrap"><?php echo $megs; ?> MB</td> - <td></td> - <td></td> - <td></td> - <td colspan="2"></td> - </tr> - </table> +// +// Another here doc +// +$time = floor($totaltime/60) . ":" . sprintf("%02d", ($totaltime%60) ); +$megs = sprintf("%.2f", ($totalsize/1048576)); +$num = count($song_ids); +?> +<tr class="table-header"> + <td></td> + <?php if (is_object($playlist)) { ?> <td></td> <?php } ?> + <td><?php echo _("Total"); ?>:</td> + <td nowrap="nowrap"><?php echo $num; ?> song(s)</td> + <td></td> + <td></td> + <td align="right" nowrap="nowrap"><?php echo $time; ?></td> + <td align="right" nowrap="nowrap"><?php echo $megs; ?> MB</td> + <td></td> + <td></td> + <td></td> + <td colspan="2"></td> +</tr> +</table> <br /> <?php show_play_selected(); ?> </form> |