Skip to Content

10 Comments

You must be Logged on to comment or reply to a post.

  1. Former Member

    Hi Yotam,

    Great blog, thanks for sharing!

    One question though: which stylesheet is loaded when device group is specified but device type is empty?

    kind regards,

    Ted

    (0) 
    1. Former Member Post author

      Hi Ted,

      First of all, the current implementation of the log-in pages is based on device types (Smartphones will get an adapted log-in page, and tablet will get a different one).

      A device group will always be based on a device type, and therefore the log in page will know what type of devices accessing the page.

      The device type is a close set of types (desktop, smartphone, and tablet), and therefore a device group will be based on one of the above.

      But if I understand your question, if in the logonPageMobile.jsp my “deviceType” doesn’t fit any of the slots defined (smartphone or tablet) then in one of the next lines, the “otherUiLoaded” parameter will be set to “true” and then the regular (logonPage.jsp) will be loaded.

      Regards,

      Yotam.

      (0) 
  2. Kai Unewisse

    Hi Yotam,
    i am just editing the Logon war in the Developer Studio like here described:

    http://scn.sap.com/docs/DOC-27909

    Now you need an addtional JAR reference for the mobile JSPs so no errors appear.
    Can you let us know which JAR additionally to tc~sec~ume~logon~logic_api.jar

    is required in SP8 ?

    Is there a way to set the DOCTYPE ? There is a SAP OSS message for all Logonpages except Portal Logon : https://service.sap.com/sap/support/notes/1697320

    Regards,

    Kai

    (0) 
    1. Former Member Post author

      Hi Kai,

      Unfortunately, I am not familiar with the required JAR’s for changing the log in pages altogether, the main issue I have investigated is making basic UI improvements to the mobile log in pages which come out of the box.

      Nevertheless I think that the other blog you have posted the question on might be the correct way to find your desired answer.

      Regards,

      Yotam.

      (0) 
  3. Sarah Bavousett

    Hello Yotam

    Thank you for sharing.

    I have customized the colors for the mobile logon page following for blog.

    I have been unable to get the header text changed.

    I have found the jsp files, logonPageMobile.jsp and certLogonPageMobile.jsp located /j2ee/cluster/apps/sap.com/com.sap.security.core.logon/servlet_jsp/logon_ui_resources/root/mobile

    I delete the work area file *.java and *.class and restart the service. The work files get re-created and have my headertext change,s but never appear on the mobile logon page.

    Any help would be appreciated

    Thank you,

    Sarah

    (0) 
    1. Former Member

      Dear Sarah,

      I will try to help you:

      1) In order to have a better understanding of the issue and to have the opportunity to investigate it specifically on your system, I would like to ask you to open a Customer Incident and set it on the component EP-PIN-NAV-MFP, we will do our best to help you solve it.

      2) Recently we have released a new (and more recommended) way to consume EP content on Mobile. It is actually a new Portal Framework Page that can run cross devices. It’s called SAP Fiori Launchpad on Portal (FLP on EP). It gives you the SAP Fiori Launchpad experience within the SAP Enterprise Portal environment.You can get more details in the following link:

      http://help.sap.com/saphelp_nw74/helpdata/en/36/e069facded4977b277834c8914de79/content.htm

      Best regards,

      Danny .L

      (0) 
      1. Sarah Bavousett

        Danny

        Thank you for your reply and help,

        I have been using the Fiori Launchpad on Portal (FLP on EP) but we also wanted our Mobile Devices logging on to the Portal to go to a Mobile Logon Page and have only apps designed for Mobile.

        I have resolved this issue. The problem was that I had implemented a Custom Logon Page. I needed to update the certLogonPageMobile.jsp located in the custom deployment area , /J00/j2ee/cluster/apps/custom~logon…/root/mobile

        instead of the standard location. I updated the mobile.css in the standard location. I also had to delete all work files from both locations prior to the java app restart.

        Sarah

        (0) 

Leave a Reply