Перед настройкой тем и оболочек мы должны скопировать наши темы в файл: \ $ server_root $ \ instalApps \ IBM-710BB15A391 \ wps.ear \ wps.war \ themes \ html и скин в файл: \ $ server_root $ \Установленные приложения \ IBM-710BB15A391 \ wps.ear \ wps.war \ skins \ html Для скина: 1) Зарегистрируйте скин
RegisterSkin.xml:
<?xml version="1.0" encoding="UTF-8"?>
<request xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PortalConfig_6.1.0.xsd"
type="update" create-oids="true">
<portal action="locate">
<skin action="update" active="true" objectid="rockskin" uniquename="rockskin"
resourceroot="w3skin">
<localedata locale="en">
<title>rockskin</title>
</localedata>
</skin>
</portal>
</request>
-> xmlaccess.bat -в RegisterSkin.xml -out -user usrname –pwd пароль –url http://localhost:10040/wps/config
2) Зарегистрировать тему
i) Зарегистрировать тему с существующим скином RegisterTheme1.xml:
<?xml version="1.0" encoding="UTF-8"?>
<request xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PortalConfig_6.1.0.xsd"
type="update" create-oids="true">
<portal action="locate">
<skin action=”locate” active=”true” objectid=”noSkin”
uniquename=”wps.skin.noSkin”/>
<theme action="update" active="true" defaultskinref="noSkin "
uniquename="rocktheme" resourceroot="w3theme">
<localedata locale="en">
<title>Rock Theme</title>
</localedata>
<allowed-skin skin=" noSkin" update="set"/>
</theme>
</portal>
</request>
-> xmlaccess.bat –in RegisterTheme1.xml -out -user usrname –pwd пароль –url http://localhost:10040/wps/config
ii) Зарегистрировать тему с новым скином. В приведенном выше XML-файле мы используемсуществующее имя скина noSkin Если вы хотите применить новый скин, вы должны указать следующее:
RegisterTheme2.xml:
<?xml version="1.0" encoding="UTF-8"?>
<request xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PortalConfig_6.1.0.xsd"
type="update" create-oids="true">
<portal action="locate">
<skin action="update" active="true" objectid="newSkin"
uniquename="newSkin " resourceroot="newSkin ">
<localedata locale="en">
<title>rockskin</title>
</localedata>
</skin>
<theme action="update" active="true" defaultskinref="newSkin " uniquename="
w3theme " resourceroot="w3theme">
<localedata locale="en">
<title>Rock Theme</title>
</localedata>
<allowed-skin skin="newSkin " update="set"/>
</theme>
</portal>
</request>
-> xmlaccess.bat –in RegisterTheme2.xml -out-user usrname –pwd пароль –url http://localhost:10040/wps/config
Примечание: resourceroot как в скине, так и в теме mдолжны быть имена скопированных тем и папок скинов.