cancel
Showing results for 
Search instead for 
Did you mean: 

Manage theme of ITS webgui

Former Member
0 Kudos

Hello world :)!

Can you help me, i need to call transaction by webgui, such as:

http://mydomain.com:port/sap/bc/gui/sap/its/webgui?sap-system-login-basic_auth=X&sap-client=200&sap-...

It is work correct.

But how i can change and edit standart theme for all users?

Fo example, i need create large button and edit in style.css class .*Btn (height: 50px).

It is work in my WDA, i have run it with:

http://...?sap-ep-themeroot=/SAP/BC/WebDynpro/SAP/Z82P_004/themes/my_theme_name/

For example, can i start ITS with:

http://mydomain.com:port/sap/bc/gui/sap/its/webgui?sap-system-login-basic_auth=X&sap-client=200&sap-...;transaction=mm02&theme=98

?

It doesnot work.

Where i can find a style.css for /sap/bc/gui/sap/its/webgui ?

Where CSS files of standart ~theme=99 are stored?

And if i create new theme(if i can), where i must upload theme files and give it number (~theme=38 ? )

I must run some transactions with several themes at each time.

Can i do it?

Regards.

Accepted Solutions (1)

Accepted Solutions (1)

former_member185954
Active Contributor
0 Kudos

Hi,

I got this from SAP Help.

The files used by the Internet Transaction Server (ITS) to drive Internet applications reside in two root directories on your hard disk.

  • Service files, HTML templates, flow files, and language resources are stored under:

C:\Program Files\SAP\ITS\2.0\<ITS instance>

The directory for each installed ITS instance contains the following subdirectories:

o C:\Program Files\SAP\ITS\2.0\<ITS instance>\services

This subdirectory contains service-specific service files and a global service file.

o C:\Program Files\SAP\ITS\2.0\<ITS instance>\templates

This subdirectory contains further sub-directories:

+ C:\Program Files\SAP\ITS\2.0\<ITS instance>\templates\<service>

There is a directory for each service listed in the services directory. Each of these directories contains one subdirectory for each theme:

C:\Program Files\SAP\ITS\2.0\<ITS instance>\templates\<theme>

+ This subdirectory contains the HTML templates, flow files and language resources for the ITS instance. C:\Program Files\SAP\ITS\2.0\<ITS instance>\templates\system

This directory contains predefined system templates that are installed at ITS setup.

  • Multipurpose Internet Mail Extension (MIME) files are stored under:

C:\<Web server directory>\<ITS instance>\SAP\ITS\MIMES

The directory for each installed ITS instance contains static image files, which are integrated into HTML pages by the Web server.

Here is the link:

http://help.sap.com/saphelp_47x200/helpdata/en/03/6e4ef4867511d3805d00c04f99fbf0/frameset.htm

Also check:

http://help.sap.com/saphelp_47x200/helpdata/en/5f/1fb62e4aee11d189740000e8322d00/frameset.htm

You will find the following:

An ITS service can also be sub-divided into themes, which are instances of the service that differ only in their look and feel (that is, layout, graphics, or language). Each theme has its own set of HTML templates and other service files, but the functionality of the service is the same for all themes. Themes have 2-character names.

To define a theme for a service description, you create a subdirectory for the theme in the service directory, using the Structure link SAP@Web Studio.

You can also specify a default theme for a service by inserting a ~theme service parameter in the service description. A service can have multiple themes, but only one ~theme parameter should appear in the service description. You can override this parameter by supplying a different theme value in the URL at runtime.

A default theme 99 is defined globally for all services in the global service file global.srvc . This theme is provided by default at ITS installation, and is used when no other theme is specified for the particular service.

Hope that helps,

Regards,

Siddhesh

Answers (0)