Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Sichtbarkeit erweitern | |||
|---|---|---|---|
| jameson Mitglied
Posts: 21 |
ich grüsse euch alle
hi leider hab ich schon wieder ein kleines prob und zwar würd ich in der navigation gerne 2 sichbarkeiten vergeben können. ists es irgendie machbar ? vielen dank schonma und nichts für ungut an das gesammte Team ..ihr seid spitze :-)MFG Jameson verwendete ilchClan Version: 1.1 betroffene Homepage: www.ngtclan.de |
||
| Mairu Coder
Posts: 12770 |
Meinst du mehr als mit dem sichtbar ab der Navigation im Adminbereich möglich ist?
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
ich meinte ob es möglich ist, admins auf der page nur für admins anzeigen zu lassen und user, members usw. für alle
achja noch dickes Lob an das IlchTeam , ihr seid spitze Jungs, weiter so^^ MFG Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Du hast dir ja Zeit gelassen mit der Antwort
Wie genau meinst du das jetzt, in der Memberliste oder wie? Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Karnickel Mitglied
Posts: 261 |
Ich glaube du musst wieder ein paar Wochen auf die Antwort warten. Erinnert so etwas an Schach per Post.
lg Karnickel (@Topic: ODer er meint, die online Anzeige) www.svahlem-basketball.de |
||
| Jameson-ngt Mitglied
Posts: 94 |
Jo is fast ein Jahr her^^
nein habe eine statusbox mit useranzeige wer zuletzt online war..dort würde ich gern die admins für user und members unsichtbar machen. Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Jameson-ngt Mitglied
Posts: 94 |
h3h3 @ Karnickel^^
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Karnickel Mitglied
Posts: 261 |
Wusste ichs doch. Aber ich versteh nicht genau, wieso du das wolltest? Was hast du davon, für alle anderen unsichtbar zu sein. *g*
www.svahlem-basketball.de |
||
| Jameson-ngt Mitglied
Posts: 94 |
da ich viel auf meiner page bin , für das claninterne zuständig bin , muss ned jeder wissen wieviel zeit ich auf meiner page als admin verbringe xD²
dazu muss ich sagen ich hab schon anregungen die sonst keiner braucht ausser mir wahrscheinlich^^ also gibts da schon was oder wie kann ich das machen ? MFG Zuletzt modifiziert von Jameson-ngt am 17.10.2007 - 11:20:08 Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Also ich gehe jetzt mal von der Onlinebox aus -> boxes/online.php da gibts folgende Zeile (4)
$abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";, die wie folgt ersetzt werden kann $abf = "SELECT a.uid FROM `prefix_online` a LEFT JOIN `prefix_user` b ON a.uid = b.id WHERE a.uptime > '". $dif."' AND b.recht >= ".(is_admin()?'-9':'-8'); Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
ich glaube ich hab eine erweiterte online box, habe die zeile ersetzt nur leider sieht mich noch jeder, hier ma der code.
<?php
if (!defined('main')) {die("no direct access");}
$dif = date('Y-m-d H:i:s', time() - 60);
$abf = "SELECT a.uid FROM `prefix_online` a LEFT JOIN `prefix_user` b ON a.uid = b.id WHERE a.uptime > '". $dif."' AND b.recht >= ".(is_admin()?'-9':'-8');
$resultID = db_query($abf);
$brk='';
$uid = array();
$guests = 0;
$guestn = $lang['guests'];
$content='';
while ($row = db_fetch_object($resultID)) {
if ($row->uid != 0 AND $brk!=$row->uid) {
$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
$content.= '<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td>';
$content.='<td><a href="index.php?user-details-'.$row->uid.'">'.$name.'</a></td></tr>'."\n";
$uid[] = $row->uid;
}
if ($row->uid == 0) { $guests++; }
$brk=$row->uid;
}
if ($guests == 1) { $guestn = $lang['guest']; }
if (empty($content)) { $content.='<tr><td><img src="include/images/icons/offline.gif" border="0" alt="offline"></td><td><font color="#003366">0 User </font></td></tr>'."\n"; }
$content.='<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n";
$where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
$abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,5';
$erg2 = db_query($abf2);
while ($row2 = db_fetch_object($erg2)) {
$datum = date('H:i d.m.y',$row2->llogin);
$user = $row2->name;
$content.='<tr><td><img src="include/images/icons/offline.gif" border="0" alt="offline"></td><td><a href="index.php?user-details-'.$row2->id.'" title="'.$lang['lasttimeonline'].$datum.'">'.$user.'</a></td></tr>'."\n";
}
if ($guests == 0) {
$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
<tr><td><img src="include/images/icons/offline.gif" border="0" alt="offline"></td><td><font size="-1" color="#003366">0 '.$lang['guests'].'</td></tr>'."\n";
} else {
$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td><td><font size=-1>'.$guests.' '.$guestn.'</font></td></tr>'."\n";
}
?>
<table align="center" border="0" cellpadding="0" cellspacing="0" >
<?php echo $content; ?>
</table>
das müsste doch auch mit der statistik box gehen oder? <?php
# Copyright by Manuel
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
$dif = date('Y-m-d H:i:s', time() - 60);
$abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";
$resultID = db_query($abf);
$brk='';
$uid = array();
$guests = 0;
$guestn = $lang['guests'];
$content='';
while ($row = db_fetch_object($resultID)) {
if ($row->uid != 0 AND $brk!=$row->uid) {
$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
$content.= '<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td>';
$content.='<td><a href="index.php?user-details-'.$row->uid.'">'.$name.'</a></td></tr>'."\n";
$uid[] = $row->uid;
}
if ($row->uid == 0) { $guests++; }
$brk=$row->uid;
}
if ($guests == 1) { $guestn = $lang['guest']; }
if (empty($content)) { $content.='<tr><td><img src="include/images/icons/offline.gif" border="0" alt="offline"></td><td><font color="#003366">0 User </font></td><tr>'."\n"; }
$content.='<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n";
$where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
$abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,9';
$erg2 = db_query($abf2);
while ($row2 = db_fetch_object($erg2)) {
$datum = date('H:i d.m.y',$row2->llogin);
$user = $row2->name;
$content.='<tr><td><img src="include/images/icons/offline.gif" border="0" alt="offline"></td><td><a href="index.php?user-details-'.$row2->id.'" title="'.$lang['lasttimeonline'].$datum.'">'.$user.'</a></td></tr>'."\n";
}
if ($guests == 0) {
$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
<tr><td><img src="include/images/icons/offline.gif" border="0" alt="offline"></td><td><font size="-1" color="#003366">0 '.$lang['guests'].'</td></tr>'."\n";
} else {
$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td><td><font size=-1>'.$guests.' '.$guestn.'</font></td></tr>'."\n";
}
?>
<table align="center" border="0" cellpadding="0" cellspacing="0" >
<?php echo $content; ?>
</table>
<hr>
<?php
if (empty($_GET['sum'])) {
$heute = date ('Y-m-d');
$ges_visits = db_result(db_query("SELECT SUM(count) FROM prefix_counter"),0);
$ges_heute = @db_result(db_query("SELECT count FROM prefix_counter WHERE date = '".$heute."'"),0);
$ges_gestern = @db_result(db_query('SELECT count FROM prefix_counter WHERE date < "'.$heute.'" ORDER BY date DESC LIMIT 1'),0);
$gbook = @db_result(db_query("SELECT count(ID) FROM prefix_gbook"),0);
$posts = @db_result(db_query("SELECT count(ID) FROM prefix_posts"),0);
$topic = @db_result(db_query("SELECT count(ID) FROM prefix_topics"),0);
$gesuser = @db_result(db_query("SELECT count(ID) FROM prefix_user"),0);
echo 'InsgesamteBesucher: '.$ges_visits.'<br />';
echo 'Heute: '.$ges_heute.'<br />';
echo 'Gestern: '.$ges_gestern.'<br />';
echo 'Gästebuch einträge: '.$gbook.'<br />';
echo 'Forum Posts: '.$posts.'<br />';
echo 'Forum Threads: '.$topic.'<br />';
echo 'UserZurzeit: '.$gesuser.'<br />';
echo 'OnlineZurzeit: '.ges_online().'<br />';
{
$gesOnBesucher = ges_online();
if ($gesOnBesucher > 1 ) {
$MOI = 'sind';
} else {
$MOI = 'ist';
}
echo '<br />Online '.$MOI.':<br />';
$erg = db_query('SELECT DISTINCT * FROM `prefix_online` WHERE uid > "0"');
while ($row = db_fetch_object($erg) ) {
echo ''.$row->name.' <wbr>';
}
}
echo '<a class="box" href="index.php?statistik"><b>... '.$lang['more'].'</b></a>';
} else {
$title = $allgAr['title'].' :: Statistik';
$hmenu = 'Statistik';
$design = new design ( $title , $hmenu , 0 );
$design->header();
$anzahlShownTage = 7;
echo '<br /><table width=90%" align="center" class="border" cellpadding="0" cellspacing="1" border="0"><tr><td>';
echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">';
echo '<tr class="Chead"><td colspan="3" align="center"><b>Site Statistik</b></td></tr>';
$max_in = 0;
$ges = 0;
$dat = array();
$max_width = 200;
$maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
$max_in = db_result($maxErg,0);
$erg = db_query ("SELECT count, DATE_FORMAT(date,'%a der %d. %b') as datum FROM `prefix_counter` ORDER BY date DESC LIMIT ".$anzahlShownTage);
while ($row = db_fetch_row($erg) ) {
$value = $row[0];
if ( empty($value) ) {
$bwidth = 0;
} else {
$bwidth = $value/$max_in * $max_width;
$bwidth = round($bwidth,0);
}
echo '<tr class="Cnorm">';
echo '<td>'.$row[1].'</td>';
echo '<td><table width="'.$bwidth.'" border="0" cellpadding="0" cellspacing="0">';
echo '<tr><td height="2" class="border"></td></tr></table>';
echo '</td><td align="right">'.$value.'</td></tr>';
$ges += $value;
}
$gesBesucher = db_query('SELECT SUM(count) FROM prefix_counter');
$gesBesucher = @db_result($gesBesucher,0);
echo '<tr class="Cmite"><td colspan="3"><div align="right">';
echo 'Wochen Summe: '.$ges.'</div>';
echo 'Besucher Gesamt '.$gesBesucher.' Maximal '.$max_in.'<br /><br />';
echo '</td></tr><tr class="Cdark">';
echo '<td colspan="3" align="center">[ <a href="javascript:window.close()">Fenster Schliesen</a> ]</td>';
echo '</tr></table></td></tr></table><br />';
$design->footer();
}
?>
Zuletzt modifiziert von Jameson-ngt am 18.10.2007 - 13:53:39 Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Jameson-ngt Mitglied
Posts: 94 |
jo der code geht mit statistikbox auch einwandfrei, VIELEN DANK Mairu^^
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Jameson-ngt Mitglied
Posts: 94 |
noch eine frage , ginge es auch die admins überhaupt nicht inner statistikbox sehen zu können als user?^^
MFG Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Ist doch so mit dem Code?
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
nein ich werde zwar nichtmehr online angezeigt,
nur leider bin ich immernoch in statistik aufgeführt Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Seite?
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Ich verstehe ehrlich gesagt nicht, du sagst der Code funktioniert und dann fragst du das gleiche, also entweder ich steh auf dem Schlauch oder du drückst nicht wirklich gut aus.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
entschuldige, wenn du mich missverstehst, was ich noch wollte dass ich komplett aus der statistik verschwunden bin, der jetzige code funzt wenn man in der online anzeige nicht aufgeführt sein will
MFG Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Meinst du bei den ganzen Zahlen und so?
Ach das ist dann wirklich nicht nötig. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Jameson-ngt Mitglied
Posts: 94 |
schau ma hier links bitte bei statistik,
da wenns geht , würde ich gern garnichtmehr angezeigt werden . Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt |
||
| Mairu Coder
Posts: 12770 |
Du bist Admin und siehst dich deswegen, und wenn du willst das gar keine Admins mehr angezeigt werden, dann musst du halt statt der Bedingung einfach >= -8
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| [ Anmelden zum schreiben ] |