Changing the Portal Navigation structure

Hello everyone,
I am also trying to modify the Portal general look and feel. I want to change the portal navigation structure (not just the themes and templates) the way first and second level navigation has been arranged. Do you have any idea as to how to do this?
One example could be, can I center all the second level navigation items. Can I modify the tab separators etc.
Would appreciate any help.
Regards,
Deepak Shankar

hello
Refer following links for portal login page change..
Portal Customizations Intro - Login Part 1
Portal Customizations Intro - Login Part 2
A fast and easy Portal logon page customizing
<b>Customizing the Logon Screens</b>
http://help.sap.com/saphelp_nw04/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm
<b>Changing the authschemes.xml File.</b>
http://help.sap.com/saphelp_nw04/helpdata/en/1a/3afd4e641b8f42ac07bb77fe30375b/frameset.htm
<b>Display Animated Logo in the Portal Login Branding Image dynamically: </b>Display Animated Logo in the Portal Login Branding Image dynamically
Display Animated Logo in the Portal Login Branding Image dynamically: Display Animated Logo in the Portal Login Branding Image dynamically
The standard logon component containing the code and resources used by the logon screens is shipped in a portal archive (PAR) file named com.sap.portal.runtime.logon.par.
Import the par file as a project in NWDS. Browse through the tree structure of the project. In the PORTAL-INF folder, various jsps are available.
1)umLogonPage.jsp
2)umLogonCertPage.jsp
3)umResetPasswordPage.jsp
4)changePasswordPage.jsp
5)umHelpPage.jsp
6)umLogonProblemPage.jsp
7)umLogoffPage.jsp
8)umLogonTopArea.txt
9)umLogonBotArea.txt.
Inorder to change the images, text in the logon page you need to edit Files 1,8,9
The SAP logo is referenced in umLogonBotArea.txt as sapLogo.gif.
The branding image branding-image.jpg is referenced in umLogonBotArea.txt.
Edit the images name in these files and put your new images in the layout folder of the project.
If u want to remove the " register now" option in the logon screen, remove the self registration tag in the umLogonPage.jsp
Cheers..
Chinmaya
Reward for helpful answers

