[업그레이드] 색인기능 , 복제기능 주소록 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

[업그레이드] 색인기능 , 복제기능 주소록 정보

게시판 [업그레이드] 색인기능 , 복제기능 주소록

첨부파일

ssh_address(2).zip (106.0K) 256회 다운로드 2007-03-22 17:09:45

본문

주소록을 이름만 변경해서 재입력해야 한다면 본 스킨의 복제기능이 편할겁니다
회사정보가 변경되었을때 관련된 사람의 회사정보도 동시에 변경됩니다
회사정보를 보면 그 회사 소속 명단을 볼수 있습니다

---------------------------------------------------------
[스킨 적용안내]
본스킨은 일단 관리자전용으로 만들었습니다

1.게시판설정에서 분류사용에 체크하고 분류명을 예제로
업체|친구 
등으로 입력한다

2.스킨파일중에
move_ssh_update.php은 /bbs/폴더에 넣는다
ssh_upgrade.php은 /adm/폴더에 넣고
http://주소/adm/ssh_upgrade.php로 접속하여 wr_11필드를 추가한다

3.내용보기에서 복사버튼은 기존의 그누보드의 복사기능과 다릅니다. 여기서 말하는 복사

는 같은 테이블에 데이터를 복제합니다(move_ssh_update.php)

[스킨활용 테스트예제]

예)

1번데이터)
분류를 업체로 선택하고 성명(상호명)을 노라조로 입력하고 회사명,회사주소,회사전화등을

입력한다(성명과 회사명을 같이 입력)

2번데이터)
홍길동이가 노라조회사에 근무하므로 위에 입력한 데이터의 상세보기로 들어간다
상단에 복사버튼을 클릭한다. 그러면 리스트에 노라조가 복사된걸 확인할수 잇다

수정버튼 눌러서 홍길동의 정보를 입력한다

수정에서 보면 맨아래  복사원본주소가 들어가 있다 이것은
1번데이터를 가리킨다

노라조라는 회사 주소가 변경되는 경우 1번 데이터수정화면에서 회사주소에 체크하고 저

장하면 2번데이터의 회사주소도 같이 변경된다

1번데이터의 내용보기 화면 밑부분보면 관련된 데이터 리스트가 나온다

--------------------------
wr_subject;성명
wr_1;자택전화
wr_2;핸드폰
wr_3;집주소
wr_4;회사명
wr_5;부서명
wr_6;직급명
wr_7;회사전화
wr_8;회사팩스
wr_9;회사주소
wr_10;정렬필드
wr_11;회사홈페이지

wr_link1;링크주소
wr_link2;참조데이터주소


자투리; 기능이 거창한거 같지만 막강 그누보드를 조금 응용해서 만들어본겁니다
아웃룩데이터 주소록이 다 날라가서 열받아서 급조해서 만든겁니다 아웃룩은 메일로만 ..된장~ ㅡ,.ㅡ
추천
1

댓글 전체

추가해주세요
move_ssh_update.php 44줄쯤에
if ($row2[wr_link2]==""){
이 문장 위쪽에
$row2[wr_subject] .="-사본";
if ($row2[wr_link2]==""){
추가해주세요. 있으면 수정안해도 됩니다
좋은 스킨 자료 감사히 잘쓰고 있습니다.

한가지 문제점이 생겨 이렇게 질문을 드립니다.



선택 복사시 참조되는 move_ssh.php 파일이 없는데..

move_ssh_update.php 파일만 있내요..

그누보드 자체에는  move.php 와 move_update.php 파일 두개가 있는데..

move_ssh_update.php 이 파일 내용과

move_update.php 이 파일 내용이 거의 흡사하여

추측하건데

그누보드와 같은 맥락이라면..

move_ssh.php 파일이 누락된것이 아닌지 궁금합니다.

list.skin.php 아랫단에 보시면

---------------------------------------------------------------------------------------------------------------
function select_copy_ssh(sw) {
    var f = document.fboardlist;

    if (sw == "copy")
        str = "복사";
    else
        str = "이동";

    if (!check_confirm(str))
        return;

    var sub_win = window.open("", "move", "left=50, top=50, width=500, height=550, scrollbars=1");

    f.sw.value = sw;
    f.target = "move";
    f.action = "./move_ssh.php";
    f.submit();
}

-----------------------------------------------------------------------------------------------------------------
이와 같은 문구가 있어서 질문을 드려요 ^^;

한가지 테스트 한 점이 있다면,

그누보드에 들어있던 move.php 파일을 이용해 보았지만,

과정은 정상적으로 진행이 됩니다.

하지만 결과는 복사가 안되내요..

php 에 관해 초짜라 도움 부탁드려요 ㅡㅜ
wr_11필드를 추가한다는 말이 무슨 말인지 잘 모르겠습니다.
완전 초짜라서요...입력된후에
1054 : Unknown column 'wr_11' in 'field list'

error file : /zbbs/bbs/write_update.php

이렇게 뜨네요...맞게끔 다 했는데...안되네요..헐...
주소록 스킨을 설치하였습니다.
아래와 같은 에러 메시지가 뜹니다.
어디를 고쳐야 하는지요?

Parse error: syntax error, unexpected T_VARIABLE in /web/home/yw1518/html/gnuboard4/skin/board/ssh_address(2)/view.skin.php on line 5
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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