kenzi

프로젝트 수정 flow 본문

프로젝트

프로젝트 수정 flow

kenzi 2022. 4. 11. 00:14

1. 신고 

alert로 신고사유 체크 

alert로 신고확인/신고 3회 초과시 ~~~

 

----> 커뮤니티 컨트롤러에서 

커뮤니티 테이블에 세션 로그인 id저장 (한 아이디당 신고 1회 가능)

if 전에 저장된 id면 { 이미 신고했다 } 

세션 로그인 id & 신고횟수 & 사유 저장 

if 횟수 ==3 { 글 삭제 }

return  글 상세보기 jsp 

 

-----> 알림 컨트롤러에서 

원글 작성자 찾아가서 알림 주기 

누적신고수가 3회를 초과~~~사유는 ~~~ 

 

2. 썸머노트 이미지 

이미지 올리면 db저장 

저장된 이미지 불러오기

 

 

3. 커뮤니티 내 관리자 활동

관리자 계정 db에 넣어서 insert admin 1234

공지사항 - 일반유저: 게시판 활동 불가

              관리자: 글쓰기O/수정O/삭제O/댓글X

문의사항 - 일반유저: 글쓰기O/수정X/삭제X/비밀글 설정O - 비밀글이면 제목으로 비밀글입니다 - 비밀글 여부 체크 

               관리자: 댓글로 답변O/비밀글 열람O 

 

 

4. 좋아요 구현 

프론트에서 좋아요 누르면 하트 변하기 

ajax로 controller타서 db저장 

---> 커뮤니티 테이블에 좋아요 누른 세션 id와 좋아요 횟수 저장 (한 아이디당 좋아요 1회 가능) 

 

----> 리스트 페이지와 글 상세보기 프론트에서 좋아요 불러오기 

좋아요 한번 더 누르면 좋아요 취소 

 

 

 

5.  원글 일부만 게시판 리스트에서 보여주기

썸머노트로 글 작성하면 db에 <p></p>태그 없애고 저장 

새로운 변수에 태그 뗀 글이 50자이상이면 잘라서 저장 / 아니면 전체 저장 

request.setAttribute로 설정하기 

프론트에서 부를 때 새로운 변수 부르기 

 

 

 

6. 게시판 리스트 & 글 상세보기에서 프로필 이미지 옆에 띄우기 

 

 

 

 

 

 


커뮤니티 테이블 

좋아요한 id/ 좋아요 수/ 신고한 id/ 신고 수/ 신고 사유/ 비밀글 여부 (문의사항에서만 사용)추가해야함

...........악 .........이렇게 하는게 맞나........

땡! 

신고테이블이랑 좋아요테이블 생성하는 걸로~~

 

 


~줌 회의 후 다른 조원들 추가사항 정리~

1) 그룹 게시판 목록 추가 

2) 채팅 불안정한거 수정 

 

 

1) 룰렛 

 

 

1) jsp 페이지 정리 

2) 모집유무 추가 

 

 

 

 

 

 

 

'프로젝트' 카테고리의 다른 글

오늘 구현(신고 완료~~)  (0) 2022.04.13
신고 기능과 에러(jstl 태그,jsp주석처리)  (0) 2022.04.13
프로젝트 완성  (0) 2022.03.25
프로젝트 마감 하루전  (0) 2022.03.24
15분 남은 오늘 정리  (0) 2022.03.21
Comments