1

주제: 플러그인으로 관리자 화면에 메뉴만들기??

텍스트 큐브 플러그인을 이제 처음으로 뜯어보고 있습니다.
플러그인으로 관리자 화면에 추가 메뉴를 만들고 싶은데 관련 문서를 찾을 수가 없어서 글을 올립니다.

http://dev.textcube.org/wiki/PluginIntroduction

위 페이지에 보면

플러그인으로 관리자 화면에 메뉴 만들기?

라는 제목은 보이는데 아직 문서가 만들어지지 않은 것 같네요. 혹시 여기에 대한 도움을 받으려면 어디로 가면 될까요? 개발자 분들의 도움 부탁드립니다.^^

2

답글: 플러그인으로 관리자 화면에 메뉴만들기??

관리자 메뉴용 플러그인의 기본 구조는 동일하지만, 아래와 같이 adminMenu 설정을 해주시면 됩니다.
기타 이벤트,태그,설정 등은 기 공개된 플러그인을 참조하시면 됩니다.
기본 배포되는 관리자 메뉴용 플러그인 ST_TeamBlogSettings, PN_Visitor_Default, PN_Subscription_Default, PN_Referer_Default 등을 추가 참조하시면 확실히 도움 되실것 같습니다.

<?xml version="1.0" encoding="utf-8"?>
<plugin version="1.1">
    <title>관리자메뉴 예제</title>
    <version>1.0</version>
    <description>관리자메뉴 예제 설명</description>
    <license>GPL</license>
    <link>http://example.com/</link>
    <author link="http://example.com/">tester</author>
    <safety changeData="no" exposeData="no" accessLocal="yes" accessRemote="no" accessRaw="yes" />
    <requirements>
        <textcube>1.5</textcube>
    </requirements>
    <binding>
        <adminMenu>
        <viewMethods>
            <method>
                <topMenu>plugin</topMenu> => 관리자 추가 메뉴의 위치[center, entry, link, skin, plugin, setting : 미지정 기본 plugin]
                <contentMenuOrder>4</contentMenuOrder> => 하위 메뉴의 순서 지정 중복(알파벳순), 미저정 기본 끝에 위치, 값이 클경우 자동줄임
                <title>팀블로그 설정</title> => 메뉴타이틀
                <handler>getTeamBlogSettings</handler> => 실행될 함수명 관리자 메뉴의 출력은 return하지 말고 출력
            </method>
        </viewMethods>
        </adminMenu>
    </binding>
</plugin>
당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

3

답글: 플러그인으로 관리자 화면에 메뉴만들기??

감사합니다. 큰 도움이 되었습니다. ^^