목록웹프로그래밍 프로젝트 (8)
jin'space

Intro 여태까지 했던 기능 총 정리를 해보겠다... Main 로그인 하면 위에 Nick으로 환영합니다! 라고 뜨게 구현 롤링 배너는 어드민(관리자)가 추후에 관리할 수 있게 따로 페이지를 만들 예정이고, 지금은 임시로 사진만 넣어서 움직이게 만들어놨다. 내 정보라는 탭을 누르게 되면 sub메뉴바를 구성해서 정보확인 / 정보수정 / 작성한 글 / 작성한 댓글 / 메세지(쪽지) 를 확인할 수 있게 했다. 정보확인은 단순히 readonly로 처리해서 값을 읽어오기만 하게 설정 해두었고, 정보수정은 부트스트랩(유효성 검사)를 이용해 간단하게 설정을 해두었다. -> 파일 업로드는 기존의 ajax를 사용했다. 작성한 글은 페이지를 설정했고, 카테고리를 옆에 표시해 두어 작성한 글을 한 눈에 볼 수 있게 했다. ..

INTRO 첫번째 프로젝트에서 사용했던 방식인 ajax를 사용하되, 방식을 달리 하기로 했다. 또한 부트스트랩으로 유효성 검사를 해서 그런지 lombok을 사용한 default message 띄우는 것을 생략해도 돼서.. 너무 행복했다 코드를 줄일 수 있다니 ! MAIN 에러 - 1) 파일업로드에서 자꾸 DefaultFileRenamePolicy에 빨간줄이 뜬다 라이브러리 임포트 할 경우, 이런식으로 떠야되는데 임포트 오류 발생 build.gradle 에 cos.jar 라이브러리 위치 확인 !! 우리의 cos.jar 라이브러리는 lib라는 폴더 안에 있었다 ! 해결 완료 에러 - 2) ajax를 이용한 파일 업로드 -> 분명히 예전에 배웠던 코드를 사용해서 넣었는데 업로드가 되지 않는다.. 회원 가입시,..

Intro 오늘부터는 속력을 내보자 ! Main PR 커멘트를 조금 더 자세하게 써봤다. 내일 리뷰어가 확인하고 머지 승인(merge pull request)을 할 예정이다 ! PR 커멘트에 남기면 좋은 것들 : 이슈 번호, 구현기능 명세, 아쉬운점이나 어려웠던 점 기능 추가 1) - 로그아웃 시 팝업창 하나 띄워주면 좋을 것 같아서 js로 처리 했다. 기능 추가 2) - 롤링 배너 구현 - 여기서 공지나 이런 것들을 이미지로 넘겨줄 수 있다. feat/rollinbanner branch 생성 후 , issue #7 생성 에러 -- user agent stylesheet 때문에 css가 말을 듣지 않는다 ! 기본 css 규칙이 적용되는 건데 ... 오버라이드를 하기 위해 별 방법을 다 써봐도 내 css가..

Intro 첫번째 팀프로젝트에서 아쉬웠던 점을 보완하기 위해 dev 브랜치 생성 후에 - 포크 떠오는 방식으로 하려고 했는데 '포크' 방식은 레포에 접근 권한이 없을 경우 하는게 맞고, 프로젝트는 우리끼리 하는 것이기 때문에 포크를 굳이 딸 필요가 없다는 것을 알게 되었다! 따라서, 포크는 떠오지 않는 것으로 하고 브랜치도 dev 이외에 조금 더 기능 중심으로 '세분화' 시키기로 했다. Main 예를 들어서, 로그인 / 회원가입 기능을 구현하고 있다 하면 feat/login 브랜치를 새로 생성해서 코딩을 하고, dev 브랜치에 pr을 날리는 방식으로 하기로 했다. 1. 우선 포크 떠온 리모트는 삭제 후에, 오리진만 남겨두기로 했다. 2. 이후, 브랜치 세분화를 위해 우선 이슈 생성을 했다 이슈는 공동 템..

1) 우리는 Header에 best - 강아지 - 고양이 - 정보 까지 넣기로 했다 2) 부트스트랩 코드 이용해서 회원가입 창 만들기 참고 블로그 : https://7942yongdae.tistory.com/86 HTML - 부트스트랩으로 회원가입 양식(Form) 화면 만들기 이번에는 간단한 회원가입 양식(Form) 화면을 만들어 보려고 합니다. 단순히 HTML만 사용하지 않고, UI 라이브러리인 Bootstrap도 이용해서 조금 더 유려하고, 유효성 검사까지 포함한 회원가입 폼을 7942yongdae.tistory.com -> 부트스트랩을 사용할 경우, 클래스 이름이 겹치는 상황이 발생할 수 있어서 a href 태그를 사용하기 어려웠다… 그래서 onclick으로 부득이하게 코드를 다 변경해줬다 ㅜㅜ...