<?php 
defined('C5_EXECUTE') or die(_("Access Denied."));

Loader::model( 'package' );
Loader::model( 'marketplace_remote_item' );


$uH = Loader::helper( 'concrete/urls' );

$list = PackageList::get();

echo '<div class="addon-list grid">';

foreach ( $list->getPackages() as $package )
{
	$startLink = '';
	$closeLink = '';
	echo '<p class="addon-item">';
	if ( $linkToMarketplace )
	{
		$item = MarketplaceRemoteItem::getByHandle($package->getPackageHandle());
		if ( $item )
		{
			$url = $item->getRemoteURL();
			$startLink = "<a href=\"$url\">";
			$closeLink = '</a>';
		}
	}

	if ( $showIcons ) echo $startLink . '<img src="' . $uH->getPackageIconURL($package) . '" width="97" height="97"/>' . $closeLink;
	if ( $showNames ) echo $startLink . '<span class="addon-name">' . $package->getPackageName() . '</span>' . $closeLink;

	echo '</p>';
}

echo '</div>';


// vim: set noexpandtab ts=4 :
