如果您是在 7.5.1 版以前的舊版中使用自訂佈景主題,
該佈景主題在 7.5.1 版或更新的版本中並不能如預期般運作。如果您要升級至 7.5.1 版或更新的版本,您必須編輯並還原自訂佈景主題,才能使用它。
關於這項作業
在
Rational Asset Manager 7.5.1 版中,
會更新
header.jspf 檔,以便將
說明功能表和功能表選項顯示成圖示鏈結。如果您從舊版上傳佈景主題,
在橫幅中將看不見
說明內容、
延伸和
關於 Rational Asset Manager 功能表選項。如果要看見那些選項,
您必須另外將其他的 HTML 與 JavaScript 複製到
header.jspf 檔中。
程序
- 升級 Rational Asset Manager。 這會套用版本的預設佈景主題。
- 選擇性的: 下載升級版 Rational Asset Manager 的預設佈景主題,
以便比較佈景主題:
- 按一下。
- 在「管理佈景主題」區段中,按一下下載現行的佈景主題。這會提示您開啟或儲存壓縮檔。
- 儲存檔案並重新命名,以便將該檔案識別為預設版本。
- 解壓縮壓縮檔。
- 在包含自訂版佈景主題的檔案中,
用文字編輯器開啟 header.jspf 檔。
- 複製 HTML 和 JavaScript 中的下列字行,並貼到 header.jspf 檔中您希望出現它們的位置:
<a href="#" title="${bundle.navigation_help}" id="help_menu" class="jazz-ui-MenuPopup">
<span class="sprite-image help-menu"></span>
<img class="caret" src="${pageContext.request.contextPath}/javascript/dojo/jazz/ui/graphics/Toolbar/white-caret.gif">
</a>
<script type="text/javascript">
dojo.addOnLoad(function() {
dojo.require("jazz.ui.MenuPopup");
dojo.require("jazz.app._ComponentMenu");
dojo.addOnLoad(function() {
var helpMenu = new jazz.ui.MenuPopup({align: "right", cacheMenu: true},'help_menu'); //options,elementID
helpMenu.menuProvider = function() {
var menu = new jazz.app._ComponentMenu();
menu.addItemByArgs({label: "${bundle.navigation_help_content}", icon: dojo.moduleUrl("jazz.ui","graphics/PageTemplate/icons/systemhelp.gif"), onClick: function() {window.open("${applicationScope.docPath}/index.jsp")} });
menu.addItemByArgs({label: "${bundle.navigation_extensions}", icon: dojo.moduleUrl("ram","graphics/content/icons/extensions_obj.gif"), href: "${pageContext.request.contextPath}/extensions.jsp"});
menu.addItemByArgs({label: "${bundle.navigation_about}", icon: dojo.moduleUrl("ram","graphics/content/icons/ram_obj.gif"), onClick: showAboutDialog });
return menu;
};
</script>
如果您已下載預設佈景主題,
可以將您的所做的變更與預設 header.jspf 檔中的結構相比較。
- 儲存對自訂 header.jspf 檔的變更。
- 將佈景主題壓縮成一個保存檔。
- 在「工具」頁面的「管理佈景主題」區段中,按一下瀏覽。
- 選取自訂的保存檔。
- 按一下上傳。
下一步
橫幅的一些樣式表已從佈景主題保存檔移除。您可以在
PageTemplate.css 檔中檢視預設樣式規則,
並且建立自己的樣式表來置換這些樣式。
PageTemplate.css 檔的預設位置是
server/ram/javascript/dojo/jazz/ui/templates/PageTemplate.css。