테스트 사이트 - 개발 중인 베타 버전입니다

글쓴이 검색을 막고 싶습니다. 채택완료

미니니 8년 전 조회 5,393

익명 게시판을 사용중인데 리스트에서만 글쓴이 이름만 안나오게 했는데 주소창으로 "sfl=회원아이디" 이런씩으로 글쓴사람 찾아내서 문제가 되고있습니다. 글쓴이 아이디 검색 막을려면 어떻게 하면 좋을까요? 

댓글을 작성하려면 로그인이 필요합니다.

답변 6개

채택된 답변
+20 포인트

게시판의 테마가 basic이라면 

skin폴더의 board폴더의 basic폴더로 들어가서 list.skin.php에 있는 내용중에

       

       

       

       

 이부분을 지워주면됩니다. 

경로는 그누보드루트폴더>skin>board>해당게시판테마>list.skin.php입니다.

 

 

 

    게시물 검색

 

   

   

   

   

   

   

   

   

   

   

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

미니니
8년 전
삭제는 했는데 주소창으로 직접 입력하면 검색이 되네요ㅠ

댓글을 작성하려면 로그인이 필요합니다.

미니니님 혹시 균이님께서 말씀해 주신것을 테마폴더의 해당 php파일에서도 변경을 해보셨나요
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

미니니
8년 전
네. 안되네요ㅠ 주소로 직접 들어오면 검색이 되네요.
미니니
8년 전
그냥 포기 해야겠네요. 도움주셔서 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

8년 전

bbs/search.php 

위파일에서 id로 검색이 가능하게 하는부분을 삭제해주시면 됩니다.

반대로 ip 등 기존에 리스트스킨에서 검색쿼리를 넣어도 안되는 검색조건 역시 해당 파일에서 변경해주시면 검색가능합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

extend/user.config.php에 아래코드를 넣어주세요

if($bo_table =='해당게시판아이디' && ($sfl=='wr_name' || $sfl=='mb_id') ) $stx=''; 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

미니니
8년 전
안되네요 ㅠㅠ 주소창으로 들어오면 검색이 되네요 ㅠㅠ
균이
8년 전
그럴리가요???
stx 값을 없애버리는데 검색이 된다는 것은 말이 안됩니다(검색하지않는 것 처럼 정상 리스트가 나옵니다)
$stx='z'<--이렇게 해보세요 게시물이 없다고 나오겠죠

댓글을 작성하려면 로그인이 필요합니다.

사이트주소/bbs/board.php?bo_table=게시판테이블명&sca=&sop=and&sfl=wr_name%2C1&stx=글쓴이  

이런식으로 찾는군요...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

미니니
8년 전
네. 맞습니다. ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

8년 전

list.php에서 

if ($sca || $stx) { 이 모든 부분들을 

 

if ( ($sca || $stx ) && $bo_table != "익명게시판" ) { 

 

으로 바꾸면 되지 않을까요 해보지는 않았습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인