업데이트 문의

skyo
문의할 제품 길드 
PHP 버전 PHP 7.2 
Rhymix 버전 1.9 
사이트 주소 http://x86.co.kr 

2. 길드에서 '길드 게시판으로 이동' 클릭시 해당 길드 글만 보이게 패치

>> 기존과 무엇이 달라진건지 설명좀 부탁 합니다. 제가 차이를 모르겠습니다.

 

 

4. 길드 가입시 기본값으로 길드 가입 허용여부 추가

>> 제가 이해하는게 맞다면, 길드 생성후 길드장 승인후 가입 허용이 기본값으로 되어 있는 것을 

선택 하는 것 같은데 그게 맞다면 제가 어드민 메뉴에서 찾지 못하겠습니다. 

아니면 기본값이 길드장 승인 후 허용이 아닌것으로 일괄 변경된건가요?

댓글
25
  • Waterticket

    2. 길드에서 길드 게시판으로 이동 버튼을 클릭시, 기존에는 공용게시판을 사용하고 있을 경우 단순히 공용게시판으로 옮겨주는 역할을 했습니다.

    이제는 공용게시판을 사용하고 있는경우 공용게시판에서 타 길드 글을 제외한 그 길드의 글만 추려서 보여주게 됩니다.

     

    4. 일단 기능은 이해하신 대로가 맞습니다.

    그리고 해당 설정은 길드 시스템 > 기본 설정에서 확인하실 수 있습니다.

     

    3.PNG

  • Waterticket
    skyo
    작성자
    2021.01.31
    @Waterticket 님에게 보내는 답글

    2번 그렇군요. 근데 저는 동작을 기존 처럼 공용(임시)길드 글 전체를 그대로 보여주는데 혹시 제가 체크해봐야 할 사항이 있을까요?

     

    4번 네. 확인했습니다. 거기 있었군요.

     

    추가 질문

    혹시 길드 생성시 길드명 길이 제한이 있나요? 없다면 글자수 제한을 지금이라도 할수 있을까요?

  • skyo
    Waterticket
    2021.01.31
    @skyo 님에게 보내는 답글

    2. 길드 스킨을 수정하셔야 가능할거 같습니다

    viewinfo.html을 덮어써보시면 될것 같습니다

     

    +) 길드명 길이는 최대 20자까지 가능합니다.

  • Waterticket
    skyo
    작성자
    2021.01.31
    @Waterticket 님에게 보내는 답글

     viewinfo 덮어서 써도 안되는데, 좀더 파 봐야겠네요. 

     

    길드명 20자는 사실상 현재 스킨 형태에서는 너무 긴것 같습니다.5자 이렇게 줄일려면 어디를 수정 하면 될까요?

  • skyo
    Waterticket
    @skyo 님에게 보내는 답글

    네, 앞으로는 스킨 변경사항을 정리해서 공지하도록 하겠습니다

    그리고 길드명 20자는 별도로 php 파일을 수정하셔야 하고요, 다음 패치때 설정 페이지에 넣어놓겠습니다 :D

     

    최신버전 기준 guild.controller.php 에 51번째 줄을 수정해주시면 됩니다

     

    s3.PNG

     

    if(mb_strlen(Context::get('guild_name'), 'utf-8') > [최대 글자수]){
  • Waterticket
    skyo
    작성자
    2021.01.31
    @Waterticket 님에게 보내는 답글

    네. 고맙습니다.

     

    1. 그리고 길드 위젯에서 길드를 클릭시에도 해당 길드 글 만 보여지는 url 로 보내는 기능을 활용하면 좋을 것 같은데

     

    길드 위젯 패치 가능 할까요?

     

    2. 그리고 위 기능 보드 스킨에서도 활용 가능했으면 합니다. 사실 일일이 링크를 뽑아 걸수 있어서 저 스스로도 가능하긴 한데..자동화 되면 좋을것 같다는 생각이 듭니다.

     

    기존

    [임시길드명1 - 링크 없음] [글제목]

    [임시길드명2 - 링크 없음] [글제목]

     

    제안

    [임시길드명1 - 해당 길드글만 보여지는 링크] [글제목]

    [임시길드명2 - 해당 길드글만 보여지는 링크] [글제목]

  • skyo
    Waterticket
    @skyo 님에게 보내는 답글

    1. 길드 위젯도 패치하도록 하겠습니다

    2. skyo님의 사이트 같은 경우에는 모듈에서 처리하는게 아니라 별도의 스킨 수정을 통해서 분류로 따로 변경하신 것 같습니다

     

    22.PNG

     

    여기서 [길러본당] 을 클릭할경우 해당 길드 글만 보는 그런 작업을 원하시는거 같습니다

     

    이건 파라메터 하나만 설정해주면 되서 간단한 작업이기는 한데, 제가 skyo님이 어떻게 작업을 해두셨는지 알지 못해서 지금 바로 도와드리긴 어려울것 같습니다

     

    저 표시되는 부분 코드를 올려주신다면 패치할 부분을 적어서 올려드리겠습니다 :)

  • Waterticket
    skyo
    작성자
    2021.01.31
    @Waterticket 님에게 보내는 답글

    아 그런가요? 저는 길드 스킨 가이드에서 본것 같은데 아무튼 구조는 아래와 같습니다. 

     

     

    <td > <span > {$guildbObj->guild_name} < / span>< / td>

     

     

  • skyo
    Waterticket
    2021.01.31
    @skyo 님에게 보내는 답글

    // _header.html (인클루드 되는 파일)
    {@
    if($oModuleModel === NULL) $oModuleModel = getModel('module');
    }

     

     

    // 리스트 부분에 이렇게 넣어주세요
    {@
    $__board_info = $oModuleModel->getModuleInfoByModuleSrl(($guildbObj->module_srl > 0) ? ($guildbObj->module_srl) : $oGuildBoardModel->getConf('guild_board_for_normal_srl'));
    $guildbObj->module_name = $__board_info->mid;
    $__board_url = ($guildbObj->module_srl > 0) ? getUrl('','mid',$guildbObj->module_name) : getUrl('','mid',$guildbObj->module_name,'guild_view',$guildbObj->guild_srl);
    }
    <a href="{$__board_url}">{$guildbObj->guild_name}</a>

     

     

    일단 이렇게 넣어주시고 테스트 해보시겠어요?

  • Waterticket
    skyo
    작성자
    2021.02.01
    @Waterticket 님에게 보내는 답글

    네. 잘 안되는 것 같습니다. 시간이 늦어 좀 길어질듯 한데 이후 내일 카톡으로 여쭙겠습니다.

  • skyo
    Waterticket
    2021.02.01
    @skyo 님에게 보내는 답글

    넵 내일 시간되실때 톡주시면 도와드리겠습니다 :)

  • Waterticket
    skyo
    작성자
    2021.09.03
    @Waterticket 님에게 보내는 답글

    안녕하세요. 길드 위젯 해당 패치가 언제 가능한지 확인 좀 부탁 합니다.

  • skyo
    Waterticket
    2021.09.03
    @skyo 님에게 보내는 답글

    시간 되는대로 개발중입니다만 개발에 매진하기 어려운 상황이라 언제 패치가 될지 알기는 어렵습니다

  • Waterticket
    skyo
    작성자
    2021.09.03
    @Waterticket 님에게 보내는 답글

    저는 상식적으로 접근 합니다만

    이 내용 에 대한 패치 의견 접수후 8개월 이상 걸리는 것은 사실상 이해하기 힘듭니다.

    그리고 앞으로도 알수 어렵다는 것은 더더욱 이해 하기 힘드네요. 이건 단순 지연에 대한 컴플레인이 아니라 상식적으로

    8개월 +@언제가 될지 모른다 스케쥴에 의구심이 생겨서 이야기 하는 것 입니다.

  • skyo
    Waterticket
    2021.09.03
    @skyo 님에게 보내는 답글

    현재 업데이트를 일시 정지한다는 공지 후 업데이트 내용은 아래와 같습니다.

     

    1.2.6

    길드가 20개가 넘어갈 시 페이지 리스트 추가

     

    1.2.5

    부길드장 목록 표시

    관리자의 길드장 변경 가능 [길드 시스템 > 길드 관리 > 원하는 길드 옆 '관리' 클릭]

    유저 리스트에서 권한 순서대로 정렬

     

    1.2.4

    길드장이 탈퇴할경우 길드장 교체 패치

    길드원 공개여부

    길드 개설 초기에 길드 게시판으로 이동 안되는 오류

     

    보시다시피 거대한 기능 추가는 없고, 버그 패치나 편의 기능정도를 추가한 정도입니다.

    이는 제가 개발에 시간을 많이 들이기 어려운 상황에 있어 큰 기능을 추가할 수 없었기 때문입니다.

     

    길드 위젯에 경우 거대 기능의 범주에 들어가며, 길드 모듈 자체를 수정하는게 아닌 게시판 모듈과 사이트 전체에 적용됨에 따른 부하에 대한 고려고 필요하기에 더욱 쉽게 접근하기 어려운 상황입니다.

    +) 보통 위젯에 경우 캐시를 사용합니다만 길드 위젯에 경우 권한이 바뀜에 따라 실시간으로 표시 정보가 바뀌어야 할 필요성이 있어 일반적인 위젯 캐시를 사용하기 어렵습니다.

     

    그렇기에 길드 위젯 개발이 늦어진다고 말씀드릴 수 있을것 같습니다.

     

    =============

    추가적으로 현재 이 문의를 주신 이유가 제가 hotopay 모듈같이 개발을 진행하고 있어서 주신것이라 생각합니다.

    일단 해당 프로젝트는 제가 학교에서 진행하는 프로젝트라 학교 수업시간을 할애해서 제작하고 있습니다.

    대입이랑 연관되어있어 최근 마감일까지 빠르게 마감을 했어야 하는 일이였고, 9월 1일을 기점으로 기간이 마감이 되어 더 개발쪽에 신경을 쓰기가 어렵습니다.

    더 신경 써 드리고 싶지만 대입이 얼마 남지 않아 현재는 위 개발이 완료되는 기간을 장담드리기 어렵다고 말씀을 드렸습니다.

    10~11월쯤 개발이 다시 가능해질 것 같은데, 길드 위젯에 경우 최상위 개발과제로 남아있는지라 최대한 빨리 개발해드리도록 하겠습니다.

    감사합니다.

  • skyo
    Waterticket
    @skyo 님에게 보내는 답글

    방금 타운에 올리신 글 봤습니다

     

    추가 예정이라고 말씀드리기만 하고 실제 패치는 기약이 없어지게 된 점은 죄송합니다

     

    하지만 이전에 카톡으로 상담한적 이후 추가적인 일에 대해서 말씀드리고 싶습니다

     

    그때는 길드 모듈의 판매 실적이 저조해 패치 의욕이 떨어진다고 말씀을 드렸습니다

     

    다만 그 상담 이후 다시 개발을 시작했습니다.

     

    돈과 상관없이 지속적으로 업데이트를 했고, 적지만 유지보수와 작은 기능 추가를 진행했죠.

     

    skyo님이 써주신 글들과 다른 분들이 올려주신 버그/ 기능추가 기능 제안들을 보면서 개발 가능한것을 골라 패치를 진행하였습니다.

     

    먼저 써드린 댓글을 보시면 길드장 교체 패치, 길드장 변경기능, 부길드장 목록 표시 등등이 이에 해당합니다.

    불과 몇일 전에도 업데이트가 있었고요.

     

    지금도 여전히 제가만든 소중하고 아끼는 프로그램들입니다.

     

    그놈의 돈때문은 상담 이후에 집어치웠습니다.

     


    그리고 메이저 업데이트 파일에는 나와있지 않지만 문의가 들어오는 개량 문의/ 기능 문의에 경우도 간단한 경우는 알림이 오자마자 바로 달아드리고 있습니다.

    오류가 발생해도 바로바로 제 서버에서 확인하고 확인 답글을 달아드리고 있고요.

     

    제 상황이 어떠신지 알고싶지도 않을지 모르지만 저는 여전히 개발 의지가 있고, 의욕이 있고, 모듈을 버리지 않았다는 점을 알려드리고 싶었습니다.

     

     

    kyo1.jpg.png

     

     

    추가로 변명아닌 변명을 하자면 현재 고등학교 3학년에 재학중이며, 수능이 남아있는지라 개발에 시간을 쏟기가 어렵습니다.

     

    사실상 심정을 그대로 말씀드리면 불가능에 가깝습니다.

     

    정말 죄송하지만, 비성숙함에 빌어 한 번 더 부탁드리겠습니다

     

    Skyo님께서는 프로그램 업데이트가 되지 않아 불편하심을 말씀해주셨고, 정말 죄송스럽게 생각합니다.

     

    다만 저에게는 프로그램 개발도 중요하고, 약속을 지키는 것도 중요합니다만 대학도 중요합니다.

     

    76일 뒤에 바로 개발을 해드리고 싶지만, 그 이후에도 면접이 남아있어 바로 가능하다 말씀드리기는 어렵습니다

     

    여전히 막연하지만 이번 년도가 가기 전에 무조건 개발해드리겠다고 말씀드리겠습니다.

     

    이번 3개월 기다려 주시면 제가 개발 약속드린 것 1월달 이내에 다 만들어드리겠습니다.

     

    제발 부탁드립니다. 조금만 더 기다려주시면 감사하겠습니다.

  • Waterticket
    skyo
    작성자
    2021.09.03
    @Waterticket 님에게 보내는 답글

    그렇다면 위 처럼 대답 하실게 아니었습니다.

     

    "학업 등의 문제로 3개월만 더 기달려 주세요. 지난 8개월 지연에 죄송합니다" 가 좀 더 맞을 겁니다. 아마도요...

     

    거두 절미 하고 저는 상식적으로 접근 합니다. 설명을 주셨고 이해가 충분이 가는 내용입니다.

    그러니 전혀 나쁜 감정은 없으니 오해 마시길 바랍니다.

    다만 위와 같은 대응 방법은 앞으로 지양 하시는편이 좋으실 겁니다. 남을 위해서가 아니라 본인을 위해서 말이죠.

    이만 줄입니다. 화이팅 하시고 좋은 결과 있기를 진심으로 바라겠습니다.

  • skyo
    Waterticket
    2021.11.20
    @skyo 님에게 보내는 답글

    https://shop.hoto.dev/tips/7644

     

    제작이 완료되었습니다

    확인해주세요 :)

  • Waterticket
    skyo
    작성자
    2021.11.20
    @Waterticket 님에게 보내는 답글

    감사합니다. 저는 그런데 정상 동작 하지 않는 것 같습니다

     

    님이 가입한 길드 라고만 나옵니다.

     

  • skyo
    Waterticket
    2021.11.21
    @skyo 님에게 보내는 답글

    1. 다운로드 게시글에 있는 코드를 그대로 적용하셨나요?

     

    2. 이 코드를 넣으신 파일에 $b_data 변수가 있나요?

    길드용 스케치북 스킨에서는 _read.html 파일에 해당 변수가 추가되어있습니다.

  • Waterticket
    skyo
    작성자
    2021.11.22
    @Waterticket 님에게 보내는 답글

    1번 : 네

    2번 : 말씀하신 것을 보고 길드 게시판 전용 함수라고 생각되어 확인해보니 맞더군요.

    해서 길드 게시판에서 테스트 해보니 정상 동작 합니다.

     

    그러나 길드 게시판에서 사용하던 함수 전체를 일반 게시판에 넣고

    같은 위젯 코드를 일반 게시판으로 사용 하던 곳에서 사용시에 일반 게시판에서는 동작 하지 않습니다.

     

    이 부분 제가 무얼 놓치고 있는지 의심 가시는 부분 알려주시면 고맙겠습니다.

    현재 함수 및 사용코드 측면에서 구조적으로는 똑같습니다.

     

    --

    추가 요청 : 해당 자료 설명에 길드 게시판이 아닌 곳에도 사용하기 위한 해당 함수 안내가 필요 할듯 합니다.

    길드 게시판에서 사용하는 전체 함수가 다 필요 아닐것 같기도 하고, 해당 회원이 길드 게시판에서만 활동 하는게 아니니까요. 

     

    추가 요청 : 해당 자료에 제목에 모듈로 나와 있습니다. 위젯으로 변경 해야 할듯 합니다.

    연관 질문 : 캐쉬가 0m 으로 잡혀 있는데 이 자료 캐쉬를 사용 하지 않고 데이터를 읽어 오는 건가요?

  • skyo
    Waterticket
    2021.11.22
    @skyo 님에게 보내는 답글

    1,2. 일반 게시판에서 작동이 안되는 문제를 확인, 코드를 수정하였습니다.

    - 위젯을 불러올 때 member_srl을 기준으로 길드 정보를 불러오는데, 길드 게시판에서만 사용되는 변수가 아닌 전체적인 게시판에서 사용하는 변수로 변경하였습니다.

     

    게시글 본문에 적힌 위젯 코드가 변경되었으니 다시 적용해주세요

     

    +) 모듈 -> 위젯으로 수정하였습니다

    +) 캐쉬 시간은 원하시는대로 수정하셔도 됩니다.

  • Waterticket
    skyo
    작성자
    2021.11.22
    @Waterticket 님에게 보내는 답글

    1. 감사합니다. 그럼 길드 게시판 코드가 필요 없어 보이는데 맞죠? 제거 하고 사용해보니 동작 하는 듯 합니다.

    2. 캐쉬 시간은 10m으로 변경하고 위젯 시퀀스 번호를 줘보니 동작하지 않습니다.

     

    widget_sequence="6477424 widget_cache="10m"

     

    저걸 제거하고 widget_cache="10m" 만 사용하면 동작 합니다. 시퀀스 없이도 캐시가 부여되는게 맞나요?

  • skyo
    Waterticket
    2021.11.22
    @skyo 님에게 보내는 답글

    1. 길드 게시판 코드가 없어도 사용가능합니다.

     

    2. 캐시 기능을 확인해본 결과 위젯 자체에 캐시 기능을 사용하지는 않는것으로 확인되었습니다. 제가 착각했네요.

    그러나 위젯에서 사용하는 쿼리는 미션 모듈 자체에서 캐싱을 하고 있으며, 굳이 위젯에서 캐시를 지정하지 않아도 괜찮습니다.

    캐시 부분은 0m으로 놔두시는게 좋아보입니다.

  • Waterticket
    skyo
    작성자
    2021.11.22
    @Waterticket 님에게 보내는 답글

    네. 알겠습니다. 0m으로 두고 사용하겠습니다.

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