Sun Java System Portal Server 7.2 관리 설명서

버튼 제거

Procedure컨테이너의 모든 채널에서 버튼을 제거하려면

  1. 작업할 컨테이너를 찾습니다. 샘플 포틀릿 중 하나로 작업하는 경우에는 최상위 수준 컨테이너의 일부인 해당 "포함된" 컨테이너를 수정해야 합니다.

  2. "버튼 제거"에서 적절한 등록 정보(<Properties></Properties> 내) 태그를 제거하려는 버튼의 컨테이너 디스플레이 프로필에 추가합니다. 이 2열 테이블의 첫 번째 열에는 버튼이 표시되고 두 번째 열에는 버튼을 숨기는 데 사용할 등록 정보가 표시됩니다.

    이 테이블에서 버튼 순서는 해당 버튼이 채널에서 표시되는 순서에 해당하며 왼쪽에서 오른쪽으로최소화, 최대화, 도움말, 편집, 분리 및 제거 버튼이 표시됩니다.

    버튼 

    버튼을 숨기는 데 사용할 등록 정보 

    최소화 

    <Boolean name="defaultChannelIsMinimizable" value="false"/>

    최대화 

    <Boolean name="defaultChannelIsMaximizable" value="false"/>

    도움말 

    <String name="helpURL" value=""/>

    편집 

    <Boolean name="isEditable" value="false"/>

    분리 

    <Boolean name="defaultChannelIsDetachable" value="false"/>

    제거 

    <Boolean name="defaultChannelIsRemovable" value="false"/>


    주 –

    도움말 및 편집 버튼의 경우 각 채널에 대해 해당 등록 정보를 삽입합니다. 컨테이너의 <Properties></Properties> 태그에는 등록 정보를 삽입할 수 없습니다.


    컨테이너에서 다음 등록 정보를 정의하지 않도록 하십시오.


    <Collection name="channelsIsRemovable">..</Collection>
    <Collection name="channelsIsMinimizable"/>..</Collection>
    <Collection name="channelsIsMaximizable"/>..</Collection>
    <Collection name="channelsIsDetachable"/>..</Collection>
  3. psadmin 하위 명령을 사용하거나 Portal Server 관리 콘솔에서 디스플레이 프로필을 LDAP로 로드합니다.

ProcedurePortal Server 관리 콘솔에서 컨테이너의 모든 채널에서 버튼을 제거하려면

  1. Portal Server 관리 콘솔에 로그인하고 컨테이너가 정의된 사용자, 조직 또는 역할을 선택합니다.

  2. [채널 및 컨테이너 관리]를 선택하고 포함된 컨테이너를 누릅니다.

  3. DefaultChannelIsMinimizable, DefaultChannelIsMaximizable, helpURL, isEditable, DefaultChannelIsDetachableDefaultChannelsIsRemovable 등록 정보를 false로 변경합니다.

  4. [저장]을 선택하여 새 값을 저장합니다.

Procedure단일 채널에서 버튼을 제거하려면

  1. 버튼을 제거할 채널에 대해 채널이 포함된 컨테이너에서 적절한 등록 정보를 Collection 태그에 추가합니다. 제거하려는 버튼에 대해서는 "버튼 제거"를 참조하십시오. 이 2열 테이블의 첫 번째 열에는 버튼이 표시되고 두 번째 열에는 버튼을 숨기는 데 사용할 등록 정보가 표시됩니다.

    이 테이블에서 버튼 순서는 해당 버튼이 채널에서 표시되는 순서에 해당하며 왼쪽에서 오른쪽으로최소화, 최대화, 도움말, 편집, 분리 및 제거 버튼이 표시됩니다.

    버튼 

    버튼을 숨기는 데 사용할 등록 정보 

    최소화 

    <Collection name="channelsIsMinimizable">

    <Boolean name="channelname" value="false"/>

    </Collection>

    최대화 

    <Collection name="channelsIsMaximizable">

    <Boolean name="channelname" value="false"/>

    </Collection>

    분리 

    <Collection name="channelsIsDetachable">

    <Boolean name="channelname" value="false"/>

    </Collection>

    제거 

    <Collection name="channelsIsRemovable">

    <Boolean name="channelname" value="false"/>

    </Collection>

  2. 버튼을 제거하려는 채널에 대해 제어 컨테이너의 Collection 태그에 적절한 등록 정보를 추가합니다.

    예를 들어, 다음 XML을 사용하여 컨테이너가 JSPTabContainer인 JSP 테이블 컨테이너 MyFrontPageTabPanelContainer에서 샘플 JSP 채널의 [제거] 버튼을 숨길 수 있습니다.


    <Container name="MyFrontPageFramePanelContainer" provider="JSPTableContainerProvider">
    	<Properties>
    		...
    		<Collection name="channelsIsRemovable">
    		<Boolean name="SampleJSP” value="false”/>
    		</Collection>
    	</Properties>
    	...
  3. psadmin 하위 명령을 사용하거나 Portal Server 관리 콘솔에서 디스플레이 프로필을 LDAP로 로드합니다.

ProcedurePortal Server 관리 콘솔에서 단일 채널의 버튼을 제거하려면

  1. Portal Server 관리 콘솔에 로그인하고 컨테이너가 정의된 사용자, 조직 또는 역할을 선택합니다.

  2. [채널 및 컨테이너 관리]를 선택하고 포함된 컨테이너를 누릅니다.

  3. channelsIsMinimizable, channelsIsMaximizable, channelsIsDetachablechannelsIsRemovable 등록 정보를 다음과 같이 변경합니다.

    1. 등록 정보(예: channelsIsMinimizable)를 선택하고 [등록 정보] 테이블에서 [새 등록 정보]를 누릅니다.

    2. 부울 유형 등록 정보를 만들고 해당 버튼이 필요하지 않은 채널 이름을 지정한 다음 값을 false로 설정합니다.

    3. 단계별로 마법사를 끝마칩니다.

      지정한 채널의 [등록 정보] 테이블에 새로운 부울 등록 정보(예: channelsIsMinimizable 등록 정보)가 있게 됩니다.