오픈소스 게시판 수정증보판 1.2.2.1686 버전 배포... 오픈소스

1. 예전에 다른 아이피로 자동로그인 시도시 로그인이 풀리게끔 소스를 수정했는데 이것 때문에 기존의 동일 아이피의 자동로그인이 안되면서 IE에서 로그인이 풀리는 문제점을 해소했습니다.
2. view_write_comment.php 파일에서 스팸 덧글 쓰기 방지 루틴을 모듈화 함으로써 기존에 올라와 있는 여타 제로보드4 스킨을 약간만 수정하여 재사용할 수 있도록 수정.
3. 스팸방지 비번 "gg" 입력하는 화면을 style.css 를 적용하여 좀 더 깔끔하게 처리.
4. 관리자로 로그인 후 게시판 리스트의 이름을 클릭했을 때 보이는 레이어에서 [회원정보 변경]을 시도했을 시 만일에 대비하여 한번 더 로그인하도록 처리.
5. 기타 dbDump.php 나 login_check.php 등에서 약간의 불필요한 코드 제거 및 최적화.
6. 회원 자동 가입 방지 루틴 추가.
7. sns 버튼 여백 조정.
8. 자동로그인시 세션해킹관련 에러메시지가 표시될 수 있는 문제 수정.
9. WYSIWYG 에디터에서 text 모드에서 소스코드 삽입 후 html 모드로 전환했을 시에도 코드를 수정할 수 있게 함. (p 태그나 div 태그, span 태그가 생성되지 않음)
10. WYSIWYG 에디터 html 모드와 text 모드에서 8개 공백을 탭키 하나로 치환하도록 수정.
11. IE에서 작성된 글일 때 <P> 태그 간격이 넓어지지 않도록 수정.
12. f2plus_gallery_3_0 스킨에서 이미지 경로 틀린 부분 수정.
13. f2plus_gallery_3_0 스킨에서 td 태그 공백 한개 삭제.
14. WYSIWYG 에디터 html 모드에서 기본 높이 보다 작게 "창높이축소" 클릭시 크롬에서 창이 깨지는 현상 해소.(기본 크기 이하로 줄지 않게 수정)

※ 동일 아이피에서 쿠키 해킹을 방지하는 루틴은 이번 업데이트에 적용하지 않았습니다. 이게 플래쉬 쿠키를 사용해야 하는 등 편법적인 방법이라서 약간 까다로와 아직 적용하지 못했습니다.

변경되거나 추가된 파일의 갯수는 모두 76개이고 변경된 총 코드 줄수는 1686줄이며 2015년 04월 19일 부터 마킹된 파일만 교체하시면 됩니다. DB 구조엔 전혀 변동이 없습니다. 예전에 외부 html 소스에서 썸네일 추출할 때 게시판이 랙 걸리는 문제는 전격 해소가 되었습니다. 그러나 ARM 보드의 SD카드 저장소를 사용한 웹서버에선 f2plus 2.0과 3.0 게시판이 전체적으로 느리게 동작하니 하드나 SSD를 저장소로 사용할 것을 권해 드립니다.

※ 외부 html 썸네일 추출이 전체적인 게시판 속도 때문에 필요치 않으신 분들은 blrun_my(오픈소스_게시판_수정증보판_1.2.2.1686).rar 이 파일을 다운로드 받으시면 됩니다. 지금까지의 패치가 모두 적용되었고 외부 html 소스 썸네일 추출을 위한 상당한 코드가 빠져서 SD카드 저장소에서도 비교적 빠르게 동작합니다. 이 압축파일은 호스팅 되고 있는 파일들을 다운로드 받아 압축한 것이어서 테스트는 모두 마쳤구요 DB 구조엔 전혀 변동이 없으니 변경된 파일만 서버에 올리시면 됩니다.

아래 파일 리스트에서 - 다음 숫자는 해당 파일에서 수정된 총 코드 줄 수이며 이 코드 줄 수를 합치면 전체 수정 코드 줄 수가 산출됩니다.

파일 다운로드: http://bit.ly/2XKGn5U
서버 구축방법은 http://bit.ly/1iyq6pJ 를 참고하세요. ^^;

[변경되거나 추가된 파일]
www/index.php - 1

