질문/조언질답게시판

예전에 기능 추가되서 잘사용 하고 있었는데

 

최근 1.9.9.9 버전에서는 해당 기능이 없어진것 같습니다.

 

DB를 확인해 보니 DB에는 기록되어 있으나 관리자페이지에 뜨던 것이 사라졌네요.

  • profile
    그런게 있었나요?
    db에 기록된다고 하셨으니 테이블명이라도 알려주셔야 확인이 가능해 보이네요.
  • profile
    rx_member 테이블에서 해당하는 회원을 찾으시고
    ipaddress 는 가입당시 아이피주소이고
    last_login_ipaddress 는 마지막 접속한 아이피 입니다.

    또한 rx_session 테이블에서도 현재 접속자의 아이피주소를 확인가능한데
    어차피 마지막 접속한 아이피랑 동일한 경우가 대부분일겁니다. (중복 로그인 이라면 여러개 있을수도 있겠지요)
  • profile profile
    과거 하나의 아이피에서 불량 회원가입을한 10개씩 시도하며
    스팸을 적인 사례가 있어서 추가해달라고 요청 드려서 반영된 사항인데
    나중에 버전 올림에서는 추가 될 수있겠네요.
  • profile

    제목 없음.png

     

    develop 에서는 위와 같이 출력되는데... 1.9.9 에서는 출력이 안되나요?

    만약 안뜬다면 2.0beta 의 파일과 비교해보세요

  • profile profile
    저도 방금 이 글을 보고 관리자페이지에서 회원 수정을 해보니 뜨네요. 1.9.9.9 에서 뜹니다.
  • profile
    저는 이런 정보가 member 테이블에 담기는지 몰랐는데 이게 관리자 페이지 부분에서 출력이 되었던 적이 있나 보네요.

    필요하다면 회원정보 열람에서 최고관리자권한자에게 이 정보 보여주도록 스킨에서 처리하면 될 것 같습니다. 물론 관리자 페이지에서 전체 회원의 ip 정보를 보지는 못하지만요.
  • profile

    정확히 어느 버전에서 추가되었는지 기억나지 않지만, 위의 binst님 스샷처럼 출력되는 것이 정상입니다.

    스샷처럼 나오지 않는다면 업데이트가 누락되었거나 해당 스킨파일을 잘못 건드리셨거나...

  • profile profile
    아 잘작동하네요. 또 목록페이지에서 뜨는걸로 착각을 했었네요.
    수정페이지에서 잘작동합니다.
  • profile profile

    스킨이라면 회원정보 스킨일텐데 거기에는 이 정보 출력되는거는 적용이 안되었을 것 같은데요.. 사이트 1곳에서 기본 스킨 쓰는데 ip 정보는 빠져 있는데요.

    관리자가 회원정보 수정(코어의 tpl 에서) 에서는 보입니다.

  • profile profile

    관리자가 회원정보에서 쉽게 확인 할 수 있도록 회원정보 스킨에 추가해 봤습니다.

    <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>