로그인

검색

회원 블로그 관련 질문드립니다!
k
karius

회원 블로그 관련 질문드립니다!

 

먼저 좋은 자료를 공유해주신 주인장님께 다시한번 감사의 말씀과함께 질문드립니다!

 

올려주신 가이드대로 진행해서 개인블로그까지는 만들었는데 라이믹스 꿀팁처럼 개인서명을 추가하고싶으면 어떤변수를 써야할까요??

image.png


문서에들어가는변수는 oDocument같은형식일것같은데.. 블로그쪽은 member_srl을 가지고서하는걸까요??

감이 잡히질 않아서 질문드립니다.

 

올 한해도 고생많으셨고 새해복 많이받으세요!

 

Profile
karius 1명
Level. 3 1,015 / 1,440 정회원
서명을 아직 작성하지 않았습니다.
1
9
1
권한이 없습니다.
댓글 9개
  • 꿀팁관리소장
    2022.12.31

    서명부분에 나오는 정보를 출력하려면 해당 회원의 회원번호가 필요하겠죠? 작성한 문서에서 서명이 표시되는 것은 서명이 출력되는 자료를 보시면 쉽게 이해가 가실겁니다.

     

    지금 궁금해 하시는 부분은 아마 문서열람 부분이 아닌 해당 회원의 블로그로 이동했을때 궁금하신건데 이건 사실 해당 회원의 글 목록 부분입니다.

     

    일반적인 글 목록은 주체가 없기에 특정한 회원의 목록이 아니지만 제가 구현한 블로그 글 목록은 특정회원의 글만 출력하는 거기에 한 회원이 특정됩니다. 이 회원의 여러가지 정보를 출력하면 되는데...

     

    궁금해 하시는 회원번호는 도메인/@닉네임 주소로 접금하면 주소가 "도메인/mid?member_srl=18360 로 바뀌어 접속됩니다.

     

    member_srl 이 회원번호를 가지므로 이것을 이용하면 됩니다. 게시판 스킨의 검색 폼에서 이부분이 누락되지 않도록 수정해 달라고 한 부분도 검색시에도 회원번호가 유지되기 위해서 입니다.

  • 꿀팁관리소장
    2022.12.31

    <div cond="$mid=='member_blog' && !$oDocument->isExists() && Context::get('member_srl') && Context::get('page')==1">
    {@ 
    $lmemberInfo = getModel('member')->getMemberInfoByMemberSrl(Context::get('member_srl'));

    }
    </div>

     

     

    $lmemberInfo에 담긴 각종 정보를 출력하거나 활용할 수 있습니다.

     

    div 박스에 조건을 걸어야 하는데 블로그로 사용하는 게시판의 mid에서만 적용되고 문서열람시에는 출력이 되어서는 안되고 회원번호로 접근했을때만 그리고 목록의 1페이지에서만 출력하도록 조건을 걸었습니다.

  • k
    작성자 karius
    2022.12.31
    @꿀팁관리소장 님에게 보내는 답글

    lemeberInfo에 정보가 다 담겨있나보군요..

    혹시 회원 서명과 관련된 시그니쳐는 어떤변수인지 예시로 알수있을까요?

  • k
    작성자 karius
    2022.12.31
    @꿀팁관리소장 님에게 보내는 답글

    앗 힌트주신덕에 출력성공했습니다!

  • 꿀팁관리소장
    2022.12.31
    @karius 님에게 보내는 답글

    모르실때는 디버그로 출력해보세요.

  • 2024.02.04
    @karius 님에게 보내는 답글

    혹시 저도 힌트좀 알수 있을까요?ㅠㅠ

  • k
    작성자 karius
    2023.01.02

    추가질문이있습니다. 저는 해당 게시판에서도 글작성이 가능하게하고자하는데

    글작성후 write버튼을 누르면 주소창에 member_srl이 사라지는현상이 있습니다 ㅠ

    write_from 이라는 html 에 기존 말씀해주신대로

    를 추가했는데도 변수가 여전히 사라지는것같습니다 ㅠ

  • 꿀팁관리소장
    2023.01.02
    @karius 님에게 보내는 답글

    결론부터 말씀드리면 글을 모아서 제공하는 게시판(타임라인)은 글쓰기 허용을 하지 않는 것을 권장합니다.

    타임라인 특성상 해당 게시판에 글이 존재하면 여러가지 부작용이 생깁니다. 대표적으로 아마 검색시 글이 검색되지 않는 부작용이 생깁니다. (해당 문제가 수정되었는지는 모르겠네요.)

     

    그리고 글쓰기 직후 이동하는 url은 글 작성할때 사용되는 wrie의 html에서 지정되는게 아닙니다. 코어에서 글 작성 직후 특정 url로 이동하도록 되어 있기 때문에 해당 부분의 코어를 수정하거나 코어를 수정하지 않고 후킹하는 작업이 필요합니다.

     

    애드온에서 해당 게시판을 직접 접속하거나 하는 등 여러 고려가 되어 있는데 해당 게시판에서 글쓰기를 허용하는 점은 고려된 점이 없습니다.

  • 꿀팁관리소장
    @karius 님에게 보내는 답글

    그리고 제가 테스트를 해보니 제가 사용하는 짧은주소 형식 "XE와 호완되는 주소형태" 를 사용하면 회원번호 변수가 초기화 되지 않는 것을 확인했습니다.

     

    개인적으로는 모든 주소 형태 사용은 부작용이 다소 있어서 사용을 안하고 있습니다.

    화면 캡처 2023-01-02 100109.png.jpg

     

    모든 주소형태에서 동일하게 작동하도록 요청하시려면 코어개발팀에 문의를 하셔야 할 것 같습니다.

댓글 쓰기
권한이 없습니다.