bbs/!읽어보세요.txt - 9
bbs/comment.php - 34
bbs/comment_modify_ok.php - 2
bbs/comment_ok.php - 1
bbs/view_preview.php - 1
bbs/view_preview2.php - 1
bbs/lib.php - 24
bbs/login_check.php - 1
bbs/login_check2.php - 1
bbs/open_window.php - 1
bbs/view.php - 7
bbs/view_write_comment.php - 50 (추가된 파일)
bbs/write.php - 36
bbs/write_ok.php - 1
bbs/member_join.php - 170
bbs/member_join_ok.php - 1

bbs/admin/dbDump.php - 6

bbs/script/script_zbLayer.php - 1
bbs/script/sns.php - 1

bbs/skin/~각 15개 스킨 주 디렉토리/style.css - 1 x 15 = 15
bbs/skin/~각 25개 스킨 디렉토리/view_write_comment.php - 49 x 25 = 1225 (ruvin_cubic_gu 스킨 제외)
bbs/skin/ruvin_cubic_gu/setup.php - 1
bbs/skin/ruvin_cubic_gu/write.php - 14
bbs/skin/f2plus_gallery_2_0/comment_ok.php - 1
bbs/skin/f2plus_gallery_2_0/write_ok.php - 1
bbs/skin/f2plus_gallery_3_0/comment_ok.php - 1
bbs/skin/f2plus_gallery_3_0/write_ok.php - 1
bbs/skin/f2plus_gallery_3_0/swe/edit.js - 69
bbs/skin/f2plus_gallery_3_0/view_foot.php -1
bbs/skin/f2plus_gallery_3_0/A,B,C,D 스킨/comment.php - 1 x 4 = 4
bbs/skin/f2plus_gallery_3_0/A,B,C,D 스킨/view_write_comment.php - 1 x 4 = 4

