본문 바로가기

재밌는 IT 개발/직접 인트라넷 만들기7

각종 결재 문서를 PDF로 인쇄해보자! --- 루미집사님의 전자결재 게시판 스킨을 바탕으로 개발 되었습니다. --- 회의록을 프린터해서 보고 싶다고 하여 PDF를 이용하여 개발했었습니다. 그래서 정말 회의록만 인쇄되도록 했었죠~ (IF문 걸어서요) 전, CSS가 무척 약해서 HTML로 화면을 만드는걸 무지 싫어합니다. 그래서 전에는 엑셀로 다운시키는 방식을 좋아했었드랬죠~ (엑셀로 하면 너희가 수정도 할 수 있고, 추가도 할 수 있으니 더 좋은 거 아니냐? 라는 논리로요~) 그러나 이번에는 PDF로 만드는 걸 도전해보았습니다. 이전에 루미집사님 관련 게시물을 검색하다가 PDF 인쇄 기능이 있는 게시글을 본 기억이 났거든요!~ 루미집사님의 그리드 게시판을 php7에 맞게 개량한 게임용 게시판입니다. 2020. 5. 1.
반려를 당한 사용자가 와서... 수정할 수 없냐고 하네요 ㅠㅠ 음... 반려를 당한 문서는 그 자체로 남아 있어야 하는 것이 아닌가? 그렇다고 처음부터 다시 작성할려면 당연히 짜증이 날터... 그래서 검색을 해보니... 다우오피스 전자결재 도움말에서 아래의 항목을 찾았다. 반려당한 문서의 내용을 그대로 가져와, 새화면에 자동으로 넣어주는 기능으로 판단된다. 근데, 그러면 좀 복잡하지 않을까? DB를 읽어와 뿌려주기 위해서는 스크립트 작업이 번거로울 것 같다. 그래서 재기안 버튼을 누르면 걍 해당 건을 한 줄 더 DB에 삽입해버리고, 해당 문서의 수정 화면을 띄운다면 더 간단할 것 같다. 오키~ 그럼 정말 심플할 듯!!! 우선 "재기안" 이라는 버튼을 만들자! 이 버튼은 반려당한 문서에만 나타나야 한다. 일단 보기 페이지니까... "view.skin.php" 파일을 .. 2020. 5. 1.
최초 승인은 승인이 아니라 상신이어야 한다??? --- 루미집사님의 전자결재 게시판 스킨을 바탕으로 개발 되었습니다. --- 일반적으로 결재에서 최초 문서 작성 후 결재를 올리는 것을 "상신"이라고 한다. (라고 알고 있습니다...) (라면서 고칠 수 있냐고 물어보네요...) 그리하여... 루미집사님의 전자결재 게시판은 문서 작성 후 결재를 올릴때에도 "승인"이라고 표시되고 있기에 이를 고쳐보고자 한다. 1. 리스트에 있고... 2. 최초 작성 후 보기 화면 3. 결재의견 작성하는 팝업 4. 뷰 페이지의 메모리스트에도 있다. 해결하기에 앞서... 루미집사님의 전자결재 게시판은 "대기", "승인", "보류"... 등의 문자열을 $APP_STATE 라는 배열 변수로 관리한다. 그래서 최초 작성자만 사용할 APP STAT 변수를 하나 더 만들어 쓰기로 한다.. 2020. 5. 1.
리스트에 결제자의 이름 추가하기 --- 루미집사님의 전자결재 게시판 스킨을 바탕으로 개발 되었습니다. --- 리스트에 결재자의 이름이 나오지 않아 불편하다는 민원이 제기됨. 자 수정을 시작해보자... 개발완료!!! 그런데... 리스트가 옆으로 길어져서 보기가 불편하다... 결재자들을 다시 빼버리고, 결재1, 2, 3 자리에 승인(홍길동) 또는 미결재(변사또) 이런 식으로 변경하는 것이 좋을 듯... 우선 list.js에서 수정했던 부분을 원복 처리한다. 아니.. 혹시 이게 더 좋다는 사람도 있을 수 있으니... 걍 히든 처리한다. 너무 넓이가 좁을 듯 하여 늘려 줌... 짜잔... 아까보단 훨씬 보기 좋은 듯 하다... 혹시 이게 싫다면 아까 그걸로 원복하자~~ 2020. 5. 1.