질문/조언질답게시판

안녕하세요!

구글링 해보았지만 원하는 답을 찾을 수 없어서 요렇게 글 남깁니다.

XE 관리자 회원관리 목록 혹은 이 메뉴 내가 아니라도

'관리자가 각 회원들의 작성글수와 작성개수를 볼 수 있는 방법'이 있을까요?

찾아보니 출력을 하는건 있던데..ㅠ

제가 원하는건 출력이 아니라 그냥 관리자페이지에서 확인만 되면 되는 부분이라서 요거 찾는게 힘드네요ㅠ

아니면 코어를 건드려서 출력하는 방법을 활용해서 관리자페이지에 적용이 가능한 부분인가요?

 

감사합니다!

  • profile

    따로 관리되는부분 없습니다.

    그 관련 코드를 활용하여 스킨단위에서 관리자에게만 따로 보여주는 방식으로 카운트하도록 해주시면 될 것 같아요.

    카운트관련 사항은 일반 회원들에게 노출되면 사이트에 상당한 부하를 가져올 수 있습니다. (특히 많은 게시글을 작성한 유저가 있는경우)

    따라서 최대한 카운트에 대한 부분을 특정페이지에서만 확인하는 방식쓰시고 관리자에게만 노출되도록 처리하시길 바랍니다.

     

    또한 관리자 페이지나 해당 여러가지 코어단위에서 고치는 행위는 하지마세요.

  • profile profile
    안녕하세요 람보님! 답변 감사드립니다. ㅠ.ㅠ 제가 운영하는 홈이 익명 홈인지라 스킨 단위에서 관리자에게 따로 보여지는 방식이 가능할지 모르겠네요. 가능하다하더라도 이걸 실제 회원과 연결을 시킬 수 있을지도 의문이긴 합니다만.. 일단 좀 더 찾아보고 시도는 해보겠습니다. 감사합니다!
  • profile profile

    안녕하세요 람보님! 조언주신대로 스케치북 게시판에서 작성자의 IP가 보이는 곳에 작성자의 글/코멘트 수를 관리자에게만 보이게 하려고 소스를 짜봤는데, 익명게시판이라 그런지 불러와지지 않네요 ㅠㅠ 익명홈은 회원번호가 음수로 나온대서 절대수(??)를 불러온다는 abs를 붙여도 봤는데 뜨질 않고...혹시 제 소스에서 어떤 부분이 잘못됐는지 봐주실 수 있으실까요?

    <!-- 글 작성자 작성문서수 댓글수 가져오기 -->
    <small cond="$logged_info->is_admin=='Y'">({@ $oDocumentModel = getModel('document');
    $count_document = $oDocumentModel->getDocumentCountByMemberSrl(abs($oDocument->get('member_srl')));})</small>
    <small cond="$logged_info->is_admin=='Y'">({@ $oCommentModel = getModel('comment');
    $count_comment = $oCommentModel->getCommentCountByMemberSrl(abs($oDocument->get('member_srl')));})</small>

  • ?
    https://xe1.xpressengine.com/index.php?mid=download&package_id=22753815
    이런 자료에 기능을 확장해서

    관리자로 로그인 한 경우
    해당 유저의 총 글수/댓글수를 추출해서 닉네임 옆에 출력하게 구현하시면 됩니다

    익명 사이트명 익명규칙까지 감안해서 추출하시면 됩니다.
  • ? profile
    와 감사합니다....! 한번 도전해보겠습니다.