[테마제작기(21記)] 게시글 보기 및 댓글 페이지 개발 - 2/2 정보
기타 [테마제작기(21記)] 게시글 보기 및 댓글 페이지 개발 - 2/2관련링크
본문
원문(출처) : 그누보드 테마 제작 21 - 게시글 보기 및 댓글 페이지 개발
지난 밤... 술에 취해 헤롱헤롱하다가... 절반밖에 못올렸었네요.
오늘은 그 나머지 절반을 업로드합니다.
- 1/2 는 보기 페이지 개발이었구요.
- 2/2 는 댓글 기능 개발 내용이네요.
어케 중간에서 절묘하게 잘 잘렸네요~.
댓글영역 작업에 들어갑니다.
댓글을 담당하는 파일은 view_comment.skin.php 입니다.
댓글 리스트는 좀 삽질이 있긴 했지만 무난히 완료하는가 했는데...
아래 빨간 네모의 답변이나 수정 버튼을 누르면 페이지가 리로딩이 되어버리네요 ㅡㅡ++
문제는 답변 버튼이나 수정 버튼을 누르면 화면이 리로딩 되네요...
원인을 찾아 떠나봅니다.
하... 이거 어렵네요...
게시글 리스트에서 게시글을 눌러 들어가기만 하는데도,
comment_box() 함수가 호출되고 있습니다.
comment_box('', 'c'); // 댓글 입력폼이 보이도록 처리하기위해서 추가 (root님)
무조건 한 번 호출하는군요.
이제 감이 잡히기 시작하네요...
그런데 곧 회의 시간... 에휴....
오늘도 못끝낼 것 같네요 ㅠㅠ 어렵다 어려워...
2시간동안 떠들고 왔더니 입에서 단내가 나네요~
원인을 찾았고 수정을 했습니다.
원인은 PHP 코드를 복사하다가 일부 코드를 넣지 않았고,
또 클래스명을 모두 그대로 옮기지 않아서 발생한 버그였습니다.
이번엔 댓글 입력창...
진짜 게시글은 쉬운게 하나도 없네요. ㅠㅠ
여차 저차 다 된것같긴 한데... "54글자" 저 생뚱맞은 아이는 뭘까요?
고쳤네요. TextArea 바로 밑에 관련 스크립트가 있는데,
Textarea가 끝나기도 전에 <div>로 막아버려서 정상 수행이 안되더라는...
아... 캡차도 확인해야 하는군요...
비로그인(Guest) 상태에서 지금까지 한 것들을 한 번 더 확인해봅니다.
여기서도 UI 맞추느라 시간 엄청 걸립니다.
한번 시간내서 Bootstrap 좀 공부해야 할까봐요.
(대충 때려맞춰서 할려니 버겁네요...)
이제 댓글이 정상적으로 입력이 되고 있습니다.
하는김에 대대글 입력까지 달려봅니다.
이번엔 로그인하여 댓글 수정을 테스트!
완료된 게시글 보기와 코멘트 내역 화면 캡처입니다.
우측 네모 영역에 댓글을 넣으려고 했었으나,
대대대댓글은 우측으로 계속 밀려야 해서
공간이 안나오더라구요.
그래서 보기 글 밑에다 달 수 밖에 없었네요.
우측 영역은 관련 게시글을 보여주는 방식으로 만들어볼 계획입니다.
정말 길고 긴 여정이었네요.
실력이 짧아 또 중간에 포스팅하던 내용을 날려버려서...
자세한 개발 과정을 소개 드리지 못하고 지나가는 것 같아 아쉽습니다.
대신 소스라도... (소스는 원문에서 확인하실 수 있습니다.)
매일 매일 행복한 하루 되시기 바랍니다.
!-->원문(출처) : 그누보드 테마 제작 21 - 게시글 보기 및 댓글 페이지 개발
1
댓글 2개
잘 보고 갑니다