chaw / branches / master / views / commits / index.ctp

history
<?php
$script = '
$(document).ready(function(){
	$(".message").each(function () {
		$(this).html(converter.makeHtml(jQuery.trim($(this).text())))
	});
});
';
$html->scriptBlock($script, array('inline' => false));
?>

<h2><?php  __('Commits') ?></h2>

<div class="commits timeline index">
	<ul>
		<?php $i = 0; $prevDate = null;
			foreach ((array)$commits as $commit):
				$zebra = ($i++ % 2) == 0 ? 'zebra' : null;
				$currentDate = date('l F d', strtotime($commit['Commit']['created']));
				if ($currentDate !== $prevDate)  {
					if ($i > 1 ) {
						echo "</ul></li>";
					}
					echo "<li><p class=\"the-date\">{$currentDate}</p>";
					echo "<ul>";
				}
				if (!empty($commit['Commit']['revision'])) {
					echo $this->element('timeline/commit', array('data' => $commit, 'zebra' => $zebra));
				}
				$prevDate = $currentDate;
			endforeach;
		?>
	</ul>
</div>
<div class="paging">
<?php
	$paginator->options(array('url' => $this->passedArgs));
	echo $paginator->prev('<< ' . __('previous', true));
	echo $paginator->numbers(array('before' => ' | ', 'after' => ' | '));
	echo $paginator->next(__('next', true) . ' >>');
?>
</div>