Extra Form
상태 판매중
소개 게시판 내 게시글을 조건에 따라 필터링하는 옵션을 추가하는 애드온입니다.
가격 일반 라이선스 : 33,000원
라이트 라이선스 : 22,000원
비즈니스 라이선스 : 231,000원
지원환경 XpressEngine,Rhymix
암호화된 소스코드 없음
라이선스 인증 절차 없음
사용자 환경 수집 있음
기술지원 기간 일반/비즈니스 라이선스: 최소 1년
라이트 라이선스: 최대 3개월
미리보기 https://webstack.me/qna/?filter_mode=best
구매 페이지 https://webstack.me/store/4804
상품문의 관련 문의는 문의하기 게시판을 이용해 주세요.
https://webstack.me/qna

애드온 설정화면   적용 예시

 

게시판에서 게시글을 조건에 따라 필터링하는 옵션을 제공합니다.

게시판 주소 뒤, filter_mode=best 인자를 붙여 접속 시 애드온 설정에서 지정한 조건대로 필터링하여 출력합니다.

 

해당 애드온을 활용하면 D*****의 개념글, 더*의 HOT 게시물 기능을 동일하게 구현할 수 있습니다.

뿐만 아니라, 문의 게시판 등에서 댓글의 개수를 확인하여 완료된 문의 모아보기와 같은 기능을 구현할 수도 있습니다.

 

본 애드온에서는 2개의 기본 모드를 제공하고 있으며, 추가적으로 4개의 모드를 설정할 수 있습니다.

모드 내 설정할 수 있는 조건은 조회수, 추천수, (추천수 - 비추천수), 댓글수로 총 4가지를 제공하고 있습니다.

 

본 애드온은 아래 링크에서 테스트 해 볼 수 있습니다.

 

https://webstack.me/qna (필터모드 미적용)

https://webstack.me/qna/?filter_mode=best (필터모드 적용 - 댓글수 15 이상)

https://webstack.me/qna/?filter_mode=popular (필터모드 적용 - 댓글수 5 이상)

https://webstack.me/qna/?filter_mode=custom (필터모드 적용 - 댓글수 1 이상)

 

 

제품 특징

1. filter_mode=name 형태의 필터를 총 6개 제공합니다.

2. 게시판마다 인기글 모아보기 기능을 간편하게 제공할 수 있습니다.

3. 필터모드의 적용여부를 확인할 수 있는 변수를 제공합니다. ($filter_mode_enabled, $filter_mode_activated)

4. 게시판별로 필터 조건을 다르게 적용할 수 있는 기능을 제공합니다.

5. 타임라인 모듈을 기반으로 작동합니다.

 

 

제품 구성

1. 애드온 본품

 

 

주의사항

