ajax 별점 스킨 - m3rating ver 1.10 정보
게시판 ajax 별점 스킨 - m3rating ver 1.10첨부파일
본문
• 기본 스킨에 합쳐진 스킨을 제공합니다.
• 자기가 쓰던 스킨에 추가하는 플러그인 형태도 제공합니다.
• jQuery로 ajax를 처리합니다.
• EUC-KR용은 테스트해보지 못했습니다. 확인되면 알려주세요.^^;
1. 스킨 사용법
- 여느 스킨과 똑같이 사용
- view.skin.php가 한 번 실행되면 별점을 저장하는 테이블이 자동생성 됩니다. 그 이후에는 _m3rating.php 첫머리에 있는 코드를 삭제해주세요. (그냥 둬도 무방)
- jQuery를 이미 불러들이는 분은 _m3rating.php의 36번째줄 근처에 있는 jQuery 스크립트를 불러들이는 구문을 삭제하셔도 됩니다.
2. 플러그인 사용법
- 스킨 폴더에 파일들을 복사 (php파일 3개, img 폴더에 png 파일 4개)
- view.skin.php 적당한 위치에 <?include_once("$board_skin_path/_m3rating.php");?>
- view.skin.php가 실행되어 `m3rating` 테이블이 생성되었다면 _m3rating.php 첫머리에 있는 코드를 삭제해주세요. (그냥 둬도 무방)
- jQuery를 이미 불러들이는 분은 _m3rating.php의 36번째줄 근처에 있는 jQuery 스크립트를 불러들이는 구문을 삭제하셔도 됩니다.
기존에 올린 버전은 환경에 따라 에러가 발생할 수 있습니다. 꼭 최신 버전을 이용해주세요.ㅜㅜ
사용 예시: http://www.bomool.net/bbs/board.php?bo_table=bo0103&wr_id=2
• 자기가 쓰던 스킨에 추가하는 플러그인 형태도 제공합니다.
• jQuery로 ajax를 처리합니다.
• EUC-KR용은 테스트해보지 못했습니다. 확인되면 알려주세요.^^;
1. 스킨 사용법
- 여느 스킨과 똑같이 사용
- view.skin.php가 한 번 실행되면 별점을 저장하는 테이블이 자동생성 됩니다. 그 이후에는 _m3rating.php 첫머리에 있는 코드를 삭제해주세요. (그냥 둬도 무방)
- jQuery를 이미 불러들이는 분은 _m3rating.php의 36번째줄 근처에 있는 jQuery 스크립트를 불러들이는 구문을 삭제하셔도 됩니다.
2. 플러그인 사용법
- 스킨 폴더에 파일들을 복사 (php파일 3개, img 폴더에 png 파일 4개)
- view.skin.php 적당한 위치에 <?include_once("$board_skin_path/_m3rating.php");?>
- view.skin.php가 실행되어 `m3rating` 테이블이 생성되었다면 _m3rating.php 첫머리에 있는 코드를 삭제해주세요. (그냥 둬도 무방)
- jQuery를 이미 불러들이는 분은 _m3rating.php의 36번째줄 근처에 있는 jQuery 스크립트를 불러들이는 구문을 삭제하셔도 됩니다.
기존에 올린 버전은 환경에 따라 에러가 발생할 수 있습니다. 꼭 최신 버전을 이용해주세요.ㅜㅜ
사용 예시: http://www.bomool.net/bbs/board.php?bo_table=bo0103&wr_id=2
추천
18
18
댓글 전체
감사합니다 잘쓰겠습니다...
저는 보드게시판을 주로 배추님스킨을 사용하는데 배추님스킨에는 이미 delete.skin.php 파일이
들어가 있읍니다.
혹시 적용되는 방법을 알려주실수 있나요?
들어가 있읍니다.
혹시 적용되는 방법을 알려주실수 있나요?
제 파일 내용을 기존 내용 뒤에 붙여넣으시면 됩니다. 어차피 제 코드는 두줄밖에 안 됩니다.^^
후엉, 오류가나네요...
DB를 제대로 생성했나 싶어서 확인해보니 아무것도 없어서
sql 실행을 해보니까 오류가나네요 ^^;;
DB를 제대로 생성했나 싶어서 확인해보니 아무것도 없어서
sql 실행을 해보니까 오류가나네요 ^^;;
혹시 EUC-KR 스킨인가요? 그건 한번밖에 테스트를 안 해봐서요;;
utf-8 입니다. ^^~
DB 세팅이 달라서 그런 것 같은데, _m3rating.php의 첫머리에 있는 쿼리문을 다음으로 바꿔보세요. 이래도 해결 안 되면 잘 모르겠습니다. ㅜㅜ
$sql = "CREATE TABLE IF NOT EXISTS `m3rating` (
`gr_id` varchar(255) NOT NULL,
`bo_table` varchar(255) NOT NULL,
`wr_id` varchar(255) NOT NULL,
`star_average` float NOT NULL,
`star_data` text NOT NULL,
`star_list` text NOT NULL
)";
$sql = "CREATE TABLE IF NOT EXISTS `m3rating` (
`gr_id` varchar(255) NOT NULL,
`bo_table` varchar(255) NOT NULL,
`wr_id` varchar(255) NOT NULL,
`star_average` float NOT NULL,
`star_data` text NOT NULL,
`star_list` text NOT NULL
)";
그래도 오류가 나길래 phpMyadmin 에서 직접 추가해봤는데요~
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$sql = "CREATE TABLE IF NOT EXISTS `m3rating` ( `gr_id` varchar(255) NOT NULL' at line 1
이런 오류가나면서 설치가 안되는군요...
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$sql = "CREATE TABLE IF NOT EXISTS `m3rating` ( `gr_id` varchar(255) NOT NULL' at line 1
이런 오류가나면서 설치가 안되는군요...
쿼리를 직접 실행시킬 때는 큰따옴표 안의 내용만 입력해야 합니다.
`gr_id` varchar(255) NOT NULL,
`bo_table` varchar(255) NOT NULL,
`wr_id` varchar(255) NOT NULL,
`star_average` float NOT NULL,
`star_data` text NOT NULL,
`star_list` text NOT NULL
만 입력해봤는데도 오류가나네요 ㅠㅠ
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`gr_id` varchar(255) NOT NULL, `bo_table` varchar(255) NOT NULL, `wr_id` varch' at line 1
귀찮게 해서 죄송합니다.. orz
`bo_table` varchar(255) NOT NULL,
`wr_id` varchar(255) NOT NULL,
`star_average` float NOT NULL,
`star_data` text NOT NULL,
`star_list` text NOT NULL
만 입력해봤는데도 오류가나네요 ㅠㅠ
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`gr_id` varchar(255) NOT NULL, `bo_table` varchar(255) NOT NULL, `wr_id` varch' at line 1
귀찮게 해서 죄송합니다.. orz
CREATE TABLE `m3rating` (
`gr_id` varchar(255) NOT NULL,
`bo_table` varchar(255) NOT NULL,
`wr_id` varchar(255) NOT NULL,
`star_average` float NOT NULL,
`star_data` text NOT NULL,
`star_list` text NOT NULL )
이걸 실행시켜보세요.
`gr_id` varchar(255) NOT NULL,
`bo_table` varchar(255) NOT NULL,
`wr_id` varchar(255) NOT NULL,
`star_average` float NOT NULL,
`star_data` text NOT NULL,
`star_list` text NOT NULL )
이걸 실행시켜보세요.
이상하네요 ㅜㅠ db엔 추가가 됐는데 소스가 적용이 안돼네요...
view.skin.php 파일 마지막 라인에 자꾸만 오류가 있다고 뜨는군요.,.
도대체 왜 오류가나는지 모르겠네요.. orz
Parse error: syntax error, unexpected $end in E:\chroot\home\wallel\www\skin\board\hey_movie\view.skin.php on line 87
view.skin.php 파일 마지막 라인에 자꾸만 오류가 있다고 뜨는군요.,.
도대체 왜 오류가나는지 모르겠네요.. orz
Parse error: syntax error, unexpected $end in E:\chroot\home\wallel\www\skin\board\hey_movie\view.skin.php on line 87
서버 설정이 UTF-8 맞는지요?
그리고 미관을 해치는 것 같으니 귀찮지 않으시다면 저기 예시 링크로 가서 글 남겨주시면 감사하겠습니다;;
그리고 미관을 해치는 것 같으니 귀찮지 않으시다면 저기 예시 링크로 가서 글 남겨주시면 감사하겠습니다;;
감사합니다,
좋당...^^
ㅜ..ㅜ euc-kr 서버를 사용하고 잇는데요 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
별점을 주면 빈공간의 에러가 뜨네요 .. ?
별점을 주면 빈공간의 에러가 뜨네요 .. ?
별점
넘 감사합니다. 아주 잘 쓰고 있습니다. ^^
sadas
euc-kr 버젼 금방 기존 제 스킨을 수정해서 설치했는데
잘 됩니다.
단지.... 메시지 글들이 다 깨어져 보이네요.
die 라는 것 대신 alert_close 를 사용하면 되지 않을까 싶은데
이제 해보고 말씀드리죠
참, 별점과 추천 비추천이 따로 있으니 불편한 면이 있네요.
별점을 8점 이상을 주면 자동으로 추천이 되고
2점 이하를 주면 자동으로 비추천을 되도록 바꾸려면 어떻게 하면 될까요?
한번 생각해봐 주세요.
잘 사용하겠습니다.
잘 됩니다.
단지.... 메시지 글들이 다 깨어져 보이네요.
die 라는 것 대신 alert_close 를 사용하면 되지 않을까 싶은데
이제 해보고 말씀드리죠
참, 별점과 추천 비추천이 따로 있으니 불편한 면이 있네요.
별점을 8점 이상을 주면 자동으로 추천이 되고
2점 이하를 주면 자동으로 비추천을 되도록 바꾸려면 어떻게 하면 될까요?
한번 생각해봐 주세요.
잘 사용하겠습니다.
맨 마지막 부분 //완료 위에다가 추천/비추천을 추가하는 코드를 넣으면 될 것 같습니다.
별점 값은 $star 이라는 값으로 넘어오니 참고해주세요.
여유가 없어서 코드를 짜주지는 못하는 것 양해 부탁드리고요.
별점 값은 $star 이라는 값으로 넘어오니 참고해주세요.
여유가 없어서 코드를 짜주지는 못하는 것 양해 부탁드리고요.
요청 한가지 드리자면
view_comment.skin.php 파일을 보니
/bbs/kcaptcha_session.php 파일을 호출하는 스크립트가 있던데요
제게는 이 파일이 없거든요.
혹 이 파일이 어디에 쓰이는지.....
님의 이 스킨을 사용하는데 위 파일이 꼭 필요하다면 이 파일을 구할 수 있을까요?
view_comment.skin.php 파일을 보니
/bbs/kcaptcha_session.php 파일을 호출하는 스크립트가 있던데요
제게는 이 파일이 없거든요.
혹 이 파일이 어디에 쓰이는지.....
님의 이 스킨을 사용하는데 위 파일이 꼭 필요하다면 이 파일을 구할 수 있을까요?
그누보드 최신버전을 받아서 필요한 파일을 복사해서 쓰시면 될 것 같습니다.
감사합니다!!
감사~
euc-kr 스킨에 별점누르면 빈공간인데, 해결방법 없나여?
ajax 별점 스킨에서 빈공백 경고창 뜰때 해결법이란 것 적용해봐도 안되더라구요...
ajax 별점 스킨에서 빈공백 경고창 뜰때 해결법이란 것 적용해봐도 안되더라구요...
lisk.skin.php에서는 어떻게 적용하면 될까요?
여분필드 wr_x 안에 기록하게 하려면 어떻게 해야 하나요?