kenzi
프로젝트 수정 flow 본문
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 |