시놀로지 DSM 에 계시판 붙이기/[Synology] Synology DSM에서 그누보드 게시판 삽입하기


  • 링크


  • 컨텐츠 정보


    본문


    아주 허접한 팁인데, 매뉴얼 보면서 성공한거라서 팁으로 올려봅니다.

    일단 결과화면 부터 보시죠~

    \r\n
    \r\n
     



    시놀로지 DSM 에 계시판 붙이기/[Synology] Synology DSM에서 그누보드 게시판 삽입하기

    보시는 \r\n바와 같이 트랜스미션 아이콘을 사용하고, 트랜스미션 아이콘을 클릭하면 DSM안에 게시판이 열립니다.
    게시판은 그누보드를 \r\n사용하였습니다.
    그누보드 설치는 다른 사용기 등을 참조 하시구요.

    1. 연결아이콘 만들기

    DSM 바탕화면이나 메뉴바에 메뉴를 등록하는 \r\n방법을 알려드리겟습니다.

    첨부파일중에 config라는 파일을 텍스트에디터로 열어서 본인의 환경에 맞게 \r\n수정합니다.


    {
    ".url":{
    "com.company.App1":{
    "type":"legacy",
    "allUsers":true,
    "title":"BOARD",
    "desc":"BOARD",
    "icon":"icon32.png",
    "url":"http://abc.com/gnu/bbs/board.php?bo_table=board"
    },
    "com.compay.App2":{
    "type":"legacy",
    "allUsers":false,
    "title":"ADM",
    "desc":"Board \r\nAdministrator",
    "icon":"icon32.png",
    "url":"http://abc.com/gnu/adm"
    }
    }
    }


    App1은 \r\n모든사용자가 사용하는 board 링크구요
    App2는 관리자(Admin)으로 로그인했을때 접근하는 경로를 따로 \r\n만들었습니다.

    수정해서 /volume1/web 폴더에 config랑 icon32.png파일을 업로드합니다.

    cd \r\n/usr/syno/synoman/webman/3rdparty 하셔서
    여기에 BOARD라는 디렉토리를 만듭니다.

    mkdir \r\nBOARD

    cd BOARD

    이곳에 첨부한 config파일과 icon32.png파일을 복사합니다.

    cd \r\n/volume1/web
    cp config /usr/syno/synoman/webman/3rdparty/BOARD/config
    cp \r\nicon32.png /usr/syno/synoman/webman/3rdparty/BOARD/icon32.png

    위 과정을 다 거치고 \r\nDSM을 다시 로그인하면 아래와 같이 됩니다.

    \r\n
     


    2. 접속제한

    게시판을 로그인을 한 회원만 사용하기 \r\n위해서

    DSM 접속 주소를 리퍼러를 이용한 .htaccess를 사용했습니다.

    .htaccess도 본인의 환경에 맞게 \r\n수정해서 사용 바랍니다.

    그누보드 폴더(http://abc.com/gnu)에 .htaccess를 \r\n복사합니다.

    php_flag register_globals on
    SetEnvIfNoCase Referer "abc\.com" \r\nlink_allow
    SetEnvIfNoCase Referer "www\.abc\.com" \r\nlink_allow
    SetEnvIfNoCase Referer "192.168.0" link_allow
    Order \r\nDeny,Allow
    Deny from all
    Allow from env=link_allow

    \r\n
    저는 내부경로는 192.168.0 추가했구요.
    \r\n

    \r\n
    참고로 첨부파일은 .htaccess로 해야 하는데 마침표(.)가 안되네요..
    \r\n
    \r\n
    \r\n
    이렇게 하면 http://abc.com/gnu 로 게시판 접속 해도 게시판이 안되구요.
    \r\n
    오로지 DSM을 경유 해야만 되더라구요. 이 기능을 원했습니다.
    \r\n
    이렇게 되면 굳이 게시판이랑 아이디 연동안해도 될 듯^^
    \r\n
    추가로, 제가 참고한 시놀로지 메뉴얼도 첨부합니다.
    \r\n
    3rd party apps integration guide 입니다.
    http://gobut.com/bbs/board.php?bo_table=z4_5&wr_id=188
    \r\n \n[이 게시물은 최고관리자님에 의해 2012-05-12 01:22:02 73.DS_LINK에서 이동 됨] \n[이 게시물은 최고관리자님에 의해 2012-05-27 12:26:07 74.DS_MEMO에서 이동 됨] \n[이 게시물은 최고관리자님에 의해 2012-05-27 12:27:09 71.DS_BBS/PDS에서 이동 됨] \n[이 게시물은 최고관리자님에 의해 2012-05-30 01:13:43 71.DS_BBS/PDS에서 이동 됨]\n
    [이 게시물은 관리자님에 의해 2013-11-17 19:55:22 74.DS_BBS에서 이동 됨]
    \n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [이 게시물은 11qkr님에 의해 2021-06-16 02:51:37 11.Nas_1에서 이동 됨]
    뷰PDF add1,add2



    관련자료

    댓글 0
    등록된 댓글이 없습니다.



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-12-29 10:35:45

    오늘의 홈 현황


    • 현재 접속자♨ 200 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 11 명
    • 오늘 방문자 2,655 명
    • 어제 방문자 5,300 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,934,556 명
    • 전체 게시물※ 8,880 개
    • 전체 댓글수※ 25,313 개
    • 전체 회원수 11,386 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