[5.3 베타] 익명 게시판 -수정 v1.1 정보
게시판 [5.3 베타] 익명 게시판 -수정 v1.1첨부파일
본문
익명 게시판 v1.1
게시글에 있는 모든 회원 정보는 익명처리 됩니다.
관리자는 옵션을 통해 닉네임을 공개하여 글,댓글을 작성할 수 있습니다.
작성자가 댓글작성시 댓글에 '작성자' 태그가 붙습니다.
수정 내역
- db에 남는 회원 정보를 익명화 했습니다. - 해피정님 도움
- 익명을 위해 게시판을 통해 얻는 포인트 제거.
- 글 작성 IP와 댓글 작성 IP가 같은 경우 댓글에 ‘작성자’ 태그 부착
원 제작자를 표기한 상태라면 누구든지 수정, 배포할 수 있습니다.
Day - (www.dayever.me)
추천
11
11
댓글 전체
감사합니다.
감사합니다.
글을 썻는데 오류가 나네요,,
로컬호스트 환경입니다.
로컬호스트 환경입니다.
죄송합니다 로컬호스트 환경은 테스트해보지 못했습니다. ㅠ
@선셋 오류도 해결했고 코드도 간결하게 수정했는데 업로드 해도될까요?
닉네임만 익명으로 보이는 게시판이네요..
아이디 검색하면 익명(?)으로 작성된 게시글도 조회가 되는 ....
아이디 검색하면 익명(?)으로 작성된 게시글도 조회가 되는 ....
생각해보니 아예 db에 익명으로 입력하는거라 그렇게 안되는 듯 싶어요.
첨부된 스킨에는 디비에 익명으로 넣는 내용은 보이지 않더군요
단지 닉네임만 random 으로 만들어진 글자를 넣는것이니까요.
진정 익명성이 성립되려면 bbs/write_update.php 와 write_comment_update.php 에도 그에 합단한 처리가 되어야 합니다.
단지 닉네임만 random 으로 만들어진 글자를 넣는것이니까요.
진정 익명성이 성립되려면 bbs/write_update.php 와 write_comment_update.php 에도 그에 합단한 처리가 되어야 합니다.
소스를 자세히 안보신듯해요. 제 스킨에서는 말씀해주신 bbs/write_update.php write_comment_update.php를 사용하지 않고 db 쿼리가 익명에 맞게 수정된 comment.php와 write.php를 사용해서 게시글 db를 저장해요..
<form name="fwrite" id="fwrite" action="<?php echo $board_skin_url ;?>/write.php"
이렇게요.
<form name="fwrite" id="fwrite" action="<?php echo $board_skin_url ;?>/write.php"
이렇게요.
아래의 것은 첨부된 스킨을 적용해서 글쓰기후 디비 자료입니다.
여전히 아이디 정보가 디비에 남아있습니다.
여전히 아이디 정보가 디비에 남아있습니다.
소스를 다시 확인했습니다. 일단 수정이 필요한 사항은 아래와 같습니다.
스킨 / write.php
221라인 $mb_id = $member['mb_id']; 를 $mb_id = ''; 로 변경
224라인 $wr_email = addslashes($member['mb_email']); 를 $wr_email = ''; 로 변경
225라인 $wr_homepage = addslashes(clean_xss_tags($member['mb_homepage'])); 를 $wr_homepage = ''; 로 변경
233라인 $wr_email = get_email_address(trim($_POST['wr_email'])); 를 $wr_email = ''; 로 변경
234라인 $wr_homepage = clean_xss_tags($wr_homepage); 를 $wr_homepage = ''; 로 변경
265라인 mb_id = '{$member['mb_id']}' 를 mb_id = '', 로 변경
303, 307라인 insert_point 를 //insert_point 로 주석변경
스킨 / comment.php
39라인 get_email_address(trim($_POST['wr_email'])) 를 '' 로 변경
74라인 $member['mb_id'] 를 '' 로 변경
78라인 addslashes($member['mb_email']) 를 '' 로 변경
79라인 addslashes(clean_xss_tags($member['mb_homepage'])) 를 '' 로 변경
200라인 '{$member['mb_id']}' 를 '' 로 변경
206라인 insert_point 를 //insert_point 로 주석변경
246라인 '{$member['mb_email']}' 를 '' 로 변경
스킨 / write.php
221라인 $mb_id = $member['mb_id']; 를 $mb_id = ''; 로 변경
224라인 $wr_email = addslashes($member['mb_email']); 를 $wr_email = ''; 로 변경
225라인 $wr_homepage = addslashes(clean_xss_tags($member['mb_homepage'])); 를 $wr_homepage = ''; 로 변경
233라인 $wr_email = get_email_address(trim($_POST['wr_email'])); 를 $wr_email = ''; 로 변경
234라인 $wr_homepage = clean_xss_tags($wr_homepage); 를 $wr_homepage = ''; 로 변경
265라인 mb_id = '{$member['mb_id']}' 를 mb_id = '', 로 변경
303, 307라인 insert_point 를 //insert_point 로 주석변경
스킨 / comment.php
39라인 get_email_address(trim($_POST['wr_email'])) 를 '' 로 변경
74라인 $member['mb_id'] 를 '' 로 변경
78라인 addslashes($member['mb_email']) 를 '' 로 변경
79라인 addslashes(clean_xss_tags($member['mb_homepage'])) 를 '' 로 변경
200라인 '{$member['mb_id']}' 를 '' 로 변경
206라인 insert_point 를 //insert_point 로 주석변경
246라인 '{$member['mb_email']}' 를 '' 로 변경
감사합니다
감사합니다.
역시 능력자분들이 많군요!ㅋㅋ
좋은 스킨 감사합니다. 잘쓸께요.
스킨을 업그레이드 하셨네요. 멋집니다.
ip 를 이용해서 작성자 여부를 구현한 아이디어 좋네요
그런데 익명이면 ip 를 익명으로 저장하는게 맞지 않을까 조심스레 의견을 남기고 갑니다.
ip 를 이용해서 작성자 여부를 구현한 아이디어 좋네요
그런데 익명이면 ip 를 익명으로 저장하는게 맞지 않을까 조심스레 의견을 남기고 갑니다.
모바일도 작동 되나요?
모바일은따로 수정 하셔야 돼요
우선 좋은 소스 공유해주셔서 감사합니다.
그런데 제 홈페이지에서는 write.php 페이지 흰바탕에서 넘어가지 않네요.. 원인을 확인하려면 어떻게 해야할까요 ?
그런데 제 홈페이지에서는 write.php 페이지 흰바탕에서 넘어가지 않네요.. 원인을 확인하려면 어떻게 해야할까요 ?
안녕하세요! 너무 소중한 자료 감사합니다!
근데 제가 5.3.1 버젼 사용중인데, 스킨 적용하고 글 작성시
오류가 뜹니다ㅠㅠ
Warning: include_once(../../../common.php): failed to open stream: No such file or directory in /home/originar/html/theme/basic/skin/board/anonymous/_common.php on line 2
Warning: include_once(): Failed opening '../../../common.php' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/originar/html/theme/basic/skin/board/anonymous/_common.php on line 2
Warning: include_once(G5_LIB_PATH/naver_syndi.lib.php): failed to open stream: No such file or directory in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 3
Warning: include_once(): Failed opening 'G5_LIB_PATH/naver_syndi.lib.php' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 3
Warning: include_once(G5_CAPTCHA_PATH/captcha.lib.php): failed to open stream: No such file or directory in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 4
Warning: include_once(): Failed opening 'G5_CAPTCHA_PATH/captcha.lib.php' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 4
Fatal error: Uncaught Error: Call to undefined function check_write_token() in /home/originar/html/theme/basic/skin/board/anonymous/write.php:7 Stack trace: #0 {main} thrown in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 7
어떻게 수정해야 할까요?
참고로 안디자인님의 반응형 테마를 사용중입니다.
근데 제가 5.3.1 버젼 사용중인데, 스킨 적용하고 글 작성시
오류가 뜹니다ㅠㅠ
Warning: include_once(../../../common.php): failed to open stream: No such file or directory in /home/originar/html/theme/basic/skin/board/anonymous/_common.php on line 2
Warning: include_once(): Failed opening '../../../common.php' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/originar/html/theme/basic/skin/board/anonymous/_common.php on line 2
Warning: include_once(G5_LIB_PATH/naver_syndi.lib.php): failed to open stream: No such file or directory in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 3
Warning: include_once(): Failed opening 'G5_LIB_PATH/naver_syndi.lib.php' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 3
Warning: include_once(G5_CAPTCHA_PATH/captcha.lib.php): failed to open stream: No such file or directory in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 4
Warning: include_once(): Failed opening 'G5_CAPTCHA_PATH/captcha.lib.php' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 4
Fatal error: Uncaught Error: Call to undefined function check_write_token() in /home/originar/html/theme/basic/skin/board/anonymous/write.php:7 Stack trace: #0 {main} thrown in /home/originar/html/theme/basic/skin/board/anonymous/write.php on line 7
어떻게 수정해야 할까요?
참고로 안디자인님의 반응형 테마를 사용중입니다.
자기글도 수정 및 삭제가 안 되는데 원래 그런 건가요? 글은 썼는데 수정 삭제가 안 돼서 당황스럽네요;
감사합니다
감사합니다~:D
감사합니다~
안녕하세요 다운로드 해서 게시판 연결은 하였는데 그런데 문제는 오류가 나서 문의 드립니다.
에러 코드를 출력을 하니 아래와 같이 나와서요
Fatal error: Call to undefined function check_write_token() in /www/youngst.or.kr/public_html/theme/youngst/skin/board/anonymous/write.php on line 11
여기 아래에서 오류가 난다고 하는데 이게 뭐 잘 못 되었는지 궁금 합니다.
// 토큰체크
check_write_token($bo_table);
에러 코드를 출력을 하니 아래와 같이 나와서요
Fatal error: Call to undefined function check_write_token() in /www/youngst.or.kr/public_html/theme/youngst/skin/board/anonymous/write.php on line 11
여기 아래에서 오류가 난다고 하는데 이게 뭐 잘 못 되었는지 궁금 합니다.
// 토큰체크
check_write_token($bo_table);
닷홈에서는 잘되는데 nginx (아마존)에서는 write.php 에서 흰바탕만 나오고 게시가 안됩니다 문제가 뭘까요?
경로가 문제인지 알았는데 숏코드가 문제였네요^^;
잘쓰겠습니다 감사합니다
잘쓰겠습니다 감사합니다
감사합니다.