<!--@if($is_logged && !in_array((string)$s_target_srl ,$mf_follows) && $oDocument->get('voted_count') >= 3 && $logged_info->member_srl != $oDocument->get('member_srl') && $oDocument->get('member_srl') !=4 && $lastlogin->last_login)-->

hello!

<!--@end-->

 

위와 같은 조건을 해석하시오! 

 

최대한 XE와 관련있는 해석을 해야 합니다. ㅋ

웹지기

profile
10년을 다루다 보니 이제 간단한 것도 만들고 커뮤니티 운영에 관한 다양한 노하우가 있습니다. 어려운 점이나 가지신 생각을 함께 소통해 보아요.
https://rxtip.kr/ 라이믹스 꿀팁
  • profile
    1) $is_logged : 로그인한 경우
    2) !in_array((string)$s_target_srl ,$mf_follows) : 팔로우 모듈 그 쪽인 거 같은데 모르겠네요. 어떤 타겟이 팔로우된 상태를 뜻하는 건지..
    3) $oDocument->get('voted_count') >= 3 : 해당글 추천이 3이상인 경우
    4) $logged_info->member_srl != $oDocument->get('member_srl') : 글쓴이가 로그인한 회원이 아닌 경우
    5) $oDocument->get('member_srl') !=4 : 멤버가 4가 아닌 경우
    6) $lastlogin->last_login : 마지막로그인한 시간을 출력하는 건데....
  • profile profile
    출제자 판단 2.5개 정답 입니다 ㅋ
  • profile profile
    깐깐한 출제자시군요 ㅎ
  • profile
    2) $s_target_srl이 뭔지 잘 모르겠는데, 맥락상 '글쓴이가 내가 팔로우하는 회원이 아니라면..' 일 것 같아요ㅎ

    5) member_srl 이 4면 관리자겠죠? 관리자 그룹에 다른 회원이 있을 수도 있으니 관리자 그룹을 불러와서 in_array로 확인하는 것도 좋을 것 같아요.

    6) $lastlogin은 낯선 변수인데요. 이게 뭐예요? 제일 어려움요.
  • profile profile
    제출한 답안중 1.5개 정답입니다 ㅋ
  • ?

    1) $is_logged : 로그인 된 경우
    2) !in_array((string)$s_target_srl ,$mf_follows) : 현재 게시글 작성자를 구독하지 않았을 경우
    3) $oDocument->get('voted_count') >= 3 : 게시글이 3회 이상 추천받았을 경우
    4) $logged_info->member_srl != $oDocument->get('member_srl') : 글 작성자가 아닐 경우
    5) $oDocument->get('member_srl') !=4 : 관리자가 작성한 글이 아닐 경우
    6) $lastlogin->last_login : 작성자가 가입후 로그인을 1회이상 했을 경우(자동 가입인사글 제외용?)

    결론 : 인기있는 게시글의 작성자를 구독하지 않은 회원분들께 구독을 장려하기 위한 코드!

     

    역시 마지막이 제일 알쏭달송하네요.

  • ? profile
    5점 드리겠습니다 ㅋㅋㅋ

    마지막은 임의로 가져온 데이터이기 때문에 어떻게 가져왔는지는 정확히 알기 어려우실 겁니다. 단어가 의미하는 것은 마지막로그인 정보이죠.


    말씀 하신대로 이 회원 좀 인기 있는 회원인데 팔로우 할래유? 라고 제안해 주기 위해 조건을 걸었던 것 입니다.


    모든 조건이 동시에 만족을 해야 이 제안을 할 수 있습니다.

    방문자가로그인한회원일경우 && 글 작성자를 글을 읽고 있는 회원이 아직 팔로우 하지 않았을 경우 && 이 글이 추천 3개 이상 받았을 경우 && 글을 읽고 있는 회원이 글 쓴이가 아닐경우 && 최고관리회원이 쓴 글이 아닐 경우 && 탈퇴 또는 휴면 회원이 작성한 글이 아닐경우

    위 어마무시한 조건을 모두 통과했을때 팔로우를 제안합니다 ㅋ
  • profile ?
    아하! 탈퇴/휴먼 회원에 관련된 내용이었군요ㅎㅎ
  • profile profile
    아하, 탈퇴/휴면 회원~
  • profile profile
    저희는 문서 작성자가 회원에서 조회되는 회원인지(활동가능회원) 확인 하는 것에 저것을 활용해서 애용하고 있어요. 예를 들면 탈퇴한 회원의 글에는 댓글작성을 잠근다던지..

    XE에서 탈퇴 후에도 레벨이나 기타정보를 노출하는 것을 이것을 이용해서 그러한 부분이 출력되지 않도록 가려주고 있어요~

    레벨,포인트를 출력하게 해 놓아도 탈퇴한 회원의 경우 탈퇴시점의 레벨과 포인트가 노출되고 아주 불규칙하게 노출되더라구요. 어떤 회원은 레벨이 0으로 되기도 하고...
  • profile profile
    /1928260

    문서를 보시면 작성자 그룹아이콘이 사라지고 레벨아이콘으로 보여지는데 레벨이 4에요.

    해당 문서에서 작성자 정보를 출력하는 부분을 가려주지 않으면 탈퇴시 가졌던 정보가 노출되서...
  • profile profile
    탈퇴/휴면 회원 정보 출력은 코어에서 지원해주면 좋겠다는 생각이 들기도 하네요. 구조상 쉬운 일은 아니겠지만요;;
  • profile
    특정 기간 이내 작성된 글로 한정하는 조건도 추가해볼까요 ㅋㅋ