websphere portal 8을 사용하여 웹 사이트를 개발 중입니다. 포털이 페이지 요청에 제공되는 매시업 파일에 포털 CSS를 통합하지 못하게하는 방법이 있습니까? CSS에는 해당 웹 사이트에서 사용하지 않는 모든 로터스 UI 스타일이 포함되어 있습니다.websphere portal UI를 제거하는 방법 CSS
0
A
답변
4
예, 가능합니다. 포털 8 테마는 서로 다른 프로필을 가지고 있으므로 '얼마나 많은 js/css/다른 포털 직원'이 페이지에로드되었는지와 같은 프로필을 이해해야합니다. 페이지 사용 조명 프로필을 말할 수 있습니다. 이 페이지 속성을 열어야 페이지에 프로필 및 설정 특성
resourceaggregation.profile=profiles/profile_lightweight.json
을 설정하려면 그러나 심지어 그 경우에 당신은 당신이보고 싶어하지 않는 포털 CSS를 볼 수 있습니다. 기본적으로 테마 테마/정적/테마/Portal8.0가/프로파일
의 정적 부분에 위치하고 모든 프로파일 JSON 파일 4 개 파일
- profile_admin.json
- profile_deffered.json있다
- profile_full.jon
- profile_lightweight.json
자신 만의 프로필을 만들 수 있다고 가정합니다.
이 당신이 wp_theme_portal_80와 당신이 관심이 귀하의 경우에는 예를 경량 프로필
"moduleIDs": [
"wp_theme_portal_80",
"wp_portlet_css",
"wp_one_ui",
"wp_one_ui_dijit",
"wp_legacy_layouts",
"wp_client_ext",
"wp_status_bar",
"wp_theme_menus",
"wp_theme_skin_region",
"wp_theme_high_contrast",
"wp_layout_windowstates"
],
페이지에 무슨 일로이 프로파일 모듈 보자 프로필에 당신은 더 자세히 살펴 봐야하는 경우 - 방법을 알고 무엇 이 모듈에는? 그것을 알기 위해서는 기부금 디렉토리를 열고 theme.json 파일을 찾아야합니다. 열어 보면 다음을 볼 수 있습니다.
"modules":[{
"id":"wp_theme_portal_80",
"prereqs":[{
"id":"wp_client_main"
},{
"id":"wp_client_ext"
}],
"contributions":[{
"type":"head",
"sub-contributions":[{
"type":"js",
"uris":[{
"value":"/js/head.js"
}]
}, {
"type":"css",
"uris":[{
"value":"/css/master.css"
}, {
"value":"/css/masterRTL.css",
"type":"rtl"
}]
}]
}]
},
이 파일은 간단한 프로파일을 사용하는 경우 HTML 마크 업에 포함됩니다. 이제는 페이지에서 포털 CSS를 피하는 방법이 분명합니다 - 프로필 json 편집/프로필 작성/theme.json 편집 theme.json 또는 기본 프로필을 수정할 경우 기본 포털 테마를 깨트 려야합니다.
희망이 있으면 도움이 될 것입니다.