WEX UI의 변경 방법
Title의 변경
admin 메인화면
vi /apps/wex/es/wlpapps/servers/admin/apps/ESAdmin.ear/ESAdmin.war/banner.jsp
명령어 수행
<%@page import="com.ibm.es.admin.utils.SessionSecurityUtil"%>
<%@page import="com.ibm.es.admin.valueObjects.SecurityUser"%>
<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib uri="/tlds/struts-bean" prefix="fmt" %>
<%@ page import="com.ibm.es.admin.utils.AdminConfig" %>
<%@ page import="com.ibm.es.admin.edition.Edition" %>
<%
String productNameKey;
productNameKey = Edition.get().getEditionNameMessageKey();
SecurityUser securityUser = SessionSecurityUtil.getSecurityUser(request);
String adminRole = securityUser.getRole();
%>
admin login 화면
vi /apps/wex/es/wlpapps/servers/admin/apps/ESAdmin.ear/ESAdmin.war/bannerLogin.jsp
명령어 수행
<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib uri="/tlds/struts-bean" prefix="fmt" %>
<%@ page import="com.ibm.es.admin.utils.AdminConfig" %>
<%@ page import="com.ibm.es.admin.edition.Edition"%>
<%
String productNameKey;
productNameKey = Edition.get().getEditionNameMessageKey();
%>
마이너 화면
vi /apps/wex/esdata/master_config/searchserver/repo/search/default/config.properties
명령어 입력
#migrated with latest default_config files#Mon Apr 18 15:35:18 KST 2022facet.correlation.colors=[{"value"\:2.0, "color"\:"\#ffba00"},{"value"\:4.0, "color"\:"\#ff6300"},{"value"\:8.0, "color"\:"\#ff5000"},{"value"\:16.0, "color"\:"\#ff0000"}]preferences.result.queryLang=result.displayFields=
menu.disable.ICAPluginUserSessionMenu=[]preferences.result.sortOrder=descpreferences.result.spellCorrection=truemenu.disable.ICAPluginProductMenu=[]welcome.cookie=com.ibm.ica.welcome.search.doNotShowpreferences.result.queryMode=enginepreferences.query.savedQuery=[]preferences.result.menuDisplayType=iconpreferences.search.languages=collection.type=Searchpreferences.result.quickLink=truepreferences.result.sortKey=relevancepreferences.result.duplicateDetection=truemenu.disable.ICAPluginDocumentToolbar=[]menu.disable.ICAPluginDashboardLayoutMenu=[]report.dateFormat.iso8601=yyyy-MM-dd'T'HH\:mm\:ssZdocumentCategorizer.show.ownRuleOnly=falsedate.fields=modifieddate|createddate|date|atompublished|atomupdated|creationdatepreferences.result.typeAheadNumberOfResults=10link.fields=result.filters.title=product.title=IBM Watson Explorer Content Analytics
product.title=변경값
위와 같이 변경report.dateFormat.excel=yyyy-MM-dd HH\:mm\:ssmenu.disable.ICAPluginAnalyticsToolbar=[]preferences.result.findSimilarSimilarity=1.0result.summaryLength.level5=200result.summaryLength.level4=150result.summaryLength.level3=100result.summaryLength.level2=75result.summaryLength.level1=50documentCategorizer.rebuildButton.display=trueresult.filters.url=preferences.search.sources=preferences.result.siteCollapse=falsepreferences.enableWebStorage=falsepreferences.search.doctypes=menu.disable.ICAPluginDocumentMenu=["ICAPlugin_Document_QueryBuilder"]result.filters.personThumbnail=preferences.result.pagingDisplayType=bothpreferences.search.scopes=menu.disable.ICAPluginSearchBar=[]pref.options=ica/ResultOption|ica/SearchFilterhelpUrl=https\://www.ibm.com/support/knowledgecenter/SS8NLW_12.0.0/com.ibm.discovery.es.help.sa.doc/preferences.collection.selected=preferences.report.dateFormat.select=epochlogoutUrl=preferences.layout=facetsearch.jsonthumbnail.availableDocumentTypes=application/vnd.lotus-freelance|application/x-lotus-123|application/vnd.lotus-wordpro|application/rtf|application/x-msexcel|application/msword|application/x-mspowerpoint|application/vnd.openxmlformats-officedocument.spreadsheetml.sheet|application/vnd.openxmlformats-officedocument.presentationml.presentation|application/vnd.openxmlformats-officedocument.wordprocessingml.document|application/pdf|application/x-js-taro|application/vnd.visio|application/vnd.stardivision.writer|application/vnd.stardivision.calc|application/vnd.stardivision.impress|application/vnd.sun.xml.writer|application/vnd.sun.xml.calc|application/vnd.sun.xml.impress|application/vnd.oasis.opendocument.text|application/vnd.oasis.opendocument.spreadsheet|application/vnd.oasis.opendocument.presentation|application/vnd.ms-excel.sheet.binary.macroEnabled.12|application/vnd.ms-excel.sheet.macroEnabled.12|application/vnd.ms-powerpoint.presentation.macroEnabled.12|application/vnd.ms-powerpoint.slideshow.macroEnabled.12|application/vnd.ms-word.document.macroEnabled.12preferences.result.searchSynonym=truepreferences.collection.federated=falsepreferences.result.displayPersonFields=preferences.storeKeyPrefix=com.ibm.es.ica.result.documentPart=aggregationpreferences.result.nearDuplicateBarChart=falsepreview.load.more=50000preferences.result.typeAheadMode=queryLog,textpreferences.result.summaryLength=3result.filters.thumbnail=preferences.result.displayCategories=scopesquery.smartFacetMode=truethemes 변경
logo 이미지 변경
/apps/wex/es/wlpapps/servers/admin/apps/ESAdmin.ear/ESAdmin.war/dojo/idx/themes//idx/app/images/headerLogo.png
파일을 변경하고 싶은 파일로 덮어쓰기.
는 초기 oneui 이며 다른 테마로 바꿀 시 해당 테마의 같은 경로에 있는 headerLogo.png를 변경.
테마를 변경 후 적용이 되도록 하려면 브라우저의 쿠키를 삭제.title 및 기타 스타일 변경
title의 경우
/apps/wex/es/wlpapps/servers/admin/apps/ESAdmin.ear/ESAdmin.war/dojo/idx/themes//idx/document.css
/apps/wex/es/wlpapps/servers/admin/apps/ESAdmin.ear/ESAdmin.war/dojo/idx/themes/oneui/idx/document.css
의
.oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderPrimaryTitle { font-size: 2.08em; color: #ffffff; font-weight: bold; text-shadow: 0 1px rgba(0, 0, 0, 0.3);}
해당 부분의 스타일을 변경하면 적용 된다.
는 초기 oneui 이며 다른 테마로 바꿀 시 해당 테마의 같은 경로에 있는 headerLogo.png를 변경.
테마를 변경 후 적용이 되도록 하려면 브라우저의 쿠키를 삭제.
그 외 다른 스타일도 해당 경로에 존재하며 Header의 스타일의 경우
/apps/wex/es/wlpapps/servers/admin/apps/ESAdmin.ear/ESAdmin.war/dojo/idx/themes/oneui/idx/app
해당 위치에 존재