질문/조언팁/리소스 공유

Crontab은 라이믹스 2.0 이상에서 작동이 가능합니다. 그 이하 버전을 사용할 경우 수동으로 조작하시길 바랍니다.

 

메달 시스템 모듈 배포합니다.

 

기존 경험치 모듈을 사용합니다.

 

https://github.com/bjrambo/experience (다운로드후 xe/modules/ 에 설치)

https://github.com/bjrambo/experience_medal_icon (다운로드후 xe/addons/ 에 설치) 

 

활동의 지표를 나타내는 경험치 모듈에 적용하엿습니다. (엑스이 타운의 메달시스템도 경험치 모듈에서 이용하고 있습니다.)

 

화면 캡처 2020-12-08 145146.png.jpg

각각의 순위를 선택하여 설정할 수 있으며 아이콘을 다른 아이콘으로 변경하여 사용할 수 있도록 되어있습니다.

 

함께 드린 애드온도 함께 설치하여 사용하여야 회원에게 메달이 노출됩니다.

 

단, 설치된 시점으로부터 활동지표를 나타나기 때문에 설치 이후 다음달 되기하루전 23시59분까지의 활동을 기록합니다.

 

업데이트는 계속 이루어집니다.

 

문제점이나 이슈는 해당 깃허브에 남겨주시면 감사하겠습니다.

 

글쓴이 람보

profile
람보입니다.

Email : [email protected]

