forked from HPR/hpr_generator
		
	Add MACRO display_comments_tally
This commit is contained in:
		| @@ -26,6 +26,13 @@ | ||||
| 			INNER JOIN episode_date | ||||
| 				ON eps.date > episode_date.date | ||||
| 			WHERE eps.date < date (\'now\') | ||||
| 		), | ||||
| 		comment_tallies AS (	 | ||||
| 			SELECT  | ||||
| 				eps_id, | ||||
| 				COUNT(eps_id) AS eps_tally | ||||
| 			FROM comments | ||||
| 			GROUP BY eps_id  | ||||
| 		) | ||||
| 		SELECT eps.id, eps.date, eps.title, eps.duration,  | ||||
| 			   eps.summary, eps.notes, eps.explicit, eps.license,  | ||||
| @@ -33,13 +40,14 @@ | ||||
| 			   episode_maxmin.latest, episode_maxmin.earliest, | ||||
| 			   episode_previous.previous, episode_next.next, | ||||
| 			   hosts.hostid, hosts.host, | ||||
| 			   miniseries.name AS \'series\', miniseries.id AS \'seriesid\' | ||||
| 			   COALESCE (comment_tallies.eps_tally, 0) AS eps_tally  | ||||
| 		FROM eps | ||||
| 		INNER JOIN hosts ON eps.hostid = hosts.hostid | ||||
| 		INNER JOIN miniseries ON eps.series = miniseries.id | ||||
| 		INNER JOIN episode_maxmin ON eps.id = episode_maxmin.id | ||||
| 		INNER JOIN episode_previous ON eps.id = episode_previous.id | ||||
| 		INNER JOIN episode_next ON eps.id = episode_next.id | ||||
| 		LEFT JOIN comment_tallies ON eps.id = comment_tallies.eps_id | ||||
| 		WHERE eps.id = ? | ||||
| 	') | ||||
| %--> | ||||
| @@ -56,6 +64,7 @@ | ||||
| <img src="<!--% absolute_path(baseurl) %-->images/<!--% get_avatar(episode.hostid) %-->" height="80" width="80" alt="" /></a><br><!--% END %--> | ||||
| Hosted by <a href="<!--% absolute_path(baseurl) %-->correspondents/<!--% zero_pad_left(episode.hostid) %-->.html"><!--% episode.host %--></a> on <span><!--% episode.date %--></span> is flagged as <span><!--% display_explicit(episode.explicit) %--></span> and is released under a <span><!--% episode.license %--> license</span>. <br> | ||||
| <!--% display_tags(episode.tags) %--> <br> | ||||
| <!--% display_comments_tally(episode.id, episode.eps_tally) %--> | ||||
| 	</header> | ||||
| 	<div><!--% episode.notes %--></div> | ||||
| </article> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user