인공지능] 조직도 그리기 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

인공지능] 조직도 그리기 정보

레이아웃 인공지능] 조직도 그리기

첨부파일

orgmagic.zip (86.2K) 279회 다운로드 2018-10-14 11:37:54

본문

조직도 그리려면 힘듭니다.

이전에는 마법사라는 말을 썼는데 요즘은 AI라고 쓰네요.

마법사가 AI보다 더 터무니없는 말인데.

여튼 인공지능 수준입니다^^.

 

조직도 그리기 쉽습니다.

내 자식만 알고 있으면 됩니다.

내 자식만 넣으면 자동으로 부모를 찾아서 그려 줍니다.

 

1. 압축을 풀면 org폴더와 orgmagic 폴더가 나옵니다. org 폴더는 그누보드 설치된 곳에 올립니다.

orgmagic는 skin 폴더에 올립니다.

 

2. 아무 게시판이나 만듭니다. 제목을 잘 적습니다. 조직도 제목으로 사용합니다. 스킨으로 orgmagic를 선택합니다.

org 폴더 안의 inxdex.php를 열어 $board에 만든 게시판으로 넣어 줍니다.

 

3. 글쓰기를 누릅니다. 먼저 제목에 부모를 넣습니다. 부모는 하나입니다. 이 부모 아래 자녀가 대를 이어 번식합니다.

자식을 넣습니다. 하부 조직입니다. 최대 10개까지 넣을 수 있습니다. 

 

4. 최초 시조를 만든 후에 다시 자식에게 자녀가 있다면 글쓰기를 누릅니다. 이름을 넣고 자녀를 넣으면 됩니다.

그럼 자동으로 부모를 찾아서 조직도를 그려 줍니다.

브라우저로 org 폴더를 접속하면 그려진 조직도를 볼 수 있습니다.

 

* 순서는 상관없습니다. 즉 부모 바로 아래 자식을 가진 부모를 넣지 않아도 됩니다. 게시판 순서와 상관없이 부모를 찾아갑니다.

 

어디에 쓰일 수 있을까요? 거대한 조직도를 그릴 때 쓰면 좋겠습니다. 자기 부서 이름과 하위 부서만 기록하면 됩니다. 혹은 이름을 기록하면 되지요.

다단계에도 가능할 것 같네요. 자기 조직은 자기만 관리하면 되니. 최고 관리자는 전체 조직을 알 수 있고. 물론 그 경우는 해당 조직 아래를 다 볼 수 있어야 하나 이것은 순수하게 조직도만 그려 줍니다.

 

주의사항: 이름이 같은 경우 처리할 수 없습니다.

 

데모 https://hostingis.com/lec/org/

데모 조직 게시판 https://hostingis.com/lec/bbs/board.php?bo_table=org

 

 

 

추천
10

댓글 전체

좋은자료  감사합니다
그런데 입력하다보면 그전에 보이던 하부 조직이 보이지 않는경우가 있습니다(수정하면 하부 조직과 연계가 안되는듯 합니다)
그럴경우 게시판에 들어가서 수정/저장을 누르면 다시보입니다
어디를 수정해야 하나요

그리고 추가로 조직도에서 링크를 걸수 있으면 굉장히 좋을것 같습니다...
크롬에서는 정상적으로 출력이 되는데.
익스플로어에서는 + - 버튼위치가 왼쪽으로 정렬되네요.
어디서 바로잡아야 할까요?
익스에서 사용하시려면 index.php에서 </head>바로위에 삽입해서 사용하세요.

<?php if ((strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') == !FALSE || strpos($_SERVER['HTTP_USER_AGENT'], 'rv:11.0') == !FALSE)){ ?>
<style>.jOrgChart .cover{position:relative;cursor: pointer;margin-top:-16px;margin-left:0px;margin-bottom:-5px}.jOrgChart .node {margin-bottom:-25px}</style>
<?php } ?>
전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT