게시글 별 평점 모듈
자료 유형 | 모듈 |
---|---|
간단한 소개 | 게시글에 별모양 평점을 부여하는 모듈입니다. |
설치 경로 | /modules/starpoint |
코어 지원 범위 | Rhymix 2.1 |
PHP 지원 범위 | 8.4, 8.3, 8.2, 8.1, 8.0, 7.4 |
자료 구분 | 공개 자료 |
라이선스 | GPL v2 |
저장소 URL | https://github.com/moonhouse-80san/starpoint |
데모 URL | https://moonhouse.co.kr/xemy/598200 |
파일명 | 버전 | 날짜 | 용량 | 다운 |
---|---|---|---|---|
starpoint V1.0.zip | 1.0 | 2025.03.17 | 10.5KB | 5 |
게시글 평점 애드온을 AI의 힘을 빌려서 만들어보다
애드온의 한계(DB 테이블 생성) 때문에 모듈로 전환을 해 보았으나
https://rhymix.org/qna/1858907
역시나 기량의 부족으로 포기를 할려고 할때
얼음조각티님이 기초적인 틀을 만들어 주고, 제가 약간의 디자인을 추가하여 얼음조각티님의 허락을 득한 후
모듈로 배포합니다.
[설치 방법]
1. 다운 받은 모듈을 설치 - 관리자 설정 없음
2. 게시글 별 평점 모듈을 적용할 게시판 스킨의 파일에 아래의 코드를 작성
(예 : /modules/board/skins/sketchbook5)
/modules/board/skins/sketchbook5/skin.xml 에 추가
<var name="star_point" type="radio">
<title>게시글 별 평점 모듈 사용</title>
<description>게시글 별 평점 모듈이 설치되어 있어야 합니다.</description>
<options value="">
<title>모듈 설치 안됨(기본)</title>
</options>
<options value="Y">
<title>모듈 설치</title>
</options>
</var>
/modules/board/skins/sketchbook5/_read.html 의 적당한 위치에 추가
<include cond="!$mi->star_point ==''" target="/modules/starpoint/tpl/rating.html" />
3. 게시판 스킨 설정에서 "게시글 별 평점 모듈 사용" 에서 "모듈 설치"를 선택하면 됩니다.
[비로그인]
[로그인 회원]
[평점후]

댓글 6
먼저 좋은 자료 감사합니다.
방금 받아서 설치를 해보았는데
스케치북 스킨에서만 동작하나요?
rx-flextagram 스킨에서는 평점 후 적용이 안됩니다.
그렇지는 않을걸요...
OrangeDay_board, default, xedition에서도 작동 확인했습니다.
rx-flextagram 스킨에서는 평점 후 적용이 안되네요. ㅠㅠ
/modules/board/skins/rx-flextagram/components/article/article.html
<include target="article-grantform.html"/>
<!--@else-->
{$oDocument->getContent(false)}
<!--@end-->
<include target="/modules/starpoint/tpl/rating.html" />
이렇게 적용하니 작동하는데요
저도 똑같이 했는데
별점을 클릭하면 평점 후 내용이 적용되지 않더라구요.
아이고 제가 바보 였네요.
잘 됩니다. 도움 감사드립니다.
잘 사용하겠습니다.
default 나 xedition 스킨에도 적용을 한번 해 보시고
적용안되면 DB의 테이블이 생성이 안되었거나 시스템의 문제 같고
적용된다면 rx-flextagram 스킨에서의 문제인 것 같습니다.