1. 본 애드온은 타임라인 모듈에 의존하므로, 타임라인 모듈(https://zxcv.be/r/jObhKK) 이 필수적으로 설치되어야 합니다.

  • profile
    람보님의 타임라인 플러스 모듈과 뭐가 다른지요?
  • profile profile
    기존에는

    1. '자유글' 게시판 생성
    2. '자유글 - 인기글' 게시판 생성
    3. '자유글 - 인기글'을 타임라인 게시판으로 설정
    4. '자유글' 게시판에 '자유글 - 인기글' 링크 추가
    5. '갤러리' 생성
    6. '갤러리 - 인기글' 게시판 생성
    7. '갤러리 - 인기글'을 타임라인 게시판으로 설정
    8. '갤러리' 게시판에 '갤러리 - 인기글' 링크 추가

    와 같이 하나 하나 타임라인 게시판을 설정해 주어야 했지요.

    본 애드온을 사용하면

    1. '자유글' 게시판 생성
    2. '갤러리' 게시판 생성
    3. 필터모드 링크 추가

    의 단계로 깔끔하게 처리할 수 있습니다.
  • ?
    필터가 적용되는 게시판은 일반 게시판인가요? 타임라인 게시판인가요?
  • ? profile
    일반게시판입니다.
  • ?
    인벤의 3추글같은 기능인거 같네요! 게시판에 버튼만 하나 더 만들어서 누르면 바로 그 게시판에서 그 결과를 볼 수 있는 것인가요?
  • ? profile
    네, 정확하게 이해하셨습니다 :)
  • profile

    개발자님 혹시 분류에 [BEST] 버튼을 추가 기능까지는 구현이 어려울까요?

  • profile

    지금 테스트 게시판에서 테스트 중인데

    한번 베스트로 진입하면 그게 고정이 되서 다른 분류를 눌러도 베스트 기능이 켜진 상태에서 동작을 하고 있씁니다

    디씨처럼 전체글과 베스트를 눌렀을 때 개별 동작을 할 수 있으면 좋을듯 해요

    지금은 게시판 자체에서 베스트와 일반글을 컨트롤 할 수는 없고 메뉴에 의존해야 하는 상황으로 보입니다

     

    게시판이 적을 때는 큰 문제가 없는데 게시판이 많아지면 개별링크를 메뉴를 하나하나 다 만들어 주는거 자체가 이탈률을 높이기 때문입니다

     

    정말 가능하면 디씨 게시판 형태처럼 

    [전체] [Best] [분류1] [분류2] 

    베스트 버튼이 애드온으로 추가되고
    전체, 분류1,분류2를 눌렀을 때 베스트 기능이 Off 되서 기본 게시판 모드가 되면 좋을 듯합니다

     

    좋은 애드온 감사드리며 실사용자 입장에서 한번 건의 드려봅니다

  • profile profile

    안녕하세요.
    해당 기능은 게시판 스킨을 수정하여 구현하는 것이 더 효율적이라 판단됩니다.

    게시글 본문의 2번째 이미지 하단에 베스트 버튼이 있습니다.
    이와 같이 베스트 버튼을 추가하여, 필터모드를 On, Off 하는 방식이 더 효율적일 것 같습니다.

    아래 코드를 게시판 스킨에 추가하여, 필터모드 전환 버튼을 추가할 수 있습니다.

    <block cond="$filter_mode_enabled">
    <a href="{getUrl('filter_mode', 'best')}" cond="!$filter_mode_activated">베스트 목록</a>
    <a href="{getUrl('filter_mode', '')}" cond="$filter_mode_activated">일반 목록</a>
    </block>

    위 코드를 사용하면,
    필터모드 애드온이 활성화 된 게시판에서
    1. 필터모드가 Off 된 경우: '베스트 목록' 링크가 출력되고
    2. 필터모드가 On 된 경우: '일반 목록' 링크가 출력됩니다.

    각 분류별 필터모드를 사용하는 경우도 있을 것으로 보여,
    필터모드 기능을 분류에 추가하기 보다는 활성화/비활성화 버튼을 추가하는 방향이 옳지 않을까 생각합니다.

  • profile profile
    구매를 긍정적으로 생각할만큼 좋은 애드온이라서 여러가지 의견을 많이 드렸는데 친절한 답변주셔서 정말 감사합니다

    2번째 스크린샷의 비밀이 풀렸네요

    혹시 해당 버튼이 있는 게시판 링크도 따로 있을까요?
  • profile profile
    스크린샷의 링크를 제공드리기는 힘들것 같고,
    빠른 시일 내로 미리보기 페이지를 제공하도록 하겠습니다.
  • profile profile

    실제 적용해보니 변수 2개 위치가 바뀌었네요 ㅋ

    바깥쪽 하고 안쪽이 뒤바꼈어요.

  • profile profile
    앗... 그러네요ㅠㅠ 제보 감사합니다...!ㅠㅠ
  • profile

    1. 게시판 마다 BEST 기준을 따로 둘 수 있을까요???
    2. 람보님의 타임라인 plus 모듈과 호환이 될까요? 혹시 사용하신 분들 있으시면 의견 부탁드립니다

  • profile profile
    1. 게시판마다 기준을 두는 기능은 곧 추가하겠습니다.
    2. 해당 모듈 호환됩니다.
  • profile profile
    답변 감사합니다 정말 좋은 기능이네요 ^^
  • profile profile
    각 게시판마다 기준을 다르게 할 수 있다면
    무조건 구매입니다!!
  • profile profile
    1번 관련 업데이트 되었습니다.
    감사합니다.
  • profile profile
    게시판 별 기준을 다르게 처리하는 기능 추가되었습니다 :)
  • profile profile
    와 이렇게 빠르게 감사합니다. 구매 해보겟습니다!
  • profile
    1. 본 애드온은 타임라인 모듈에 의존하므로, 타임라인 모듈(https://zxcv.be/r/jObhKK) 이 필수적으로 설치되어야 합니다.

    주의사항이 있는데 타임라인모듈을 설치하지 않고
    일반게시판만 사용 시 애드온 정상 작동 하지 않는건가요?
  • profile profile
    네. 따로 타임라인 모듈 세팅은 진행하지 않더라도 설치는 되어있어야 합니다.
  • profile profile
    아하 사용하지 않더라도 모듈 설치만 해두면 되나보군요
    혹시 뭐 설치만 해놔도 대규모 사이트에서 서버부하가 있을 수 있을까요?
  • profile profile
    글...쎄요..
    메모리를 바닥부터 끌어모아 아슬아슬하게 운영하는 사이트가 아닌 이상, 유의미한 차이가 있을것 같지는 않습니다.
    BJ람보님의 타임라인 플러스 모듈을 사용하면, 좀 더 여유있게 사용할 수 있을것 같구요.
  • profile
    조회수,추천수,추천수-비천수,댓글수

    조건을 모두 넣으면 각 항목을 모두 만족하는 AND 조건으로 필터링이 되는건가요?

    타임라인 플러스 모듈에는 OR용 쿼리가 따로 제공되는데요.
    애드온 코드 중에 쿼리파일을 OR용으로 바꾸면 OR 조건으로 필터링이 되는지 궁금하네요.
  • profile profile
    현재는 해당 기능을 제공하고 있지 않습니다.
    필터링 관련 코드도 전적으로 타임라인 모듈에 의존하고 있어, 쿼리파일 자체가 존재하지 않습니다.
    타임라인 플러스 모듈 사용 시, OR 조건절을 사용할 수 있도록 오늘중으로 업데이트 진행하도록 하겠습니다.

    감사합니다.
  • profile
    저희가 인기글 버튼과 정렬옵션에 추가 해준 예시를 작성했습니다.
    https://rxtip.kr/rx_tip/3685
  • profile
    ㅜ.. 라이믹스만 되는 건줄도 모르고 구매해버렸네요
  • profile profile
    카톡으로 답변드렸듯 XE에서도 정상 작동합니다 :)
  • profile profile
    네! 감사합니다!
    xe에서 사용시 http://example.com/?mid=exmid&filter_mode=best 이런 형식으로 사용하면 바로 적용됩니다.
  • ?
    일반과 라이트 라이센스의 차이가 무엇인가요?
  • ? profile

    라이트 라이센스는 1개 사이트에서만 사용 가능하고, 업데이트를 3개월 동안만 받아볼 수 있습니다.

    일반 라이센스는 그런 제약이 없구요.
    (개수 제한없이 사용할 수 있고, 판매중단되거나 폐업하더라도 구매 후 1년 동안은 업데이트를 보장합니다.)
    (판매 중단되지 않은 상품은 1년이 지나도 계속 업데이트를 받을 수 있습니다.)

     

    자세한 내용은

    https://webstack.me/lic 의 '사용 허가 범위 및 라이선스 종류' 를 참고하셔요 :)

  • ?
    잘 쓰겠습니다! 추천!
  • profile

    필터모드 애드온 감사히 잘 쓰고 있습니다
    functions.php 에서 https://webstack.me 주소로 js 파일을 받아오는 부분이 있는데
    웹스택 사이트 서버 상태에 따라 애드온 적용한 사이트도 연동되어서 동일하게 에러를 내뿜습니다


    언제부턴가 503에러가 자꾸 뜬다고 해서 서버쪽 계속 보고 있었는데
    그게 아니고 외부 파일 불러오는 부분이 문제였더군요..

  • profile profile

    안녕하세요.
    사이트 전체가 503 오류가 발생하는걸까요..?
    JS 파일이라 제 서버에 문제가 있더라도 실제 유저 입장에서는 접속 오류가 출력되지 않을텐데요ㅠㅠ

    제 서버에서 파일을 다운로드 받아 서버로 저장하는 방식도 아니구요..

    제 쪽에서도 다시 한번 확인해 보겠습니다.