Location: PHPKode > projects > iLP System > Release 2.2/upload/lib/templates/tpl.index.php
<?php
/**
 * iLP System Template: Hauptseite (Frontend)
 * 
 * Autor:		Florian "ApoY2k" Peschka
 * Projekt:		iLP System
 * Paket:		apoy2k.ilp.wrynn.lib.tpl
 * Lizenz:		CreativeCommons (by-nc-sa)
 * Kontakt:		hide@address.com
 * Version:		2.1.1
 */

// Kopfinformationen einbinden
showTemplate('header', $tpl, $lang);

// Oberes Menü einbinden
showTemplate('menu', $tpl, $lang);

// Linkes Menü erstellen und anzeigen.
// Je nachdem, welche Seite gerade aktiv ist, wird diese hervorgehoben
echo '<div id="body">
				<div id="navi">
					<ul>
						<li><a href="?ilp='.ilpUrlEncode('start').'"';
if ('start' == $tpl['url'][0]) { echo ' id="navi_active"'; }
echo '>'.$lang['page']['navi']['start'].'</a></li>
						<li><a href="?ilp='.ilpUrlEncode('search').'"';
if ('search' == $tpl['url'][0]) { echo ' id="navi_active"'; }
echo '>'.$lang['page']['navi']['search'].'</a></li>
						<li><a href="?ilp='.ilpUrlEncode('complete').'"';
if ('complete' == $tpl['url'][0]) { echo ' id="navi_active"'; }
echo '>'.$lang['page']['navi']['complete'].'</a></li>
';

if (isset($tpl['user']) && true == $tpl['user']['logged'])
{
	echo '<li><a href="?ilp='.ilpUrlEncode('settings').'"';
	if ('settings' == $tpl['url'][0]) { echo ' id="navi_active"'; }
	echo '>'.$lang['page']['navi']['settings'].'</a></li>
	';
}

echo '<li><a href="?ilp='.ilpUrlEncode('contact').'"';
if ('contact' == $tpl['url'][0]) { echo ' id="navi_active"'; }
echo '>'.$lang['page']['navi']['contact'].'</a></li>
						<li><a href="?ilp='.ilpUrlEncode('help').'"';
if ('help' == $tpl['url'][0]) { echo ' id="navi_active"'; }
echo '>'.$lang['page']['navi']['help'].'</a></li>';

if (isset($tpl['user']) && 1 == $tpl['user']['officer']) { echo '
	<li><a href="?ilp='.ilpUrlEncode('officer').'"';
	if ('officer' == $tpl['url'][0]) { echo ' id="navi_active"'; }
	echo '>'.$lang['page']['navi']['officer'].'</a></li>';
}

echo '</ul>
				</div>
				<div id="content">';

/**
 * Wenn im Laufe der Skripte ein Fehler erstellt wurde, wird nur (!) die
 * Fehler seite eingebunden. Das "normale" Template, welche eigentlich über die
 * URL eingebunden werden soll, wird nicht angezeigt.
 */
if (isset($tpl['error']))
{
	showTemplate('error', $tpl, $lang);
}
else
{
	showTemplate($tpl['url'][0], $tpl, $lang);
}
echo '</div>';

// Fußleiste einbinden
showTemplate('foot', $tpl, $lang);
?>
Return current item: iLP System