如何在管理控制台中对WSO2 Identity Server v5.0.0进行更改

时间:2014-12-18 07:55:24

标签: eclipse wso2 wso2carbon wso2is

我已经下载了所有补丁(最多为patch008),使用TortiseSVN svn checkout以下//svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/和//svn.wso2.org / repos / wso2 / carbon / platform / tags / turing-chunk11 /

然后将上面的文件夹导出到另一个位置D:\ platform,D:\ productssource并使用Build successful消息构建它们。

现在,我想在管理控制台中对权利子菜单(如PAP,PDP和 MyOwnCreatedPAP )下的WSO2IS v5.0进行更改,看起来像1

为了达到上述要求,我应该在Eclipse IDE中遵循哪些步骤来对源代码进行更改,plz一步一步地提到它们,因为我是新手。

1 个答案:

答案 0 :(得分:0)

为此,您必须编写自定义Carbon组件UI包。您需要在组件的component.xml文件夹中包含src/main/resources/META-INF/文件,其内容类似于以下内容,以添加菜单项。

<component xmlns="http://products.wso2.org/carbon">
    <menus>
        <menu>
            <id>studentmgt_menu</id>
            <i18n-key>student.menu</i18n-key>
            <i18n-bundle>org.wso2.carbon.student.mgt.ui.i18n.Resources</i18n-bundle>
            <parent-menu>manage_menu</parent-menu>
            <link>../student-mgt/index.jsp</link>
            <region>region1</region>
            <order>50</order>
            <style-class>manage</style-class>
            <icon>../student-mgt/images/students.gif</icon>
            <require-permission>/permission/protected/manage</require-permission>
        </menu>
    </menus>
</component>

关注this guide有关如何编写自定义Carbon组件并创建UI包的完整教程。