라이믹스 가입 or 로그인 시 아이피 저장기능 제거되었나요?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
예전에 기능 추가되서 잘사용 하고 있었는데
최근 1.9.9.9 버전에서는 해당 기능이 없어진것 같습니다.
DB를 확인해 보니 DB에는 기록되어 있으나 관리자페이지에 뜨던 것이 사라졌네요.

톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
댓글 10
db에 기록된다고 하셨으니 테이블명이라도 알려주셔야 확인이 가능해 보이네요.
ipaddress 는 가입당시 아이피주소이고
last_login_ipaddress 는 마지막 접속한 아이피 입니다.
또한 rx_session 테이블에서도 현재 접속자의 아이피주소를 확인가능한데
어차피 마지막 접속한 아이피랑 동일한 경우가 대부분일겁니다. (중복 로그인 이라면 여러개 있을수도 있겠지요)
스팸을 적인 사례가 있어서 추가해달라고 요청 드려서 반영된 사항인데
나중에 버전 올림에서는 추가 될 수있겠네요.
develop 에서는 위와 같이 출력되는데... 1.9.9 에서는 출력이 안되나요?
만약 안뜬다면 2.0beta 의 파일과 비교해보세요
필요하다면 회원정보 열람에서 최고관리자권한자에게 이 정보 보여주도록 스킨에서 처리하면 될 것 같습니다. 물론 관리자 페이지에서 전체 회원의 ip 정보를 보지는 못하지만요.
정확히 어느 버전에서 추가되었는지 기억나지 않지만, 위의 binst님 스샷처럼 출력되는 것이 정상입니다.
스샷처럼 나오지 않는다면 업데이트가 누락되었거나 해당 스킨파일을 잘못 건드리셨거나...
수정페이지에서 잘작동합니다.
관리자가 회원정보에서 쉽게 확인 할 수 있도록 회원정보 스킨에 추가해 봤습니다.
<tr>
<th>{$lang->signup_date}</th>
<td>{zdate($memberInfo['regdate'],"Y.m.d. H:i")}<block cond="$logged_info->is_admin == 'Y' && $memberInfo['ipaddress']"> ({$memberInfo['ipaddress']})</block></td>
</tr>
<tr>
<th>{$lang->last_login}</th>
<td>{zdate($memberInfo['last_login'],"Y.m.d. H:i")}<block cond="$logged_info->is_admin == 'Y'"> ({$memberInfo['last_login_ipaddress']})</block></td>
</tr>
스킨이라면 회원정보 스킨일텐데 거기에는 이 정보 출력되는거는 적용이 안되었을 것 같은데요.. 사이트 1곳에서 기본 스킨 쓰는데 ip 정보는 빠져 있는데요.
관리자가 회원정보 수정(코어의 tpl 에서) 에서는 보입니다.