Portal Branding problem - line below iView tray

Hello,
I am using the Portal theme editor to create a custom portal theme. So far, I have been able to change the colors of every thing except one: "The line that runs below all the iview trays"
For example, you can see this line in User Administration --> Identity Management -- On the right hand side - at the bottom of the Search iview.
This thick line is a blue color line (in the SAP Tradeshow theme) - for which I have not found any option to change within the theme editor.
We can hide this thick blue line from the iview properties - But I would like to change the color of this line rather than hiding it.
I am using EP 7.0 EHP 1.
Can some one please help me with this ?
Thanks,
Jaya

Hi OJ,
Thanks a lot for your response.
Unfortunately, I do not have that option in the Theme Editor (for my version of portal which is EP 7.01 SP05). Infact I don't see the section for "Tray Footer".
What version of portal are you using ?
I have checked if there are any SAP Notes regarding this but none.
Please suggest.
Thank You,
Jaya
All that I have under Complex Elements -- iView Trays is the following:
Tray Header
Background Color of Header                   
Font Color of iView (Tray) Name                   
Font Weight of iView (Tray) Name                   
Color of Tray Header Underlining                   
Style of Tray Header Underlining                   
Width of Tray Header Underlining                   
URL to Header Image                  
Position of Header Image                   
Repetition of Header Image                 
Tray Header Icons
URL to "Menu" Icon                  
URL to Disabled "Menu" Icon                  
URL to "Collapse" Icon                  
URL to Disabled "Collapse" Icon                  
URL to "Expand" Icon                  
URL to Disabled "Expand" Icon                  
Height of Tray Icons                   
Width of Tray Icons                   
Position of Header Icons                 
Tray Body
Border Color of Tray Body                   
Border Style of Tray Body                   
Body Padding of Tray Without Border                   
Body Padding of Tray With Border                 
Body of Fill Tray
Background Color of Fill Tray Type                   
Border Width of Fill Tray Body                   
URL to Background Image of Fill Tray Body                  
Position of Background Image of Fill Tray Body                   
Repetition of Background Image of Fill Tray Body                 
Body of Plain Tray
Background Color of Plain Tray Type                   
Border Width of Plain Tray Body                   
URL to Background Image of Plain Tray Body                  
Position of Background Image of Plain Tray Body                   
Repetition of Background Image of Plain Tray Body                 
Body of Transparent Tray
Background Color of Transparent Tray Type                   
Border Width of Transparent Tray Body                   
URL to Background Image of Transparent Tray Body                  
Position of Background Image of Transparent Tray Body                   
Repetition of Background Image of Transparent Tray Body     

