Ogólne - Jak ukryć widoczność administratora przed innymi adminami ??
Burak36 - 21-01-2010, 00:09 Temat postu: Jak ukryć widoczność administratora przed innymi adminami ?? Witam
Mam pytanie: jak mogę ukryć widoczność mojego konta przed innymi adminami ?? Jestem na forum zaznaczony jako ukryty, ale admini mnie widzą i wiedzą kiedy wchodzę (userzy dostepni przez 24 h). Nie jest mi to na rękę, nie lubię być śledzony
Domyślam się, że coś w plikach przydałoby się zmienić.... wyjątek else ? Aha i jeszcze jedno, czy jest możliwość wyłączenia też dla mojego konta daty i godziny ostatniej wizyty ?
Pozdro
Burak
koziolek - 21-01-2010, 00:34
Burak36 napisał/a: | ukryć widoczność mojego konta przed innymi adminami (userzy dostepni przez 24 h) | W pliku includes/functions_add.php oraz index.php znajdź: Kod: | if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN ) | i zamień na: Kod: | if ( ($row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN) && $row['user_id'] != TWOJE_ID ) |
Burak36 napisał/a: | możliwość wyłączenia też dla mojego konta daty i godziny ostatniej wizyty | W pliku includes/usercp_viewprofile.php znajdź: Kod: | if ( $board_config['cllogin'] && ($userdata['user_level'] == ADMIN || $profiledata['user_allow_viewonline']) ) | i zamień na: Kod: | if ( $board_config['cllogin'] && ($userdata['user_level'] == ADMIN || $profiledata['user_allow_viewonline']) && $profiledata['user_id'] != TWOJE_ID ) |
A także:
Kto jest na forum - w pliku viewonline.php znajdź: Kod: | $view_online = ( $userdata['user_level'] == ADMIN ) ? true : false; | i zamień na: Kod: | $view_online = ( $userdata['user_level'] == ADMIN && $row['user_id'] != TWOJE_ID ) ? true : false; |
Widok tematu - w pliku viewtopic.php znajdź: Kod: | $poster_online = (($postrow[$i]['user_allow_viewonline'] || $userdata['user_level'] == ADMIN) && $board_config['r_a_r_time'] && $poster_id != ANONYMOUS && $postrow[$i]['user_session_time'] > (CR_TIME - 300)) ? '<img src="' . $images['icon_online'] . '" border="0" alt="" title="Online"><br />' : ''; | i zamień na: Kod: | $poster_online = ( $poster_id != TWOJE_ID && ($postrow[$i]['user_allow_viewonline'] || $userdata['user_level'] == ADMIN) && $board_config['r_a_r_time'] && $poster_id != ANONYMOUS && $postrow[$i]['user_session_time'] > (CR_TIME - 300)) ? '<img src="' . $images['icon_online'] . '" border="0" alt="" title="Online"><br />' : ''; |
Burak36 - 21-01-2010, 15:28
Dzięki wielkie
A jeszcze jedno pytanie: jak zdekodować w bazie zapisane daty i godziny ?? w phpbb_users ?
Jak to zamienić na datę ludzka i godzinę ??
koziolek - 21-01-2010, 15:30
http://maciek.lasyk.info/konwerter_dat.html
Burak36 - 01-03-2010, 15:32
No dobra, a jak zrobić aby admin nie pokazywał się w panelu "przez 24 h na forum byli " ?
czy to jest to pierwsze co podałeś ? Bo chyba mi to nie działa, widze sam siebie..
mcfrag - 28-12-2010, 15:30
Recepta na ukrywanie admina działa, dzięki. Mam tylko jeden problem:
Po zalogowaniu (i ukryciu) licznik pokazuje jedną zalogowaną osobę, której nicka nie wyświetla (czyli mnie). Jak urealnić wskazania licznika?
alex_z - 12-04-2018, 11:49
Jak dodać kolejnego użytkownika ?
Kod: | if ( ($row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN) && $row['user_id'] != 2, 222 ) |
to jest poprawnie przecinek, spacja, kropka ?
BRC - 12-04-2018, 11:57
Nie. Jeśli już:
Kod: | if ( ($row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN) && $row['user_id'] != 2 && $row['user_id'] != 222 ) |
Ale jeśli tych wartości ma być więcej, to przydałoby się je wprowadzić do tablicy.
alex_z - 12-04-2018, 18:39
Bardzo dziękuje za pomoc.
|
|
|