덧글

  • Hide_D 2015/04/29 10:12 # 답글

    bbs/skin/~각 스킨 디렉토리/view_write_comment.php - 49 x 25 = 1225 (ruvin_cubic_gu 스킨 제외)
    하............................................................................

    이분 진심으로 남의 말 들을 생각이 없는분이네.
    똑같은 코드면 제발 좀 합쳐요. "Library"라는게 왜 있는데요.
  • 희망의빛™ 2015/04/29 10:17 #

    제로보드는 스킨별로 조금씩 스타일이나 코드가 다릅니다. 물론 f2plus 스킨 안에선 똑같은 게 있습니다.
  • Miyun_86 2015/04/29 10:31 # 삭제

    "스킨별로 조금씩 스타일이나 코드가 다릅니다"면 다른 구간만 별도 분기처리를 하고 나머지는 통합 처리를 하면 될 것을 저렇게 각 스킨별로 무식하게 적용하는 것 자체가 문자라는 이야기입니다.

    이해를 못하시는겁니까? 이해 못하는거면 기본부터 글러먹은거고, 이해를 거부하는거라면 프로그래밍 한다고 좀 밸리 발행하고 날뛰지나 마세요.
  • zz 2015/04/29 13:55 # 삭제

    규격대로 하지 않는 코딩은 코딩이 아니라 그냥 단어를 나열한 것에 지나지 않습니다.

    또 댓글 보지 않으실거 같아서 걱정이네요. 본인을 위해서라도 이런 습관 잡으시는게 좋습니다.
  • Miyun_86 2015/04/29 10:40 # 삭제 답글

    혈압오르는 김에 특별 서비스 해드리겠습니다.

    --------------------------------------------
    자, 각 스킨별로 공통 구간이 존재한다는건 명확하죠?
    이런 경우 진짜 프로그래밍 개념이 잡혀 있는 사람이라면 이런 설계를 의도할 것입니다.

    * 공통 루틴 호출 라이브러리 구현
    * 다른 루틴 호출 구간을 공통 루틴과 분리해서 독립화

    이렇게 하는게 주인장이 그렇게 하고 싶어하는 유지보수라는 측면에서 효율적입니다.

    그런데 주인장은 지금 변경할때마다 각 스킨 코드 전체를 뜯어고치고 있죠... 이게 정상적이라고 생각하세요? 아니면 저러한 "모듈화" 자체의 개념이 없어서 전체를 뜯어고치는 발상밖에 못하시는겁니까?
    정상적이라고 생각하든, 모듈화 개념이 없건 둘 다 기본 개념의 부재입니다. 전에 책 관련 말씀드렸을 때보다 심해진 것 같은데 이제는 언처 책보다 알고리즘이나 설계 책을 봐야 할 상황 같습니다.이건 기본 알고리즘이던 설계 개념이건 아무것도 없이 그냥 주먹구구식으로 해놓고서는 그게 유지보수라고 떠벌리는데 조금이라도 이쪽 계통으로 일하는 사람이 보면 주화입마를 하던가, 아니면 비웃고 맙니다. 어처구니가 없으니까요.

    ......그냥 밸리 발행이나 하지 마세요. 그럼 혼자 고쳐서 쓰건 떠들건 말건 누구도 신경 안 쓸껍니다.

  • Halfround 2015/04/29 11:22 # 답글

    그게 잘 모르는 사람이 호기심이나 흥미로 파고들다 보면
    그걸 업으로 하는 사람이라면 당연히 기본적으로 배우는 걸 놓치고 지식만 습득하게 되죠
  • 달세뇨 2015/04/29 11:35 # 답글

    사실상 쓰레기 무단투기 아닙니까
  • 희망의빛™ 2015/04/29 16:26 # 답글

    ㅋㅋ 헐~ 무슨 소리들을 하시는지... 덧글 쓰기 부분을 모듈화를 해놓았다고 하니까 스킨별로 다른 걸 모듈화를 하라니... 다들 소스는 보고 말씀하시는 건지...
  • 총통 R 레이퍼 2015/04/29 17:20 #

    모듈화라는게 뭔지는 아냐?
    덧글 쓰기가 모듈화 되었으면 스킨과는 관계없이 적용이 되야 하는거 아냐? 왜 덧글쓰기를 고쳤는데 스킨을 뜯어야 하는 상황이 발생하는데? 설명좀 해봐.
  • 희망의빛™ 2015/04/29 18:25 #

    소스를 보면서 이야기 하시죠. 제가 모듈화한 부분은 스킨 배포시 커스터마이징 할 수 있는 공통 스킨 부분을 제외한 스팸 덧글을 방지하는 부분의 소스인데 이건 예전부터 개발자님들이 배포하는 스킨 공통 부분이랑 완전히 달라서 수정 배포시 view_write_comment.php 부분의 앞뒷쪽으로 중복된 PHP 소스가 있었는데 그걸 view.php 부분을 수정하여 /bbs 폴더로 빼낸 것입니다. 그래서 이젠 기존에 지금까지 만들어져 배포되었던 스킨들도 약간만 수정하면 그대로 쓸 수 있다는 걸 말씀드린 겁니다. 좀 이해가 되시는지...
  • 은이 2015/04/29 17:52 # 답글

    주인분이 참고하실진 몰라도 놀러와서 사람들 왜 이래? 하는 분이 있을지도 몰라 끄적끄적...

    궁금해서 제가 소스를 받아 view_write_comment.php 만 받아 보았습니다.
    일단 공통 패턴이 몇개 존재하며, 각 스킨별로 다른 패턴이 실제로 있더군요

    즉 이 경우 commonTypeA, commnoTypeB, commonTypeC 식으로 공통 패턴은 공통화 하고
    특정 패턴은 blueType, speacialType 식으로 개별로 만들면 됩니다.

    이 패턴의 처리는 view_write_comment.php 파일을 불러오거나 include 등을 할 때 if else 구문같은걸로
    스킨에 따라 처리하면 됩니다.
    즉 이렇게 하면 if else 분기만 봐도 어느 스킨이 어느 패턴을 쓰고 어느 스킨이 특정 패턴을 쓰는지 바로 알 수가 있죠.
    스킨이 한 5개에 공통이 1, 2, 2개로 갈리면 그냥해도 별 상관 없는데.. 스킨이 27개면 저렇게 관리하는게 유의미합니다.


    뭐 실제로 개발 하다 보면 편의상 개별 처리 할 수도 있습니다.
    정말 문제는 사람들이 그걸 이야기 해도 ... 무의미 하다는게 정말 문제죠 ㅠㅠ
  • 희망의빛™ 2015/04/29 18:06 #

    바로 위 제가 총통 R 레이퍼님께 단 덧글을 참고 하시죠. 제로보드4 스킨을 제작해 보셨던 분들은 쉽게 제가 하는 이야기가 이해가 될 것으로 사료됩니다.
  • 희망의빛™ 2015/04/29 19:27 # 답글

    그리고 모듈화 말씀하셔서 또하나가 생각났는데요 각 스킨의 list_notice.php와 list_main.php 부분에서 이틀 안에 올라온 포스트에 "new" 표식을 붙이고 이틀 안에 올라온 코멘트에 색깔로 [n] 표식을 붙이는 코드에 해당하는 아래의 공통 소스를 bbs/include/list_check.php 로 빼내는 것도 차기 버전에 반영될 부분이 될 수 있을 겁니다. 이건 적극 검토해 보겠습니다. ^^;
    ================================================================================

    /* Check New Article to $new */
    if(time()-$data['reg_date']<60*60*24) $new = " <font color=red style='font-size:8pt;'>new</font>";
    elseif(time()-$data['reg_date']<60*60*48) $new = " <font color=blue style='font-size:8pt;'>new</font>";
    else $new = "";

    /* Check New Comment $comment_new */
    $last_comment = mysql_fetch_array(mysql_query("select * from $t_comment"."_$id where parent='$data[no]' order by reg_date desc limit 1"));
    $last_comment_time = $last_comment['reg_date'];
    if(time()-$last_comment_time<60*60*24) $comment_new = " <font color=red style='font-size:8pt;'>".$comment_num."</font>";
    elseif(time()-$last_comment_time<60*60*48) $comment_new = " <font color=blue style='font-size:8pt;'>".$comment_num."</font>";
    else $comment_new = " <font class=list_eng style='font-size:8pt;'>".$comment_num."</font>";
  • 희망의빛™ 2015/04/29 18:37 #

    제가 애초부터 그렇게 빼내지 않은 이유가 bbs/include/list_check.php 파일이 zboard4.1pl8 버전의 배포판부터 수정이 가해지지 않았고 그 뒤로 "new" 표식에 관해 기능적이 부분이 보완된 스킨 파일이 따로 스킨 제작자들로부터 배포된 사례가 많았기 때문입니다. 이젠 제로님이 제로보드4를 업데이트 하지 않으니 제가 가진 스킨 파일만이라도 이런 모듈화가 필요하다면 수정을 가하는 것도 좋은 생각일 것입니다. f2plus 스킨은 소스를 보시면 알겠지만 "new" 표식이 적용된 스킨입니다. happycast나 EZshare 스킨도 이 "new" 표식이 적용된 스킨인 것으로 기억하나 한번 더 소스를 확인해 봐야지 정확한 구조를 확인할 수 있습니다.
  • 희망의빛™ 2015/04/29 19:07 #

    보니까 f2plus 스킨은 제로보드4 lib.php 파일에 내장된 get_icon() 함수를 사용해서 생성된 $icon 변수를 이용해 48시간 안에 올라온 포스트를 "new" 표식해 주고 있고 새로 올라온 코멘트는 list_notice.php와 list_main.php 에서 [n] 형태로 이글루스 덧글의 /* Check New Comment $comment_new */ 부분의 소스로 빨간색과 파란색을 가지고 이틀된 덧글과 하루미만의 덧글을 표시해 주고 있습니다. 이 부분을 모듈화 하는 것은 그다지 어렵지 않으나 기존에 제작된 스킨과의 호환성 부분이 좀 맘에 걸립니다. 그리고 happycast 스킨은 여타 스킨과 마찬가지로 $icon 변수를 사용하지 않았고 EZshare 스킨은 가로바 형태의 $icon 표식을 사용하고 있더군요. 물론 happycast 와 EZshare 스킨 모두 새로운 포스트와 새로운 덧글 표식을 위해 /* Check New Article to $new */ 과 /* Check New Comment $comment_new */ 에 해당하는 PHP 소스를 list_notice.php 와 list_main.php 앞부분에 덧붙여 사용하고 있습니다.

    이제 구조는 모두 파악이 됐네요. ^^;
  • 조현병도풍년 2015/04/30 00:12 # 삭제 답글

    설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥 설사똥
  • 희망의빛™ 2015/05/10 10:04 # 답글

    6. 회원 자동 가입 방지 루틴 추가.
    7. sns 버튼 여백 조정.
    8. 자동로그인시 세션해킹관련 에러메시지가 표시될 수 있는 문제 수정.
    9. WYSIWYG 에디터에서 text 모드에서 소스코드 삽입 후 html 모드로 전환했을 시에도 코드를 수정할 수 있게 함. (p 태그나 div 태그, span 태그가 생성되지 않음)
    ======================================

    기능이 추가되었습니다. 차기 버전으로 돌릴까 하다가 이번에 버전업하여 다시 올려드립니다. 기존 1.2.2.1404 버전을 받으셨던 분들은 다시 다운로드 받아 bbs/!읽어보세요.txt, bbs/lib.php, bbs/member_join.php, bbs/member_join_ok.php, bbs/script/sns.php, bbs/skin/f2plus_gallery_3_0/swe/edit.js 파일을 교체하시기 바랍니다. 보안서버 주소와 포트도 주의하시구요.
  • 희망의빛™ 2015/05/10 19:52 # 답글

    방금 bbs/skin/f2plus_gallery_3_0/swe/edit.js 소스 292행 부분을 수정했는데요 이게 WYSIWYG 에디터에서 소스코드와 일반 html 코드를 혼합해 사용하다 보면 소스코드가 기술되기 이전 부분과 이후 부분에 걸쳐 div 태그가 적용이 될 때가 많기 때문에 단순히 끝태그를 소스 코드 기술 이후 부분의 <div> 태그와 </div> 태그 갯수를 세어서 </div> 태그를 삭제해 주는 방법 가지고는 완벽하게 </div> 태그를 닫을 수 없습니다. 그래서 소스 코드 기술 이후 끝 부분에 div 태그가 열리고 닫혔는지를 검사해서 그렇지 않을 때만 갯수를 세어 </div> 태그를 삭제해 주고 있습니다. 근데 이것도 끝 부분에 꼭 div 태그 짝이 온다는 보장이 없어서 </div> 태그로 마감돼야 할 태그를 삭제시키는 버그가 있습니다.

    이건 어떻게 할 방법이 없어서 난감하더라구요. 이게 완벽하지가 않네요. 쩝~~
    좋은 방법 없을까요? 완벽하게 태그를 닫으려면 코드가 엄청 지저분해질 것 같아서 이 정도 선에서 멈추었습니다. ㅡ_ㅡ; 제가 방법을 찾는대로 소스를 수정하도록 하겠습니다.
  • 희망의빛™ 2015/05/12 05:59 #

    이 버그는 2015년 5월 11일자로 완벽하게 해소하였습니다. 본문에 링크 돼 있는 다운로드 파일을 다운받으시면 됩니다. ^^;
  • 희망의빛™ 2015/05/16 17:29 # 답글

    10. WYSIWYG 에디터 html 모드와 text 모드에서 8개 공백을 탭키 하나로 치환하도록 수정.
    11. IE에서 작성된 글일 때 <P> 태그 간격이 넓어지지 않도록 수정.
    12. f2plus_gallery_3_0 스킨에서 이미지 경로 틀린 부분 수정.
    13. f2plus_gallery_3_0 스킨에서 td 태그 공백 한개 삭제.
    14. WYSIWYG 에디터 html 모드에서 기본 높이 보다 작게 "창높이축소" 클릭시 크롬에서 창이 깨지는 현상 해소.(기본 크기 이하로 줄지 않게 수정)
    =======================================================

    기능이 추가되었습니다. 차기 버전으로 돌릴까 하다가 이번에 버전업하여 다시 올려드립니다. 기존 1.2.2.1404 버전을 받으셨던 분들은 다시 다운로드 받아 bbs/!읽어보세요.txt, bbs/comment.php, bbs/comment_modify_ok.php, bbs/comment_ok.php, bbs/view_preview.php, bbs/view_preview2.php, bbs/write.php, bbs/write_ok.php, bbs/lib.php, bbs/member_join.php, bbs/member_join_ok.php, bbs/script/sns.php, bbs/skin/~각 15개 스킨 주 디렉토리/style.css, bbs/skin/f2plus_gallery_2_0/comment_ok.php, bbs/skin/f2plus_gallery_2_0/write_ok.php, bbs/skin/f2plus_gallery_3_0/comment_ok.php, bbs/skin/f2plus_gallery_3_0/write_ok.php, bbs/skin/f2plus_gallery_3_0/swe/edit.js, bbs/skin/f2plus_gallery_3_0/view_foot.php, bbs/skin/f2plus_gallery_3_0/A,B,C,D 스킨/comment.php, bbs/skin/f2plus_gallery_3_0/A,B,C,D 스킨/view_write_comment.php 파일을 교체하시기 바랍니다. 보안서버 주소와 포트도 주의하시구요.
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


웹로그 검색