Similar Messages

  • How to implement a help feature in iView Tray

    How to implement a help feature in an iView Tray?

    Hi Gregor,
    Could the answer be connected to the class com.sapportals.portal.prt.component.SystemModes ?
    I can't really see how this class is called, but it gives the error message you are talking about
    The method doHelp for SP2 Patch3 is provided below
    public void doHelp(IPortalComponentRequest aRequest, IPortalComponentResponse aResponse)
            IPortalComponentContext context = aRequest.getComponentContext(IPOMConstants.DEFAULT_MODE);
            IPortalComponentProfile profile = context.getProfile();
            String helpName = profile.getProperty("com.sap.portal.iview.HelpName");
            if(helpName == null)
                helpName = profile.getProperty("HelpName");
            String helpURL = profile.getProperty("com.sap.portal.iview.HelpURL");
            String isolationMode = profile.getProperty("com.sap.portal.reserved.iview.IsolationMode");
            if(context != null)
                if(helpName != null)
                    String componentName = context.getComponentName();
                    Locale locale = aRequest.getLocale();
                    String language = locale.getLanguage();
                    String helpPath = "help/" + language + "/" + helpName;
                    IResource resource = aRequest.getResource(componentName, "page", helpPath);
                    if(resource.isAvailable())
                        aResponse.addResource(resource);
                    else
                        aResponse.write("<b>Sorry, no help available.</b>");
                } else
                if(helpURL != null && helpURL.length() > 0)
                    if(helpURL.startsWith("http://"))
                        if(isolationMode != null && isolationMode.equals("URL"))
                            HtmlIFrame frame = new HtmlIFrame();
                            frame.setStyle("width:100%; height: 100%;");
                            frame.setSrc(helpURL);
                            aResponse.write(frame.toString());
                    } else
                        String componentName = null;
                        if(helpURL.charAt(0) != '/')
                            componentName = context.getComponentName();
                        } else
                            int componentNameIndexEnd = helpURL.indexOf('/', 1);
                            componentName = helpURL.substring(1, componentNameIndexEnd);
                            helpURL = helpURL.substring(componentNameIndexEnd);
                        IResource resource = aRequest.getResource(componentName, "page", helpURL);
                        if(resource.isAvailable())
                            aResponse.addResource(resource);
                        else
                            aResponse.write("<b>Sorry, no help available.</b>");
                } else
                    aResponse.write("<b>Sorry, no help available.</b>");
    The doOnNodeReady method is also rather interesting. Perhaps another way to solve it?
    protected void doOnNodeReady(IPortalComponentRequest request, IEvent event)
            NodeMode nodeMode = request.getNode().getNodeMode();
            if(nodeMode == NodeMode.HELP_MODE)
                IPortalComponentContext context = request.getComponentContext(IPOMConstants.DEFAULT_MODE);
                IPortalComponentProfile profile = context.getProfile();
                String helpName = profile.getProperty("com.sap.portal.iview.HelpName");
                if(helpName == null)
                    helpName = profile.getProperty("HelpName");
                String helpURL = profile.getProperty("com.sap.portal.iview.HelpURL");
                String isolationMode = profile.getProperty("com.sap.portal.reserved.iview.IsolationMode");
                if(context != null && helpName == null && helpURL != null && helpURL.length() > 0 && (isolationMode != null && !isolationMode.equals("URL") || isolationMode == null) && helpURL.startsWith("http://"))
                    request.redirect(helpURL);

  • How to catch URL parameter from Portal URL in Web Dynpro iView

    Hi All,
    I have a web dynpro application running as a portal iView successfully. Now the client wants to make it internationalized with 7 languages. Currently they access the portal - and via role assignment they get to the portal tab with the wd iView. Now they want to send a parameter for the language key with the portal URL. So when they are typing in http://myportal.mydomain.com now they want to type in http://myportal.mydomain.com?sap-locale=de or so. My question is how can I catch this parameter in the WD application when it is running inside a portal iView? Is it at all possible?
    I have written a very small application which is trying to catch a URL parameter named PARAM. The code I have written is the default one as below:
    String paramValue = WDWebContextAdapter.getWebContextAdapter().getRequestParameter("PARAM");
    When I run the application standalone and add the PARAM=something in last of the URL I can catch it. But when I create an iView and while previewing it I add the same PARAM value it is coming as null all the time. Same when I add this iView to a role and show it via role assignment in protal. Please help to let me know how to achieve this. I think if I can read the parameter value from Portal URL in the WD iView - then I can set it as the default locale of the application and then show language specific file to achieve internationalization.
    Your urgent help will be highly appreciated.
    Warm Regards,
    Shubho

    Hi Shubhadip
    Even if you get the parameters, how do you internationalize your application? Are you not following the standard way as described in the following link. In this case you never need to capture any such parameter. This is done by the WD runtime automatically .
    <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/f4/d95664da179b4db731e21c2e470b72/frameset.htm">Internationalization of WD projects</a>
    You can retrieve application parameters specified at the creation of iview by "adding parameters(with the same name as in iview application parameters) to the default plug of the Component Interface View of the WD application". "onDefaultPlug" method of the interface view controller you get these values as parameters, which you can save in the context node of component controller for later use.This is guaranteed to work.
    But again this is not what you want exactly. You want the user to specify the value at runtime. If you have just 7 languages, you can create 7 set of iviews with different application parameter value indicating language key, and assign to 7 different set of roles, each representing one set of users with common language.
    I hope you find a solution.
    Regards
    kk

  • How to put a title of a group of controls with no line below title text?

    Hi,
    Is there any way to write a title of a group of controls and indicators made by "chiselled line", such that the chiselled line remain invisible below the title text and remain visible everywhere else? For example, the titles "Printer", "Page Range", "Copies", and "Zoom" in a Microsoft Word form in the attached PDF file; note that there is no line below the title text and there is no text box surrounding the title text. I want to have that kind of title of the group of controls and indicators in a GUI of my LabVIEW application.
    Any help will be appreciated.
    Thanks.
    Javed
    Solved!
    Go to Solution.
    Attachments:
    Examples of Group Title.pdf ‏45 KB

    Hi Rod,
    Thanks for your help, but I could not implement your idea. My replies to your suggestions are written in bold below.
    One way is to put your text into a System Label or a free label. Ensure that you size the box to the text in it
    Can you please explain what are "System label" and "free label"? As far as I am concerned, I first inserted a Recessed Frame from Decorations control palette. Then, I put the text using "Edit Text" tool in the Tools Palatte. The text box resizes automatically as I insert a new character in it. I wrote "Printer" in the text. Then, I went to Tools Palette, clicked on "Set Color", right-clicked on "Printer" text, clicked on "T" (Transparent) shown at the top-right position of the color palette. The result is that the text box around the text is eliminated, but still the line of the frame is making a strike-through effect. How to eliminate the line from the area of the text container. The resulting VI (using LabVIEW 8.5) is attached.
    Change the colours of the label to have a background colour the same colour as your panel background, and the foreground colour set to transparent [transparent foreground removes the box round the text]
    I think this is important. But I don't know where are the options for setting the "foreground color" and "background color".
    When you position the text, you may find that it is partly hidden by the line. If so, select the text box and bring it to the front (Control-Shift-K is the keyboard shortcut) Note: This step won't be needed if you place the line before you make the label.
    Thanks for the keyboard short-cut, but my problem is not solved yet, as shown in the attached VI.
    By the way, where did you find the frame with round corners (in the image you have provided)? The recessed frame available in LabVIEW 8.5 decoration palette does not have round corners.
    Rod
    Attachments:
    Test Example 1.vi ‏5 KB

  • Problem in import iview

    Dear All,
    In our production portal we had a problem with import iview.
    when i click on import iview under transport package i am not able to
    view it in Navigation Area.
    Regards
    Subash

    Do check the log file and see if it is throwing any error?
    Thanks,
    GLM

  • Change Font Size of iView Tray Header

    Hi All,
    I need to change the font size of the iView Tray Headers in my Portal and I can't seem to find this property in the Theme Editor.
    I have had a look at the following threads: How to make iview header ? and Changing the font size of the iview tray but I haven't had much luck.
    It is such a simple task so I'm really hoping one of you will have the answer!
    Thanks,
    Bim.

    hi,
    u can refer this document for more information for how to change the tray header text size
    in addtion to the above content as the person says that  in complex..
    http://www.sapdesignguild.org/resources/ma_guidelines_3/ma_guidelines_3.pdf
    http://www.sapdesignguild.org/community/design/print_layout2.asp
    mean while i wll send one more for u i saw previously
    ravindra
    Edited by: VENKATA R BOLLAPALL on Sep 29, 2009 5:53 PM

  • Error in service call of Portal Component while accessing CRM iview

    Hi Experts,
    When I'm trying to open the iview, i'm getting portal runtime error.  Below is the log I found.  I check the permissions and everything looks fine.  We have migrated from EP6 to EP7 EHP1 SP8.  This iview is working properly in EP6 but throwing error in EP7.  Kindly let me know how to resolve this issue.
    Exception ID:02:43_05/09/11_0009_109976350
    [EXCEPTION]
    com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/com.scc.scc/vcr/com.ids.scc.vcr.crm_link/com.ids.scc.vcr.crm_link.Roles/com.scc.sapbpe.salesrep/myApplications_dlren_0/CRM/quotations/com.sap.pct.crm.sal.my_favorites_sales_documents
    Component class : com.sap.pct.crm.core.favorites.list.ListPortalComponent
    User : TESTUSER
    at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
    at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
    at com.sapportals.portal.navigation.workAreaiView.doContent(workAreaiView.java:293)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
    at java.security.AccessController.doPrivileged(AccessController.java:246)
    at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
    at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
    at java.lang.Thread.run(Thread.java:770)
    Caused by: java.lang.NoClassDefFoundError: com.sap.pct.crm.core.objectlinks.ObjectLinkGenerator (initialization failure)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
    at com.sap.pct.crm.core.favorites.list.ListDynPage.onContainerCreate(ListDynPage.java:547)
    at com.sapportals.pct.util.pdv.PDVDynPage.doProcessBeforeOutput(PDVDynPage.java:171)
    at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:127)
    at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    ... 15 more
    Thanks in advance,
    VV.

    Hi,
    check whether note 1291058 applies for you.
    Check whether your Stacks and SPs / Business Packages matched correctly with maintenance optimizer.
    Got this error only once while implementing a new portal, it was due to a corrupted deployment, so probably some of the XSS JAVA Components got corrupted.
    EDIT: "Caused by: java.lang.NoClassDefFoundError: com.sap.pct.crm.core.objectlinks.ObjectLinkGenerator" really looks like something with the JAVA deployment went wrong. Java Stack can't find a class definition in PBO... you haven't modified anything with NWDS/NWDI or have you?
    regards, Lukas
    Edited by: Lukas Weigelt on Sep 7, 2011 1:22 PM

  • Problem creating Bi Iview

    Hi All,
    We have two Bi 7.0 Systems in our landscape , We want to create BW Iviews for both the systems in Portal . But the problem is BW Iview when selected as BI 7.0 is always taking the master system as its system .. so now all my BI iviews can only point to one system .. Is there any way to create BI iviews to two different systems.
    Regards,
    Tarun.

    Have u tried these
    Create Two system objects for two BI systems and give two different Syatem alias for them
    Now create a BI Iviews for both BI Reports
    Now goto to iview -- open -- property category -- system -- change the system alias SAP_LOCALSYSTEM to ur BI sytem alias u have created
    Regards
    Krishna.

  • Why am I getting vertical lines below each letter I type?

    I keep getting vertical lines below each letter that I type when filling in things with Firefox 4. There is one line created for each letter.

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * [[Troubleshooting extensions and themes]]
    In Firefox 4 [http://kb.mozillazine.org/Safe_mode Safe mode] disables extensions and disables hardware acceleration.
    * Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
    If disabling hardware acceleration works then check if there is an update available for your graphics display driver.
    In Firefox 4 you can use one of these to start in <u>[[Safe mode]]</u>:
    * Help > Restart with Add-ons Disabled
    * Hold down the Shift key while double clicking the Firefox desktop shortcut (Windows)

  • Portal Event problems

    Hi
    I've followed the tutorial "How to Use the Portal Eventing for Web Dynpro iViews", but it didn´t works!
    Following the steps, I created the applications, the WD iViews and the page, but it ignores me
    The strange think is: when I create a "URL iView" with the same applications in the same page, it works fine
    Did anybody have the same problem?
    Thanks

    Hi
    Yes, both iviews (sender and receiver) are in the same page.
    As I said, if I build the page with 2 "URL iView" pointing to the WD application url, the event works fine!
    When I try to use the "Web Dynpro iView" in the same page, using the iviews from the sender and receiver applications, it doesn't works.
    Tks

  • Change height of iView Tray

    Hello,
    I would like to change the height of the iView tray, but I can't find any setting for this under  System Administration -> Portal Display -> Theme Editor.
    I could change the size of the icon, but if the icons are not visible the size of the tray is smaller.
    Does anybody have an idea on that.
    Best regards,
    dominik

    Hello Sandeep,
    thanks for the fast reply. However I don't want to change the height of the iView but the height of the tray.
    Regards,
    dominik

  • Show iView Tray in WPC

    Hi all,
    Does anyone knows how to show the iView Tray in web page composer (WPC)?
    When I drag and drop an iView to a WPC container, the tray doesn't appear.
    How can I solve this problem?
    tks

    Suresh,
    You need to go to System Administration, System Configuration, KM, Content Management, Web Page Composer, Containers.
    In each container you want to add iViews, change the "Allowed Content Types" parameter and check "iViews" in this parameter. This option allows you to add iViews into containers in WPC.
    Note: Be sure to check this option for all containers
    This might solve your problem, ok??
    Regards

  • Removing Portal Branding image&Logos!

    Hi All
    I want to remove Portal branding image&Logos,b'z it takes lot of network space.
    We are maintaining 4000 users in EP.
    Suggest me...any problems if i remove those logos.
    thx
    Pradeep

    Pradeep,
    there shouldn't be any problems. Alternatively, simply replace them with a transparent 1x1 pixel gif, so that so at least have a valid image.
    Regards,
    Dominik

  • Questions on Portal branding

    Dear Portal specialists,
    Some questions on Portal branding :
    1) Can I include a logo file on the top LHS where we see "WELCOME" user.
        We dont want to customise it.
    2) Can we move the "WELCOME " user to the middle of the page.
    Thanks.

    Check these link.. and pick up one which suits you:
    Simplest is to replace the existing branding images , you can achieve it by
    1) Go to Administration -> System Configuration ->
    UM Configuration -> Direct Editing.
    2)Change the following entry to match your
    image or change the brandingimage.jpg:
    ume.logon.branding_image=/logon/layout/mybranding.jpg
    3) The correct path where to save the file would be:
    <Drive>:usrsap<SID>JC<Instance_Nr>j2eeclusterserver0appssap.comcom.sap.security.core.adminservlet_jsplogon
    ootlayout
    You can read other methods in following discussions..
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a000df6b-586a-2910-e6be-9fee831d5a30
    https://forums.sdn.sap.com/click.jspa?searchID=3607153&messageID=479378
    Portal Branding image-Front Screen
    https://forums.sdn.sap.com/click.jspa?searchID=3607153&messageID=3668790
    Hope this helps.
    Regards,
    Sudhir

  • Who can solve my problem? My problem in below.

    Who can solve my problem? My problem in below.

    hi,my problem now is :
    exception
    org.apache.jasper.JasperException
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause
    java.lang.NullPointerException
         net.sf.hibernate.examples.quickstart.HibernateUtil.currentSession(HibernateUtil.java:24)
         org.apache.jsp.testCat_jsp._jspService(testCat_jsp.java:65)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    package net.sf.hibernate.examples.quickstart;
    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;
    import net.sf.hibernate.*;
    import net.sf.hibernate.cfg.*;
    public class HibernateUtil {
    private static Log log = LogFactory.getLog(HibernateUtil.class);
    private static SessionFactory sessionFactory ;
    static {
    try {
    // Create the SessionFactory
    sessionFactory = new Configuration().configure().buildSessionFactory();
    catch (Throwable ex) {
    log.error("Initial SessionFactory creation failed.", ex);
    System.out.println(ex.toString());
    public static final ThreadLocal session = new ThreadLocal();
    public static Session currentSession() throws HibernateException {
    Session s = (Session) session.get();
    // Open a new Session, if this Thread has none yet
    if (s == null) {
    s = sessionFactory.openSession();
    session.set(s);
    return s;
    public static void closeSession() throws HibernateException {
    Session s = (Session) session.get();
    session.set(null);
    if (s != null)
    s.close();
    }

Maybe you are looking for

  • Convert Char to Date in SQL Server

    Hello Experts, I am trying to convert Char to Date but getting error in Universe designer. Can anybody advise please? Thanks, Ravi

  • PD 16.5 SP03 PL03 slowness after reverse engineering

    Little background: We were using PD 16.5 SP03 PL01 and faced a lot of problems like error messages, exception error, slowness etc. I was recommended on this forum to apply patch PL03 to solve the problems. I have applied the patch PL03. Current Probl

  • An unexpected error has occurred when try to import subsite to another site.

    I want to move one subsite from port no 80 to port 8080 but when i try to import it with below command, i got the message, Command-: stsadm -o import -url http://sitecollectionB/indiesite/ -filename c:\subsite.bak Error Message:  Error: An unexpected

  • Do new ODAC 11 feature work against Database 10.2

    Hi, Do features new in ODAC 11 work against Database 10.2. I'm mainly interested in "End-to-End Tracing using Action and Module attributes" Thanks

  • Broken Links In Illustrator

    We have purchased new iMac's to replace our current 5 year old Mac pros. So we decided that instead of reinstalling CS5.5, which was what was installed on the Mac Pros , we would got straight to Creative Cloud Now, If an ai file that was previously c