Missing Top Level Navigation par

Hi All,
I have mistakenly cleaned SAP standard Top Level Navigation par from my portal server using Administrator Console tool.
I am currently working on SAP EP 7.0 SP18 and I need to get the par file back along with the particular Top Level Navigation iview if possible.
Currently am managing using  Light top level navigation iview.
Please let me know if there is any way to get this par file (com.sap.portal.navigation.toplevel) redeployed on the server
Thanks,
Sanjo

Hi
Thanks for the prompt reply.
I tried downloading the par from other server & uploaded the same in my portal server, but I couldnt create an iview for the par as it was not getting listed in the iview creation wizard at all.
The problem could be that when I tried uploading the par, it got uploaded successfully but had repository or local versionas "undefined" and that could be the reason that it doesnt appear in the wizard of creating iview from a par.
Thanks
Sanjo

Similar Messages

  • Top Level Navigation Positioning

    I would like to move the TLN to the left.  I have extracted the Top Level Navigation par file but it is quite large and I wondered if someone knew offhand what setting needs to be changed to move it to the left?

    I guess I should explain why I want to move the TLN, as this was my original thought.  I have created a custom layout for the framework it has a right column, middle column and left column.  The right and left columns are just used for spacing and are just dark columns.
    The middle column has a table which contains a Header Row, TLN Row and Main Body Row.  The Header Row contains the Masthead, the TLN Row contains the TLN iView, and the Main Body Row contains the Desktop InnerPage.
    The problem is that no matter what I do the TLN starts at 0 - so it actually overlaps the Right Spacer Column.  So I assumed that the TLN has been hardcoded somewhere to always appear at Left=0;
    I think this is the same solution you are suggesting but unfortunately I cannot get it to work! Any ideas what I may be doing wrong?

  • Top-Level Navigation Tab Image

    In the top-level navigation it allows you to assign background colors for the tab colors when selected or not selected. However, you can reference an image with a unique path in this field. So when the top-level navigation renders it displays an image, gradient for example instead of a background color. I did this a while back but cannot locate this information. If someone has done this before and can provide this information that would be great.
    --KAL

    I just tested it, and did not manage to make it work.
    I am in the Portal Outer Frame  > Top-Level Navigation > Unselected Tabs of First Level > Background Color of Unselected Tabs
    and this is the value I use :
    background:url(http://<host>:port/irj/go/km/docs/documents/SDN/my_image.png)
    Am I missing something ? Do I have to create a par file for this ?
    Edited by: Fabien REVOL on Aug 6, 2010 9:28 AM

  • Top level navigation moves upwards

    Hi.
    I have experienced a strange little thing and wanna know if any of you have experienced the same.
    Clicking top level navigation the very first time after logging on to the portal it (tln) moves upwards 1 (one) pixel.
    Strange but true. Is it a bug or is it just the way it works???
    Looking forward hearing from you.
    BR
    Søren Bessermann

    I just tested it, and did not manage to make it work.
    I am in the Portal Outer Frame  > Top-Level Navigation > Unselected Tabs of First Level > Background Color of Unselected Tabs
    and this is the value I use :
    background:url(http://<host>:port/irj/go/km/docs/documents/SDN/my_image.png)
    Am I missing something ? Do I have to create a par file for this ?
    Edited by: Fabien REVOL on Aug 6, 2010 9:28 AM

  • Creating a dropdown for Roles in Top Level Navigation

    Hi,
    I am trying to customize the com.sap.portal.navigation.toplevel.par file.
    Can anybody please help me to create a dropdown for various roles in the portal,if the user clicks on the first role in the Top Level Navigation ,he should see a dropdown list with worksets of the role.
    Any help would be really appreciated
    Thanks
    Art Tech.

    Hello Art Tech,
    I hope I understand you right. You want to change the appearance of the custom built TLN according to the currently chosen portal theme, just like the standard TLN would change its appearance.
    Well, if so, then there are two ways:
    1) The HTML and styles/classes of your custom built TLN are still more or less the same as in the standard or you can at least reuse most of the standard HTML output/structure, then applying a new theme would also affect your custom TLN.
    2) You have your own HTML output for the TLN, not relying on anything from the standard TLN, and you most probably work with a custom stylesheet file (e.g. "tln.css"). What you have to do then is to provide a set of TLN stylesheet files for each portal theme you want to support and include it accordingly by retrieving the current theme's name via the ILafService (Look & Feel Service). Or you rely on only one CSS file, then have as many "blocks" of styles (marked with a preceding class selector like in e.g. ".themeNameA ul li a " and ".themeNameB ul li a ") as you have themes, and put a bracket around the TLN-output with class="currentThemeName". For this last approach I give you the sample code (assuming you want to support the themes "SAP Standard", "SAP Tradeshow" and "SAP Chrome"):
    The TLN code: tln.jsp
    &gt;<%@ taglib uri="NavigationTagLibrary" prefix="nav" %>
    &gt;<%@ page import = "com.sapportals.portal.prt.service.laf.*" %>
    &gt;<%@ page import = "com.sapportals.portal.prt.runtime.PortalRuntime" %>
    &gt;<%
    &gt;// include the TLN stylesheet
    &gt;response.include(componentRequest, componentRequest.getResource("css", "css/tln.css"));
    &gt;
    &gt;// retrieve the current theme's technical name
    &gt;ILAFService iLAFService = (ILAFService)PortalRuntime.getRuntimeResources().getService(ILAFService.KEY);
    &gt;String currentTheme = iLAFService.getCurrentTheme(componentRequest).getThemeName();
    &gt;%>
    &gt;
    &gt;&lt;div class="<%=currentTheme%>"&gt;
    &gt;  &lt;ul&gt;
    &gt;  <nav:iterateInitialNavNodes>
    &gt;    &lt;li&gt;<nav:navNodeAnchor navigationMethod="byURL" />
    &gt;    <!-- second level ? -->
    &gt;    &lt;/li&gt;
    &gt;  </nav:iterateInitialNavNodes>
    &gt;  &lt;/ul&gt;
    &gt;&lt;/div&gt;
    The stylesheet: tln.css
    &gt;.sap_standard ul li {background-color:#FFCCCC}
    &gt;.sap_standard ul li a
    &gt;
    &gt;.sap_tradeshow ul li {background-color:#CCCCFF}
    &gt;.sap_tradeshow ul li a
    &gt;
    &gt;.sap_chrome ul li {background-color:#CCCCCC}
    &gt;.sap_chrome ul li a
    I hope this solves your problems.
    Best regards,
    Sven Kannengiesser

  • How to Display Detailed navigation passing Top level navigation node name

    Hi All,
    I have prepared a DLN par file but unfortunatly my requirement is such that I need to pass one of the toplevel node name as input parameter and that should display the corresponding DLN which is from 3rd level.
    I have checked in sdn for passing a value to the navigation tag lib which will consider it as a selectednode but could find none.
    Can some body suggest me how to acheive this.
    Thanks in Advance.
    Sai Krishna. K

    Hi Kiran,
    Thanks for your Reply..
    Following is my Scenario:
    I use 2 same versions of portals connected via federated portal concept.
    I have my detailed navigation par file in portal2 and was calling it from portal1 from a iview.
    Since I am not physically navigating in portal2(which mean there is no selected node to iterate ), when I call that iview in portal1 it is picking up only 1st node in top level navigation.
    So i need to pass "My reports" (as 1st level) & "India" (as 2nd level) as parameters such that it gets only its DTN at all times from 3rd level.
    Hope you understand my scenario, below is my iteration code logic.
    <div id="myslidemenu" class="jqueryslidemenu">
    <ul>
         <nav:iterateSelectedNavNodesLevel level="<%=START_LEVEL%>">
         <%-- the 'currentDepth' attribute provides the byte value of the current level --%>
        <nav:recurseNavNodeChildren currentDepth="depth">
             <% current = start + depth.intValue() - 1; %>
             <%=writeClosingTags(last - current)%>
             <%
            last = current;
            %>
            <%-- we want to distinguish between folder and leaf nodes so we can use different graphics --%>
              <%-- complete the html syntax for the 'class' attribute pass it as an anchor attribute--%>
              <li><nav:navNodeAnchor navigationMethod="byURL" />
              <%-- checks for additional navigation level and the appropriate html tags to accomodate them --%>
            <nav:ifNextRecursionDepthWillIncrease>
                <ul>
            </nav:ifNextRecursionDepthWillIncrease>
            <nav:ifNextRecursionDepthWillNotChange>
                </li>
            </nav:ifNextRecursionDepthWillNotChange>
        </nav:recurseNavNodeChildren>
        <%=writeClosingTags(last - start)%>
        <% last = start; %>
    </nav:iterateSelectedNavNodesLevel>
    </ul>
    </div>
    As per the passing parameter concept please explain me a bit more clear with step by step procedure.
    <b>Here if not passing parameters, providing static values will also do for my requirement.</b>
    Many Thanks,
    Sai Krishna.
    Edited by: Konchada Sai Krishna on Feb 14, 2009 9:42 PM

  • How to display image in top level navigation

    Hi,
    how can i display an image in the top level navigation?
    (looks like the top level navigation of the SDN)
    Thanks,
    Norman

    Hello Norman,
    Please read through these forum links which also deal with customization of Portal 'Top Level Navigation'.
    Basically you need to download the required masthead.par and make the necessary changes as mentioned in the forum messages as belwo:
    [Customizing Top Level Navigation|https://forums.sdn.sap.com/thread.jspa?threadID=511530]
    [Customize Portal TLN|https://forums.sdn.sap.com/thread.jspa?threadID=1145007]
    Hope this helps.
    Regards,
    Shailesh

  • Regarding the first level navigation par file customization

    Hi
    i require the help on the first level navigation par file customization.
    i downloaded the rthe required par file from the server for changes.
    the name of the par file is <b>com.sap.portal.navigation.toplevelsingle.</b>.
    my requirement on this par file is i want to add an image file (.gif) to the first level navigaton at the end of the header.
    can u guide me how to do the chages to add an image in the top level navigation
    header file for this in the par file.
    reply ASAP
    Regards
    sunil

    Hi Sunil,
    Do you really want to place the image at the right side of the TLN - or at the header (which is different)?
    In the first case, there is a mixture of JavaScript and JSPs (containing JS) which build up the TLN, and this is quite complicated to understand (at least too complicate for a SDN thread). You would have to work through the code and try to modify it carefully.
    In the secondd case, you are touching the wrong PAR, but you would know the right one (as you opened a different thread about such a modification).
    Alternatively, you could try to use the light framework page, using the navigation tag library. This way, it is more easy to design your own UI, including the nav functionality.
    Hope it helps
    Detlev

  • A problem Configuring Top-Level Navigation

    hi, when i change the property of the Number of Display Levels in the Top-Level Navigation
    (as shown in http://help.sap.com/saphelp_nw04/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm)
    I set to 0 and then hide the top-level navigation, i forget set the Detailed Navigation property level to 1
    and now i dont have any access to the configuration menu and i cant do nothing,
    can i change the Detailed Navigation set to 1 manualy outside the portal?
    may be changing any configuration file?
    thanks
    Message was edited by: Jose Rubí
    Message was edited by: Jose Rubí

    Hi,
    We have faced a similar problem earlier, one of the developers changed the property to 0. Luckily for us, one of the user id has got Content Administrator as the first tab, so we could change the iview template and got the TLN. Check this option.
    The following is a theoritical idea only, i have not implemented this
    Download "com.sap.portal.navigation.toplevel.par.bak" and change the code. Check out this link
    https://help.sap.com/saphelp_nw04/helpdata/en/42/fd515a2aa95277e10000000a1553f7/content.htm
    You have to change the code as
    levels=2;
    before this line
    if(levels>0)
    { %>
    Take a backup of the existing TLN par and upload the edited one with the same name. Then try login and see whether you are able to get the contents, update the property back to 2.
    Note : try to upload the necessary jar files in NWDS.

  • Content admin - iview not in top level navigation bar

    Using my Administrator ID.
    Also Portal Admin -> channel assigment not in top level navigation bar.
    What role am I missing?

    Hi,
    The short answer to your question is that you need to add the relevant iView(s) and change the applicable role or iView properties to display in the areas necessary.
    Generally you require the super admin role to structure other admin roles to the different types of admin roles in your enterprise with a default installation.
    You could for example determine that your content admin receive more than just the default iView(s) applicable to them, and that you want those iView(s) to display as tabs, or only in the detailed navigational areas. This is a matter of personal preference and thus SAP allows you to customize this as you see fit.
    I hope this helps.

  • Can we control the top level navigation in portal from a java application

    Hello,
    I am having a scenario where User logged in to portal and assigned with 2 roles (HOME , ISA(Java application)). When user opened a form in ISA (Java application) and tried to enter the data in form and moved to another tab (e.g. HOME) in top level navigation.
    When user come back to ISA (Java application) TAB , we show the page where he left earlier. I would like to know if user click any other TAB in top level navigation (Role assigned to him) while working on a page in ISA(Java application) is there any way we can catch that event before he leaves from ISA (Java application JSP page) to other TAB?
    How can we control the top level navigation events in the portal from a java application .Since Top level navigation is seperate par file.
    Thanks,
    RN

    Dear Rajesh,
    Top Level and detailed navigation values comes with iteration in the respective par file.
    Please check the par file and based on the value (i.e tab name) selected, you can write your code.
    Best Regards
    Arun Jaiswal

  • IViews are not updated in customized top level navigation

    Hi experts,
    I am working on External Facing Portal. I developed customized top level navigation. The problem is that the content area of External Facing portal is not refreshed. Although, i can see different navigationURLs but content area iView remains same. For testing purpose, i assigned role (which i created for anonymous access) to a new portal user. All pages/ivews/ for that role are working fine and content area is also updated when i click on different navigation. Remember that is standard portal not anonymous. It means through myserver:50100/irj/protal?NavigationTarget=navurl://cb0c473832f39033f88904647de63252 all navigation is working fine including content area but when i access External Facing Portal through  myserver:50100/irj/protal/anonymous?NavigationTarget=navurl://cb0c473832f39033f88904647de63252 navigationURLs is updated but the content area remains same. Content area contains 1 page and page itself contains 1 iVew. I assigned that light page to Light Framework page.
    Do i need to implement navigation connectors for that issue or i miss something?
    waiting for your response.
    regards
    Abbas

    Have you tried disabling the iView caching (check the iView and page properties). Your browser and proxy server (as you mention it is external facing) may also be caching the content, hence the reason when you use your user ID and the Java restart occurs everything is reset correctly.
    I know when doing Visual Composer developments that SAP EP caches the Function Module interfaces and that in the development environment I needed to change parameters in Visual Admin for the VC component lifetime to handle these. It could well be that you are referencing components that have lifetime keep alive set for them in the environment too. Refer to the API / SDK documentation if you suspect this could be the case for you too.
    What exactly is the iView in the content area doing? Is it just a transactional iView or is it a custom iview?
    If you can perhaps try putting on an http trace or monitor the NWA logs to determine if any issues exist. You Java VM may also require some more fine tuning in the external facing scenario - the GC may not be collecting items efficiently.

  • Top level navigation problem anonymous portal

    Hi everybody,
    We have an anonymous portal with named anonymous users.
    When you log on in the portal with a normal user, the top level navigation works fine and all the content is displayed.
    When you log on in the portal with an anonymous user, all the content is displayed, the top level navigation works.
    But when you press e.g.: the second tab in the top level navigation, you can see the right content, but the tab is not highlighted. In the normal portal the tab is highlighted. The auth scheme of my top level navigation iview is set to anonymous.
    Did I forgot to set a standard sap iview to anonymous or something?
    Kind regards,
    David De Kerpel

    Hi,
    You have the following options to solve this problem as suggested by SAP:
    1. Disable the short urls feature. Go to System Administration --> Navigation --> Short URLs, set the "Use short URLs" to false, save the configuration and restart the J2EE Engine.
    2. Log in as a standard user (not anonymous) and navigate to all iViews/pages that will be viewed by anonymous. Navigating to an iView/page or a navigation node means that you can see a link to it in the TLN or DTN.
    3. Deploy the PAR file attached in the SAP Note 913367, which fixes the problem.
    Regards,
    Srinivasan T

  • Top level navigation is lost

    Hi All,
    FYI We are building a sandbox system and doing branding for it.
    I had downloaded the par file zipped it and extracted its content made a lil change in a java script same as our existing portal,
    and uplaoded the file through administration console under system administration.
    And my top level navigation is not present at all now instead it gives a portal runtime error com.sapportals.portal.prt.component.PortalComponentException: Error in init method
    I have the backup par file but cannot upload it as I cannot see system administration tab itself,
    Can anyone tell me when we upload the file through Administration console where is it stored ? would like to know the path so that I can manually go and put the file or do I need to use NWDS ?
    Regards,
    Jalpa

    Hi Jalpa,
    Access this URL to uplad the par file
    http://<server>:<port>/irj/servlet/prt/portal/prtroot/com.sap.portal.runtime.system.console.ClusterAdminConsole
    Thanks
    Prashant

  • Changing the Height of Top Level Navigation

    How do I change the height of the Top Level Navigation?  I went into the framework page I am using, and then opened the Top Level Navigation iView, and changed the Fixed Height to "100" pixels while leaving the Height Type as "Fixed", but this had no affect.
    I am using just one level of TLN, and trying to increase the height of that one level so it is easier to see in the page.
    Thanks,
    Owen

    I have already downloaded the PAR file and customized it, and am using it in my custom portal framework.  Which part of the code do you recommend I modify?  There is the portalapp.xml file, which specifies the height as 45 pixels, but this is just the default size, which should be overridden by the value I specify in the iview, right?
    As far as the theme editor, that doesn't help me.  I have to increase the size of the top level navigation, not just change the font.
    Thanks,
    Owen

Maybe you are looking for