<%pre>
#include <vdr/plugin.h>
#include <vdr/channels.h>
#include "setup.h"
#include "tools.h"

using namespace vdrlive;

</%pre>
<html>
	<head>
 		<title><$ tr("channels") $></title>
	</head>
	<body>
		<div id="inhalt">
<{

	ReadLock channelsLock( Channels );
	if (channelsLock) {
		for (cChannel *channel = Channels.First(); channel && channel->Number() <= LiveSetup().GetLastChannel(); channel = Channels.Next(channel)) {
			if (!channel->GroupSep() && *channel->Name()) {
}>
				<div class="channel">
					<a href="schedule.html?channel=<$ channel->Number() $>"><$ channel->Name() $></a>
				</div>
<{
			 }
		}
	} else {
}>
	<div class="error">
		Zugriff auf Kan�le tempor�r nicht m�glich. Bitte sp�ter versuchen.
	</div>
<{
	}
}>
		</div>
	</body>
</html>