<?php

class FavoritesTheme extends Themelet {
	public function get_voter_html(Image $image, $is_favorited) {
		global $page, $user;

		$i_image_id = int_escape($image->id);
		if(!$is_favorited) {
			$html = "<form action='".make_link("change_favorite")."' method='POST'>
				<input type='hidden' name='image_id' value='$i_image_id'>
				<input type='hidden' name='favorite_action' value='set'>
				<input type='submit' value='Favorite'>
				</form>
			";
		}
		else {
			$html = "<form action='".make_link("change_favorite")."' method='POST'>
				<input type='hidden' name='image_id' value='$i_image_id'>
				<input type='hidden' name='favorite_action' value='unset'>
				<input type='submit' value='Un-Favorite'>
				</form>
			";
		}

		return $html;
	}

	public function display_people($username_array) {
		global $page;

		$i_favorites = count($username_array);
		$html = "$i_favorites people:";

		foreach($username_array as $row) {
			$username = html_escape($row['name']);
			$html .= "<br><a href='".make_link("user/$username")."'>$username</a>";
		}

		$page->add_block(new Block("Favorited By", $html, "left", 25));
	}
}

?>