Similar Messages

  • How to change the Portal Password using a link from Web dynpro application

    Hello Everybody,
    I have a requirement to change the user password from a web dynpro application which is available on a mobile device. Firstly User will log into the portal through a mobile device and after getting authenticated user will be redirected to the mobile application. Within this mobile application there will be a link to change the login password(Portal login). Can somebody tell me how can i change the portal login password from a link available within the mobile application. Looking forward for a suitable reply.
    Thanks to all,
    Regards,
    Saby.

    Hi Maksim,
    Thanks for your reply..but i would also like to know can we directly use the Change Password Iview "persoUserPassword" from the portal. Can i directly Pass the URL of this iview from the portal to a "Change Password" link in the web dynpro application, so that when the user click this link he should be able to see this Iview on his/her mobile device and should be able to change the password from there. But i dont know whether this iview will appear properly on the mobile device or we have to have a custom web dynpro application for this purpose...Please reply with a suitable answer.
    Thanks in advance.
    Regards,
    Sarabjeet Singh.

  • Dynamically changing the detail navigation

    Hi all,
           can anyone please tell me how to change the detail navigation  dynamatically..
    Regards,
    Jeyasingh Samuel

    Hi Srinivasa,
    There are 2 things you can do:
    (1) You can simply set the invisible property for the iViews (I think this is what you want).
    You create a settings page which lists all the iViews, and when the user clicks a button, the page gets all the settings for all the iViews and sets the invisibility property for all of them.
    The invisibility property indicates whether to display this object in the TLN/DTN.
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
    env.put(Constants.REQUESTED_ASPECT, PcmConstants.ASPECT_SEMANTICS);
    env.put(Context.SECURITY_PRINCIPAL, request.getUser());
    env.put(IPcdContext.PCD_PERSONALIZATION_PRINCIPAL, request.getUser());
    iCtx = new InitialContext(env);
    //Create loop of all objects 
        String pageID = "portal_content/DanielContent/DanRole/Folder1/Folder2/Page1";
        IPage myPage = (IPage)iCtx.lookup(pageID);
        myPage.putAttribute(IAttriView.ATTRIBUTE_NAVINVISIBLE,"true");
        myPage.save();
    The above code is for a page, but you can do the same for an iView.
    (2) If you iViews are in a page, and do not appear in the navigation tree, but you want to make them invisible, you can set this property on the iViews.
    myIview.putAttribute(IAttriView.ATTRIBUTE_AVAILABILITY,IAttriViewValues.AVAILABILITY_VALUE_AVAILABLE);
    myIview.save();
    Either way, make sure to set the personalization environment variable when you do your PCD lookup, as shown above. Otherwise, the changes for one user will affect all users.
    Hope this helps.
    Daniel

  • How to change the portal user id 's assigned employee in ESS configuration

    Hello Gurus,
        I now have a question related to ESS configuration. I want to know how to change the Portal user's pernr assignment in the ECC 6.0 system. Somebody had actually assigned my portal user ID a PERNR in the ECC 6.0 system. But now, for test purposes, I want to change the PERNR assignment to something else for my portal user id.
    Could any of you please guide me in doing these steps?
    Points will definitely be awarded for helpful answers.
    Thanks gurus in advance for your help.
    ~~LB

    Hi Leena,
    You can create a new user name with the username and password assigned to it, with the transaction SU01.
    Ex : ESS_USER1
    Go to transaction code : PA30.
    Enter the pernr you want to assign to the user ESS_USER1 that you have created earlier.
    Enter infotype number : 105
    Now go ahead and click on the change button.
    And assign the user name as ESS_USER1.
    Then the pernr number will be assigned to the ESS_USER1 that you have created.
    You can check the same when you go to the HRUSER transaction code.
    Please let me know if you still have any issues on the same.
    Cheers.
    Sandeep

  • Changing the Detailed Navigation link

    Dear All,
    I need to change the Detailed Navigation link so that it is right aligned and the arrow image is followed after the link.
    Ex.    Sales Reports =>
    when it is opened then the following should be the view
              Sales Reports *
                       Report1  o
                       Report1  o
    Do let me know if this can be achieved by any theme settings; if not then what should be the approach for the same.
    Regards,
    Samir

    Hi Samir,
    This is not possible by just theme settings, For this you need to modify the Detailed Navigation Par file.
    Download the the Detailed Navigation par file open the jsp page and saw the columns .
    Regards,
    Piyush

  • Changing the portal banner with customized banner!

    Hi Friends,
    I want to change the portal banner with customized banner with logo. So for that, I created a customized banner and named as bg_banner.jpg by renaming the original as bg_banner1.
    I modified them in both paths
    D:\OracleBI\web\app\res\s_oracle10\b_mozilla_4\ and
    D:\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\s_oracle10\b_mozilla_4
    Also restarted both Presentation Services and OC4J
    But still, I'm unable to view my customized banner instead I see the original LOGO missing. But able to view the rest of the banner with standard dashboard links.
    Please correct me, where am I missing and do the needful.
    Best regards
    User622248

    Use a copy of the original and paint in this.
    Than replace it there:
    \bi\web\app\res\s_oracle10\b_mozilla_4
    \bi\web\app\res\s_oracle10\b_mozilla_4\rtl
    \bi\oc4j_bi\j2ee\home\applications\analytics\analytics\res + rtl.
    Perhaps you forgot the \rtl\ banner?
    Regards,
    Stefan

  • Language of Webdynpro after changing the Portal Language

    Hi All,
    Even after changing the portal language from for ex. English to French, the webdynpro is still displayed in English language.
    If this session (portal window) is closed and new portal session is started, then the webdynpro is displayed in French.
    Also please note that, for iviews built using Portal HTMLB (like JspDynPages), restarting the session is not necessary.
    Any answer/solution/pointers/SAP Notes supplied is greatly appreciated.
    Regards,
    Rajit

    Hi,
    Refer to SAP Note 947081 about Internationalization
    The Blog at /people/bertram.ganz/blog/2007/01/08/the-top-12-hottest-sap-notes-every-web-dynpro-java-developer-must-know talks about this Note.
    3rd point mentions about "Language change in the portal (through portal personalization) does not get immediately reflected in the Web Dynpro iViews?"
    Hope this solves your query.
    Kind Regards,
    Nitin

  • Changing the page tab structure in the Dashboard

    Hi,
    In my project we are integrating the dashboards with the web portal. so we need to have the dashboard page tabs as such in the web portal. Can any one please tell me in which xml file we need to make these changes.
    Thanks,
    Kart

    Thanks stijn for your reply..
    Could you please tell me which html file you are referring..
    My requirement is we want only the report alone in obiee format and rest of the things in portal format. ex. in OBIEE we are having page tab in blue colour at the top. In our portal we want to create a box like structure inside that box we need OBIEE report and at the left top corner we need to have the page tab. We planned to remove the page tab from OBIEE and replace it with portal tab strucutre initially but in that case we need to have separate dashboard for each page and it will end up in creating so many dashboards. So we decided to alter the OBIEE tab as per the Portal tab. Our UI team told us that css level changes are not enough, you provide us the path of the xml fiile and we wil take care of altering the OBIEE tabs. So now im searching for the Tab html file.
    I dont think i explained my requirement correctly. Sorry guys...
    Thanks,
    Kart

  • How to change the toplevel navigation

    Hi Experts,
    How to change the top level navigation.....Here I have a requirement to change top level navigation.............Like If I gonna click role it should give me a pop up workset that are assigned to that role.......
    How to do that...........
    Higher points will be rewarded for valuable inputs.......
    Thanks in Advance,
    Dharani

    Hi
    This is useful for you.
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/cc/1f6f3ee3c33f7ce10000000a114084/frameset.htm">Top-Level Navigation</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm">Configuring Levels of Top-Level Navigation</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/e0/9e4f3e7395b412e10000000a11405a/frameset.htm">Navigating in the Portal</a>
    Suppose you have to change the format of the top level navigation means, i recommend to use the PAR file of the Top Level Navigation, you can change the fonts, color, style etc.,
    Regards
    Prakash T

  • How to  change the Portal Exception  from the page

    Hi Experts,
        I want to remove  the exception symbol in Portal.If no roles were assigned to a user you will get a page  displaying that " No roles are assigned to the user please contact System Admin ".I have customizied this page ,changed the string (com.sap.
    portal.navigation.portallauncher.par.).But now I want to remove the exception symbol (Red) from the page.Is it possible to remove  the exception symbol  only for the particular page?Can  any one please guide me.
    Thanks&Regards
    Alexi

    To redirect HTTP to HTTPS
    http://help.sap.com/saphelp_nw04/helpdata/en/b8/437d46d4451e4c9ab756e272a1581d/frameset.htm
    Please check this link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/197e6aec-0701-0010-4cbe-ad5ff6703c16
    http://help.sap.com/saphelp_nw04/helpdata/en/e0/48e13a1522a441e10000000a11405a/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/964f67ec-0701-0010-bd88-f995abf4e1fc
    Cheers!!
    SJ

  • Changing the Portal Title

    Hi,
    In the portal logon screen is it possible to change the WELCOME to WELCOME Quality OR WELCOME Production kind of thing.  If so Plz suggest me how to do.  This is very urgent and important requirement.
    Thanks
    naveen

    HI
    ya you can change the text header/footer anything on logon screen for that you have to download 2 .jar files which are: umelogonbase.jar & com.sap.portal.runtime.logon_api.jar.
    do the changes in these .jar file there are different languages you have to choose English language file as there will be different languages available change the text according to your requirements save it then add these files to your logon.par file project in NWDS (Plz remember you have to add these files in LIB folder)& save deploy your project & the required text will get changed.
    Priyanka
    PS: kindly do reward Points

  • How to change the portal role presentation based on users BW authorization?

    Hello,
    I have created 3 BW Roles, each one contains an iView with a certain report.
    For simplicity let's name the Roles A,B,C and assume that in order to see the proper report the user needs to be assigned to the matching group (A,B,C) at the BW side.
    I have imported these 3 roles to the portal as worksets, created new pcd role, placed these 3 worksets inside the new role and assigned this role to a certain group of users in the portal (these users are ABAP users so they are the same at the BW side as well).
    What I would like to do is this: I would like that each user that I have assigned this new role to will see only the worksets that he/she allowed to see based on it's BW authorization. Meaning, if I have been assigned roles A and B at the BW I will see only worksets A and B inside the role.
    The problem is this: From the portal I cannot assign the users to the BW groups and from BW I cannot control pcd roles so this kind of change requires me to make two modifications: One for authorization from the BW and one for presentation from the portal. I would like to manage it just from one place, either from the BW or from the portal, I don't care.
    How can I achieve this?

    I think I have found a solution: Export it as a role instead of a workset and do one to one assignments with the BW groups.

  • Changing the portal URL of EP 6.0 SP 9

    Hi,
    our portal runs on an windowshost. At the moment we access the portal through the windows hostname. but we need to change the url to an internet address.
    My question where can i configure the url the portal uses in his links? Where can it be set up or does it just use the windows related hostname ?
    Cu

    Hi Francesco.
    You will have to use a reverse proxy such as SAP IISProxy or Apache to use a different URL then the one the portal uses internally.
    If you setup a DNS record that points to the Windows server, you could run into trouble with SSO and KM.
    There are many threads about this in the SDN, try to search for "external facing portal" or "reverse proxy".

  • Changing the Portal's UWL Approval Buttons from English to German Language

    Dear SAP Peeps,
    In the portal's universal worklist, the approved and rejected buttons needs to be change into its corresponding german language.
    I've log on to the SAP development system in german language and make the necessary change in the workflow. But when it is transported to the test system, the change doesn't reflect. I'm not sure if this is the correct solution as upon checking the portal, wrong text descriptions still appears upon creating a new work item.
    Can you help me here?
    Thanks in advance!

    Hello, luisanna107. 
    Thank you for visiting Apple Support Communities. 
    Here is some information that you may find help helpful.  Please note that not all movies include the option for multiple supported languages.  You may also want to see if German subtitles are available. 
    iTunes: Language settings for video
    http://support.apple.com/kb/HT5562
    Cheers,
    Jason H. 

  • Possible to change the Portal Timeout webpage?

    We have set it up so our portal users timeout if they have been inactive for 30 min. The problem is when the comeback from a period of inactivity, click on a link, and then are redirected to a webpage informing them that their session has timed out it gives them links back to oracle. I do not wish for my users of our website to be given this oracle timeout page with links to our oracle system. I would rather provide my own webpage informing them that they need to go back and re-login. Is there a way to do this?

    If you have Multi-Cloud installed, you can see an example of this in the MultiCloud_Platform_Handler JavaScript (triggered during form load) where the Multi-Cloud dictionary is moved to the top of the form:
    if   (ServiceName == 'Add Network')  {    // Re-order the dictionaries on the form    var MultiCloudNetwork_Element = document.getElementById("MultiCloudNetwork.DictionaryTable");    var VLANInstance_Element = document.getElementById("VLANInstance.DictionaryTable");    var VLANCustomerInput_Element = document.getElementById("VLANCustomerInput.DictionaryTable");    VLANInstance_Element.parentNode.insertBefore(MultiCloudNetwork_Element  , VLANInstance_Element );     VLANInstance_Element.parentNode.replaceChild(VLANCustomerInput_Element  , MultiCloudNetwork_Element  );    VLANInstance_Element.parentNode.insertBefore(MultiCloudNetwork_Element  , VLANCustomerInput_Element );
    You should be able to follow this example.

Maybe you are looking for