포트폴리오 : https://bjrambo.com/portfolio
작업의뢰 신청 : https://bjrambo.com/request
  • profile
    좋은 자료 감사합니다!
  • profile
    좋은자료 정말 감사합니다ㅎ
  • profile
    메달 지급제외 회원번호 입력만 있고 실제 코드는 없는거 같은데 이 기능은 아직인가요? 아니면 제가 못찾는건가요??
  • profile profile
    오늘 커밋했습니다.
  • profile profile
    아.. 경험치는 지급하고 쿼리에서만 제외하고 불러오는군요. 감사합니다.
  • profile profile

    최종적으로 쿼리에서 제거하여 메달을 지급하지 않도록합니다.
  • profile
    추천 쾅쾅! 좋은 자료 배포 해주셔서 감사합니다!
  • profile
    감사합니다~!
  • profile
    감사합니다
  • profile

    이거 저만 그런건지 모르겠습니다.

    람보님께서 올려주신 경험치 모듈, 메달 애드온을 설치하였습니다.
    https://github.com/bjrambo/experience (다운로드후 xe/modules/ 에 설치)
    https://github.com/bjrambo/experience_medal_icon (다운로드후 xe/addons/ 에 설치)

     

    회원정보 경험치 레벨 표시 애드온

    경험치 레벨 아이콘 표시 애드온을 켜게 되면

    에러 때문에 게시글 접근이 안됩니다.

     

    캡처.JPG

    캡처1.JPG

     

    위 2개의 애드온을 사용안할 경우 잘 작동 되는것 같습니다.

     

  • profile profile
    혹시 라이믹스 사용하신다면 라이믹스 develop 브랜치를 사용하시길 권고합니다.

    애드온은 라이믹스 2.0 버전에서만 사용이 가능할 것입니다.
  • profile profile
    앜!! 라이믹스 1.9.9.9 여서 저런 에러가 나온거였쿤요.

    라이믹스 2.0 버전으로 해보겠습니다.
  • profile profile
    어떤에러 뜨던가요?
  • profile profile
    새로 파일 받아보세요.
  • ?
    역시 능력자~~~
  • profile
    고생하셨습니다!
  • profile

    라이믹스 2.0 미만에서 사용 방법이 없는건가요? 라이믹스 2.0으로 가기 어려운 사이트들이 무척 많을 건데요.....

    일단 저희는 에러는 없습니다. 위에 말씀해 주신 애드온 2개는 쓰고 있지 않고는 있구요.

  • profile profile
    근데 애드온이나 관련 부분에서 에러를 뿜을 곳이 없어보이는데 어떤에러뿜는지를 말씀을 안해주시네요 ㅠ..
  • profile profile
    코노리님께서 배포하신 애드온 2개를 말씀 하는 것 같은데요. 모듈의 변경사항이 기존 애드온 사용에 문제가 생긴 것 같습니다. 라이믹스 버전과는 무관할 것 같구요.
  • profile
    라이믹스 2.0이하에선 안되는군요.. 왠지 에러를 뿜....
  • profile profile
    어떤에러 뜨나요?
  • profile profile
    라이믹스도 2.0 디벨롭으로 업데이트 시켰는데 그냥 서버에러가 뜨더니 사이트 자체가 뻗어버렸습니다. 해결할 길이 없어 금일 새벽5시 기준으로 복원시켰습니다 ㅠ 좀 더 안정되고 난 후 도전해봐야겠습니다. ㅠㅠ
  • profile profile
    지금 애드온 모듈 다시 둘다 받아서 테스트해보세요 아까 패치 해었습니다.
  • profile profile
    애드온에 경험치레벨 아이콘 출력도 포함된거 같던데 레벨 아이콘 출력 원하지 않아도 패치된 애드온 써도 되나요?
  • profile profile
    레벨 아이콘 지우시고 메달 아이콘 설치하시면되죠 ㅎㅎ
  • profile profile
    메달 아이콘에 레벨 아이콘 기능이 추가된게 아니군요. 패치된게 많아서 두 기능을 합치셨나 했는데 아니네요. 네이밍이 겹친걸 바꾸신거네요. 제가 잘 못봤습니다.
  • profile profile
    다시 1.9.9.9로 돌렸는데 작동될까요? 또 다시 뻗을까봐 겁이 나서 ㅠㅠ
  • profile profile
    라이믹스 버전과는 관련 없었던것 같습니다.

    본문수정했습니다.

    Crontab 실행시에만 라이믹스 버전이 영향이 있습니다.
  • profile profile
    2.0이 안정되고 서드파티 문제 해결되기 전까지 2.0으로 업데이트 오래 못할 것 같습니다.
    Crontab 방법이 아예 없는건가요??
  • profile profile
    람보님, 너무 초보적인 질문일지 모르겠는데, 압축파일 풀면 experience-master라고 되어 있는데 modules 폴더에 있는 경험치 experience 폴더에 덮어씌우는거 맞죠?
  • profile profile
  • profile profile
    다행히 에러가 안 뜨고 성공적으로 설치된듯 합니다. 감사합니다 ㅎㅎ 현재는 메달이 안 보이는데, 메달은 이번달 말까지 성과를 종합해서 다음달 1일에 뜨는거죠? 산정 기간을 주 단위도 가능했으면 좋겠습니다 ^^
  • profile profile
    글쎄요 그렇게까진 추가하고 싶진 않습니다.. 그리고 메달 출력하시려면 다음달 메달 지급버튼을 눌러주셔야 메달이 출력되니 참고하세요
  • profile profile
    넵 감사합니다!
  • profile profile
    람보님 경험치모듈과 애드온을 아무리 찾아도 다음달 메달지급 버튼이 없는데 ㅠ 경험치모듈 쪽에 있나요?
  • profile profile
    모듈의 메달동기화 버튼입니다.
    단, 이 모듈 설치 후 부터 월간 경험치 db가 새롭게 누적되기때문에 모듈 설치 후 다음 익월 부터 메달이 지급됩니다. 지금 눌러도 이전 달 db가 없어서 메달은 아무에게도 지급 될 수 없습니다.
  • profile profile
    아! 메달 동기화 버튼이었쿤요ㅎㅎ
    그건 처음 설치 후 했던지라 안보얐던 거군요ㅎ
    감사합니다.
  • profile profile
    설치 후 해도 계속 보여야 합니다. 포인트 동기화가 아닙니다.
  • profile profile
    대신설명해주셔서 감사합니다 :)
  • profile
    1.9.9.9에서 설치해봤는데 에러나 이상 증상은 없었습니다.
    다만 전월 데이터가 없어서 그런지 닉네임 앞에 메달 아이콘은 뜨지 않네요..
    배포 감사드립니다!!
  • profile profile
    방금 업데이트 해드렸어요. 새로 받아보세요 ..
  • profile profile

    감사합니다. 혹시 라이믹스 1.9.9.9 버전에서도 정상 작동시킬 수 있나요? 사정상 2.0 develop으로 바로 올릴 수가 없어서 고민중입니다.

  • profile profile
    돌아갈거예요
  • profile

    완전 별도 경험치 데이터를 사용하네요. 저는 포인트와 연동되어서 월 로그만 쌓아서 메달을 부여하는 것 인줄 알았습니다. 포인트 컨트롤러를 이용해서 별도 부여하는 포인트도 있어서 1회 복사하더라도 동일한 값의 포인트 유지가 안되는 것 같네요.

    ㅠ_-제가 너무 고차원으로 생각하는건지 레벨/그룹이 별도로 또 있어서 이걸 어떻게 사용해야 유용한지 고민하고 고민해도 모르겠네요.

     

    - 레벨변화에 따른 알림

    - 월 활동량에 따른 메달부여 는 너무 좋은거 같습니다.

     

  • profile profile
    포인터이던 아니던 기본적으로 월별로 포인트 증감 및 하강을 검사하지 않습니다.

    그리고 포인트의 경우 포인트 선물 등등의 포인트 즘감이 한번에 많이 되는 경우가 많아서 적합하지 않습니다.

    그래서 XETown에도 활동량을 지표로하는 경험치 모듈을 이용하여 구현한것이 아닌가 생각이 듭니다.

    저도 그걸 기준으로 제작하여만든것이고요.
  • profile profile
    별도 애드온, 모듈에 따라서 경험치가 쌓이면 안되는게 맞습니다. 레벨은 Lv.50 / Exp. 20 이렇게 사용하면 문제는 없을 것 같습니다. 꼭 필요한 경험치는 setExperience 로 별도로 부여하면 되겠죠?^^
  • profile profile
    네 부여하는건 상관없지만 부여로 인한 메달의 순위변동은 책임지지 않습니다.

    아직 임의 부여에 대한 대책이 마련되어있지 않아 그런 변동폭으로 인한 문제는 사용자의 책임이 됩니다 ㅠㅠ
  • profile
    좋은 모듈 공개해주셔서 감사합니다.

    메달을 받은 분들에계 추가적인 혜택을 주고 싶은데

    추후에는 메달을 받은 분들의 그룹 변경도 가능할까요?

    활동량에 따라 브론즈, 실버, 골드 메달을 받음과 동시에 브론즈, 실버, 골드로 그룹이 변경되면 좋을듯 합니다.(메달 갱신일에 맞춰 메달을 얻지 못한 분은 메달과 그룹 취소)

    이를 통해 메달이 있는 분들이 그룹까지 변경되니 추가적인 혜택을 지급하는데 활용할 수 있을듯 해서요.
  • profile

    좋은모듈 항상 감사합니다.
    혹시 xe 최신버전 사용중인데, 혹시나 설치해보았는데 모듈설치시 테이블 하나 추가로 설치되고, 포인트로 경험치 머시기 동기화 하라해서 했습니다. 에드온에도 특별한 에러는 안뜨는데 혹시 이게 xe에서도 정상작동 되는걸까요?

  • profile
    감사합니다. 저도 적용해볼께요
  • ?
    xe타운처럼 다음달 메달 예상은 만드는게 어려울까요?
  • ? profile
    https://rxtip.kr/rx_tip/2724

    구현했습니다.
  • profile ?
    감사합니다
  • profile profile
    감사합니다!