wie genial ist die ilch toolbar den bitte^^
gibts sowas auch für die eigene page?
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
<?php // Copyright by Max Mustermann // Support www.ilch.de defined ('main') or die ('no direct access'); $tpl = new tpl ('user/toolbarloggedin.htm'); $ajax = isset($_GET['randval']); if (!$ajax) $tpl->out(0); if (loggedin()) { if (!$ajax) $tpl->out(1); if (user_has_admin_right($menu, false)) { $style = ''; if (has_right(- 8, 'archiv-downloads') and db_count_query('SELECT COUNT(*) FROM prefix_downloads WHERE cat = -1') > 0) { $style .= 'font-weight: bold;'; } if (has_right(- 8, 'archiv-texts') and db_count_query('SELECT COUNT(*) FROM prefix_texts WHERE ntext IS NOT NULL') > 0) { $style .= 'color:lime;'; } $style = 'style="'.$style.'"'; $tpl->set ('ADMIN', '| <a href="admin.php?admin" '.$style.'><img class="admin" src="../../images/icons/admin.png" border="0" height="16">Admin</a>'); } else { $tpl->set ('ADMIN', ''); } if ($allgAr['Fpmf'] == 1) { $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = " . $_SESSION['authid']); $check_pm = db_result($erg, 0); $nachrichten_link = $check_pm; } else { $nachrichten_link = ''; } $anzNew = $ilchBB->countNewTopics(); $tpl->set ('anzNEW', $anzNew); $tpl->set ('SID' , session_id()); $tpl->set ('NACHRICHTEN' , $nachrichten_link); $tpl->set ('NAME', $_SESSION['authname']); $tpl->out (2); } else { if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; } if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; } $regist = ''; if ($allgAr['forum_regist'] == 1) { $regist = ' <a href="index.php?user-regist">Regist</a>'; } $tpl->set_ar_out (array ('regist' => $regist, 'wdlink' => '?' . $allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name']) , 3); } if (!$ajax) $tpl->out(4); unset($tpl); ?>
<html> <head><title>ilch.de Toolbar</title> <style type="text/css"> body { margin: 0; position: relative; } div#loginbox { position: relative; line-height: 20px; font-family: "Times New Roman"; text-decoration: none; vertical-align: middle; top: 2px; left: 3px; width: 400px; text-align: center; } div#loginbox img { position: relative; top: 4px; } div#loginbox img.img14 { top: 2px; } div#loginbox img.img15 { top: 3px; } div#loginbox img.admin { margin-right: 2px; } div#loginbox img.reload { left: 2px; } div#loginbox form { /*margin-top: 2px;*/ } </style> <script language="javascript" type="text/javascript" src="http://api.conduit.com/BrowserCompApi.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script> <script> var ReloadInterval = 60000; //60 Sekunden var IntervalVar = null; function reloadBox(animate) { if (animate) $("#loginbox").animate({ height: 'hide', opacity: 'hide' }, 'fast'); $("#loginbox").load('index.php?toolbarloggedin&randval='+ Math.random()); if (animate) $("#loginbox").animate({ height: 'show', opacity: 'show' }, 'fast'); } function startInterval() { IntervalVar = setInterval("reloadBox(true);", ReloadInterval); } function manualReload(animate) { if (IntervalVar) window.clearInterval(IntervalVar); reloadBox(animate); startInterval(); } function LogInOut() { window.setTimeout("manualReload(false)", 2000); $("#loginbox").animate({ height: 'hide', opacity: 'hide' }, 'slow') .delay(2000) .animate({ height: 'show', opacity: 'show' }, 'slow'); } </script> </head><body> <div id="loginbox"> {EXPLODE} <script>startInterval();</script> {EXPLODE} Hallo <b>{NAME}</b> <a href="index.php?forum-privmsg"><img class="img14" src="../../../images/icons/pm.png" title="private Nachrichten" alt="pm" width="16" height="12" border="0" /></a> ({NACHRICHTEN}) | <a href="forum-augt.html"><img class="img15" src="../../../images/icons/beitrage.png" title="neue Beiträge" alt="beitraege" width="14" height="15" border="0" /></a> ({anzNEW}) | <a href="merkliste.html" target="_self"><img src="include/images/icons/post_merklist.png" title="Merkliste" alt="Merkliste" width="16" height="14" border="0" /></a> | <a href="index.php?user-8"><img class="img14" src="../../../images/icons/profil.png" title="Profil" alt="profil" width="16" height="14" border="0" /></a> | <a href="index.php?user-3" onclick="LogInOut(); return true;"><img src="../../../images/icons/logout.png" alt="logout" width="16" height="16" border="0" title="Logout" /></a> {ADMIN} <img src="/images/icons/reload.png" width="16" height="16" class="reload" onclick="manualReload(true);" onmouseover="style.cursor='pointer'" /> {EXPLODE} <form method="post" action="index.html" onsubmit="LogInOut(); return true;"> <input name="name" type="text" class="inputlogin" tabindex="1" onFocus="if (value == '{NAME}') {value = ''}" onBlur="if (value == '') {value = '{NAME}'}" value="{NAME}" size="15" maxlength="50" /> <input name="pass" type="password" class="inputlogin" tabindex="2" onfocus="if (value == '{PASS}') {value = ''}" onblur="if (value == '') {value = '{PASS}'}" value="{PASS}" size="15" maxlength="20" /> <input type="submit" value="LogIn" name="user_login_sub" tabindex="3" /> <input type="button" value="Regist" onclick="location.href = 'http://www.ilch.de/user-regist.html';" tabindex="4" /> </form> {EXPLODE} </div></body></html>
Geschlossen | ||
Zurück zu Module und Modifikationen |