Skip to content

회원에게 칭호를 부여합니다.

License

Notifications You must be signed in to change notification settings

rx-apps/member-title

Repository files navigation

회원 칭호

GitHub

회원에게 칭호를 부여합니다.

모듈 설치

  • ./modules/member_title 경로에 모든 파일을 업로드 합니다.
  • 업로드 후 관리자 페이지에서 모듈 업데이트와 DB 테이블 생성을 진행합니다.

모듈 설정

기본 설정

  • 대시보드 메뉴에서 기본적인 설정을 할 수 있습니다.

회원 칭호 설정

  • 회원 목록 메뉴로 진입하여 각 회원의 칭호를 설정할 수 있습니다.
  • 회원 상태가 '거부'가 아닌 회원들이 출력되며, 각 회원의 우측에 존재하는 '칭호 설정' 링크를 통해 회원의 칭호를 설정할 수 있습니다.
  • '사용 칭호' 옵션은 해당 회원이 사용할 대표 칭호를 의미합니다.

칭호 설정

  • 사이트에서 사용할 모든 칭호를 관리할 수 있습니다.
  • '칭호명'은 칭호의 이름입니다. 닉네임 옆에 출력되는 내용이 아님에 주의하세요.
  • '칭호 설명'은 칭호가 가지는 의미를 작성합니다. 스킨에 따라 해당 값이 출력될 수 있으니 명확하게 작성하는 것이 좋습니다.
  • '타입'은 칭호가 출력될 방식을 의미합니다. '텍스트형', '이미지형', '혼합형' 총 3가지의 타입을 지원합니다. (현재 '혼합형' 타입은 스킨에서 처리하지 못함)
  • '내용'은 닉네임 옆에 실제로 출력되는 내용입니다. 스킨과 타입에 따라 처리하는 방법이 다릅니다. 일반적으로 '텍스트형'은 뱃지의 텍스트를, '이미지형'은 뱃지 대신 출력될 이미지 주소를 가집니다.
  • '옵션'은 스킨에 전달되는 값입니다. 스킨에 따라 처리방식이 다르므로 각 스킨의 안내를 따르세요.

스킨 제작 지침

뱃지

  • 닉네임 옆에 출력되는 뱃지는 title.html 파일이 담당합니다.
  • $title 변수는 해당 칭호의 정보가 담깁니다.
  • $title->type 에 따른 분기를 통해 칭호 타입을 구분하여 작성하는 것을 권장합니다.
  • $title->option 에 칭호의 옵션이 담깁니다. 사용자가 스킨을 변경할 것을 고려하여 간결하게 활용하는 것을 권장합니다.
  • $member_srl 변수는 해당 칭호를 사용하는 회원의 번호가 담깁니다. 회원의 정보를 획득하기 위해서는 스킨 내부에서 쿼리를 실행해야 합니다.

라이선스

  • GPLv2 라이선스를 따릅니다. 누구든지 포크할 수 있으며, 자유롭게 이용할 수 있습니다.