[RC] Advanced IP Logger
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
[RC] Advanced IP Logger
Мод логирует IP пользователся при регистрации и при каждом его заходе, может отображать админу/модератору при просмотре темы (под аватарой показывает), админу/модеру/этому юзеру при просмотре профиля, ну и в админке новый раздел появляется где можно просмотреть имена пользователей, которые зарегились/зашли с такого же IP, удалить всех дубликатов, также позволяет запрещать регистрацию нескольких пользователей с одного IP (количество разрешенных пользователей с одного ip опять же настраивается в админке).
http://www.phpbbguru.net/community/download.php?id=1048
Included files: 3
Files to edit: 6
Добавлено спустя 43 секунды:
Хотелось бы услышать мнения, что еще нужно добавить.....
http://www.phpbbguru.net/community/download.php?id=1048
Included files: 3
Files to edit: 6
Добавлено спустя 43 секунды:
Хотелось бы услышать мнения, что еще нужно добавить.....
Последний раз редактировалось svk 25.06.2007 11:13, всего редактировалось 1 раз.
NETBYNET Holding system administrator
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
svk
Кстати, есть похожий мод:
А вообще, интересно, потестю 
Кстати, есть похожий мод:
Код: Выделить всё
#################################################################
## Mod Title: Codecrush IP Log
## Mod Version: 0.2.9
## Author: Kristoffer Tjaernaas < dar@swirve.com > - www.codecrush.com
## Description:
## This is a simple IP logger, that will log the IP of anyone browsing
## to your phpbb forums.
## I created it cause I couldn't find any other IP-tracking utility within
## phpbb besides the poster_ip. I wanted to keep a log of all visitors
## not just posters. I tried another IP-mod I found, but it didn't fit my
## needs. And so I created this.

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
Обновление.
Качаем по этой же ссылке
Добавил возможность блокировки регистрации с анонимных прокси серверов... Не сказал бы конечно что работает очень эффективно, но все-таки....
Для обновления с версии 1.0.0:
В includes/usercp_register.php ищем
До, добавляем:
И обновляем ip_config.tpl и admin_us.php (берем из архива)
Качаем по этой же ссылке
Добавил возможность блокировки регистрации с анонимных прокси серверов... Не сказал бы конечно что работает очень эффективно, но все-таки....
Для обновления с версии 1.0.0:
В includes/usercp_register.php ищем
Код: Выделить всё
$sql = "INSERT INTO " . USERS_TABLE . " (user_rip, user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
VALUES ('$rip', $user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
Код: Выделить всё
$cuip = $rip;
$rp = $_SERVER["REMOTE_PORT"];
$ports = $board_config['ip_ports'];
$arr = explode(", ",$ports);
foreach($arr as $k=>$v)
{
@fsockopen ($cuip, $v, $errno, $errstr, 1);
if ($errno == '0') {message_die(GENERAL_ERROR, "Регистрация с прокси серверов была запрещен администратором");}
}
}
NETBYNET Holding system administrator
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 20 лет 1 месяц
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
В каких моментах? при регистрации? если да, то отключи в админке проверку на прокси серверы.... если нет, то займусь оптимизацией-=UHAHAN=- писал(а):заметно стал притормаживать форум
далее...
IP регистрации не зафиксирован - значит пользователь зарегился ДО установки мода и соответственно ip его регистрации в базе нет

Если в данной ситуации нажмешь или ничего не будет или ругнется что нельзя удалить никого

"Под этим IP всего..." - значит что у всех этих 226 юзеров ip был не зафиксирован (т.е. они зарегились до установки)
NETBYNET Holding system administrator
-
- phpBB 1.4.4
- Сообщения: 104
- Стаж: 20 лет 2 месяца
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
Ну поехали разбираться...
SQL запросы верно выполнили все?
для проверки залейте в папку форума и выполните такой скрипт:
ник_тестового_пользователя в коде замените на ник пользователя, которого вы зарегистрировали и у него не зафикисировался IP регистрации...
И киньте что выдаст скрипт сюда...
SQL запросы верно выполнили все?
для проверки залейте в папку форума и выполните такой скрипт:
Код: Выделить всё
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_LOGIN);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$sql = 'SELECT user_rip from ' .USERS_TABLE ." WHERE username = 'ник_тестового_пользователя'";
$result = $db->sql_query($sql);
$a = $db->sql_fetchrow($result);
echo 'ip'.$a['user_rip'];
?>
И киньте что выдаст скрипт сюда...
NETBYNET Holding system administrator
-
- phpBB 1.4.4
- Сообщения: 104
- Стаж: 20 лет 2 месяца
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
-
- phpBB 1.4.4
- Сообщения: 152
- Стаж: 18 лет 9 месяцев
Re: [RC] Advanced IP Logger
Невозможно отобразить страницуsvk писал(а): http://svkhost.com.ru/phpbb/ip_logger.rar
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
-
- phpBB 1.4.4
- Сообщения: 152
- Стаж: 18 лет 9 месяцев
Что то у меня после установки мода при регистрации нового пользователя пишетНаверно что то не так прописал в датабасе. Если не трудно - подскажите в чем ошибка
Версия 2.0.17
стоят
, А при клике по "найти пользователя", в админке - вместо поиска -"Parse error: parse error, unexpected '}' in z:\home\site.ru\www\forum\includes\usercp_register.php on line 759"
Найти пользователя при отправке лички -
Извините, но такого пользователя не существует
Код: Выделить всё
Could not update users table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
UPDATE phpbb_users SET user_ip = '127.0.0.1' WHERE user_id =
Line : 511
File : page_header.php
Версия 2.0.17
стоят
first_post_on_every_page_1.0.1.txt
admin_mass_delete_users.zip
admin_users_list_v110.zip
Admin_Voting_118.zip
agreement.zip
album_rus.zip
album_v2053.zip
attach_mod_241.zip
edit_post_date_102.zip
eqr_3.0.3.zip
extended_quote_tag.zip
first_post_on_every_page_1.0.1.zip
flashing_gif_for_new_pm_1.0.1.zip
font_face_bbcode1_0_4.mod.zip
ip_in_topic.zip
moderator_tags_130.zip
multi_bbcode-140c.zip
only_more_smilies_1.1.0.zip
pmsender.zip
split_posts_and_merge_in_one_step_1-0-3.zip
who_viewed_a_topic_1.0.3em.zip
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
это вы пропустили } при установке в файле usercp_register.php.vlad77 писал(а):"Parse error: parse error, unexpected '}' in z:\home\site.ru\www\forum\includes\usercp_register.php on line 759"
а это похоже на конфликт с pmsender.zip. у вас почемуто в page_header отсутствует $userdata['user_id']vlad77 писал(а):Найти пользователя при отправке лички -

киньте ваш page_header.php, я скажу что надо поправить чтобы ужились
NETBYNET Holding system administrator
-
- phpBB 1.4.4
- Сообщения: 152
- Стаж: 18 лет 9 месяцев
Кинулsvk писал(а):а это похоже на конфликт с pmsender.zip. у вас почемуто в page_header отсутствует $userdata['user_id']
киньте ваш page_header.php, я скажу что надо поправить чтобы ужились
------------------------
, нет } на месте:это вы пропустили } при установке в файле usercp_register.php.
Код: Выделить всё
foreach($arr as $k=>$v)
{
@fsockopen ($cuip, $v, $errno, $errstr, 1);
if ($errno == '0') {message_die(GENERAL_ERROR, "Регистрация с прокси серверов была запрещена администратором");}
}
}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vlad77 24.08.2006 15:49, всего редактировалось 6 раз.