Switch Themes for special user

Hi,
is it possible to choose the apex theme at (end)user login and switch to this theme?
Thanks
Marco

Marco
This is because Re: Newbie has question?.
Take a look at this sample of HTML from a theme 1 page template:
<link rel="stylesheet" href="#IMAGE_PREFIX#themes/theme_1/theme_3_1.css" type="text/css" />
#HEAD#
</head>
<body #ONLOAD#>#FORM_OPEN#
<table class="t1PageBody" cellpadding="0" cellspacing="0" border="0" summary="" width="100%" height="70%">
...and this sample of CSS from the /i/themes/theme_1/theme_3_1.css style sheet it references:
.t1PageBody{padding-left:10px;padding-right:10px;}The browser renders the page as expected because the CSS contains a rule with a class selector that matches a class attribute in the page: .t1PageBody and class="t1PageBody".
What I assume you've done is made this change:
<link rel="stylesheet" href="#IMAGE_PREFIX#themes/&THEME_ID./theme_3_1.css" type="text/css" />which when &amp;THEME_ID. is substituted with the value theme_2, loads the /i/themes/theme_2/theme_3_1.css stylesheet, which doesn't contain a rule with a .t1PageBody class selector. It contains stuff like:
td.t2body{padding:10px;text-align:left;}You've made this change in a theme 1 page template, where the HTML doesn't include any class attributes that are selected by theme 2 CSS rules. Look at the template HTML: it's all class="t1..." and id="t1...". Look at the theme 2 style sheet: all the selectors are .t2... and #t2.... The built-in themes are inconsistent and non-interchangeable, with different markup, CSS, classes, IDs, selectors etc. When you switch theme in the App Builder it changes all this for you, consistently, all at once in the application metadata.
I have never understood why they took this approach: producing different designs from exactly the same HTML by changing only style sheets has been proven to work beautifully.
Hope this explains why your approach doesn't work. If you can say exactly what it is that you want to achieve we'll see if we can make any progress in another direction.

Similar Messages

  • Dynamically show/hide pages in a workset for special users at runtime

    Hi all,
    I want to create a workset that contains pages for different countries. The portal users should only be able to see the countries where they do business. I also would like masterdata from R/3 to drive the display of content on the portal.
    - Is there a way how I could dynamically show/hide certain pages of the workset for the specific users?
    - Would this showing/hiding of pages affect the workset for all users or only the instance for the specific user?
    - Would there be a difference when I want to dynamically show/hide iviews in a page instead of showing/hiding pages in a workset?
    Thanks a lot in advance.

    Hi Timo,
    Check out the article located at:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/portal_content/filtering role and workset content.htm
    It talks to exactly what you're trying to do.  I'd imagine you could extend this simplistic example to have the service pull the users country from his/her master record in R/3 and set their filtering expression accordingly.
    Hope this helps,
    Marty

  • SEM-BPS how to load additional data for special users at runtime?

    Let´s assume you have a transactional info cube which contains SD Data from the source system.
    If you want to show additional data, let´s say the attributes of the sold materials which can be read in the table MARA of the source system (provided you use R/3, etc.)
    and you only want to show this data for a small amount of users, which need to see it, then i wonder how to do  this.
    am i right, that i can use the exit functions to init key figures, i.e. i could write some code which connects to the source system over RFC, downloads the data at runtime and presents it at the users excel sheet????
    moreover, is it necessary to extend the existing cube, just to achieve this aim?
    Message was edited by: Gideon Lenz

    Hello Gideon,
    there's no need to program anything. You can display any attribute in planning layouts. In your case you would extract the master data from material from SAP R/3 (MARA) into BW. The setup the layout to show the required attribute(s) in the layout in BPS.
    If the attribute is relevant only for a specific user group, just give them access to this "special" layout (create a planning folder or web interface for this group).
    Regards
    Marc
    SAP NetWeaver RIG

  • Does researching plugins help firefox recognize them for all users?

    I am quite clueless when it comes to computing, it took me ages to find the any key! ;) I like Firefox's commitment to it's users and wondered if researching an unknown plugin would be useful to the community or would it just update on my computer?

    If you want to update your plugins and some plugins are unrecognized, they are likely to be automatically updated by software on your computer, or they do not need to be updated at all, as they are not very vulnerable. The point of updating your plugins is to prevent hacking and exploits by criminals, and they will most likely target plugins like JAVA or Adobe Flash Player (which are updated and recognized), so you will not have to worry about unrecognized plugins, anyway. In the case that you do want to update, you can search up the plugin's name online and download its update, if available. (Just avoid shady update websites) For example, to update a plugin like "Windows Media Player plugin", search "Windows Media Player Plugin latest version" on a search engine. (I believe an automated research button appears next to unknown plugins on the update page)

  • Setting of init.ora file for 500 users

    how to set diffrents parameters in init.ora file
    for 500 user
    (hybrid system)(oltp+dss)
    thanks

    Yeah, it depends and you will need to adjust thoses parameters during the "life" of the database.
    I give you some of my thoughts (that's just thoughts, not a rule => there is no perfect rule) :
    500 users = Unix box i guess so :
    If MTS (dont think u need MTS for 500 users) => SGA = 75% of the RAM of the server
    If NOT MTS (dedicated processes) => SGA = 50% of the RAM
    Say 2GB of RAM on no MTS :
    buffer cache = 900 MB
    shared pool = 100MB to 200 MB
    sort_area_size = 256KB
    something like 50 to 100 RBS (depends on how many users are connected simultaneously)
    for the users which will not do some OLTP operations, you should make few BIG RBS and assign their transactions to them. for thoses users, you probably need a bigger sort_area_size.
    all the tablespaces LOCALLY MANAGED
    backup with RMAN
    Fred

  • Assign theme to one user in EP5

    I need to change the theme for one user in EP5.
    Setting it in the sql database seems a quick solution.
    How do I relate the user_id from table p320_user_portal to the id of the user in the ldap ?

    As of configurator 1.7.1 this still seems un-possible.  Contacted Apple enterprise phone support about this and they verified that at this time only one device can be assigned to a user.  A suggested workaround was to label the user with a device specific tag (IE "$USERNAME [iPad]" "$USERNAME [iPhone]") but obviously this leads to some other complications.  I asked the phone representative to please submit feedback concerning use cases where users need to have more than one device assigned.  Hopefully this can be addressed.  If other people have this question I would suggest submitting feedback at apple.com/feedback (no there isn't an option for configurator but I submitted my feedback under OS X).
    The squeaky wheel gets the grease.  Hopefully we will be heard.

  • Tacacs authentication fails for one user account for only one switch

    Hi,
    I am having an scenario, where as Tacacs authentication fails for one user account for only one switch.
    The same user account works well for other devices.
    The AAA configs are same on every devices in the network.
    Heres the show tacacs output from the switch where only one user account fails;
                  Socket opens:        157
                 Socket closes:        156
                 Socket aborts:        303
                 Socket errors:          1
               Socket Timeouts:          2
       Failed Connect Attempts:          0
            Total Packets Sent:       1703
            Total Packets Recv:       1243
              Expected Replies:          0
    What could be the reason ?
    No errors on ACS server; same rights had been given to the user account.
    Thanks to advise.
    Prasey

    Hi there,
    Does the user get authenticated in the ACS logs?
    reports and activity----> failed attempts
    ro
    reports and activity----->  passed authentications
    That will help narrow it down.
    Brad

  • Special characters in SBWP dynamic columns are not showing for some users

    Hi experts,
    We have set up a dynamic columns for business workplace. One of the field displays the comments entered by the user. Some users are able to see the values entered perfectly. But for some users, if we enter special characters like @gopal, it is not displaying the value in dynamic column.
    Are there any workflow/user settings need to be changed.
    Thanks
    Gopal

    I had the same issue, you should check the link between AD and CRM, so you could make a new user in AD and connect your CRM account with it, then you should return the old AD account back. It worked for me, try it :)

  • Help with PDF formsmaking them work for Windows users

    I'm using a new user of Acrobat 8.0.0 and having a helluva time figuring out how to make PDF forms that work for Windows users.
    I can make the forms okay and Mac users can fill them out (using either Preview or Reader), and I get them emailed to me just fine. But all of the PC users that I send them to tell me that they "can't save them."
    Here's a test PDF I've created (with just a few plain fields in it):
    http://www.braintoniq.com/dropbox/test.pdf
    Can someone who's got XP tell me what I'm doing wrong? Or what I can tell my XP users how to save it and be able to email it back with their text.
    thank you!

    tuqqer;
    Worked on my Firefox browser PDF plug-in running XP on my MBP. Opened the completed form in Adobe Reader 9 Windows and all looked fine. Just a note on your fields; date field not properly formatted and once filled, it has the same name as the NAME field. Just make sure our fields are named separately.
    Best.
    P.

  • How to set Portal Theme for WDA iView different from user's Theme

    Hi Experts!
    I have dual-stack system: ABAP server + Java. I have WDA application in ABAP server and I deployed it to NW Portal via iView (using template).
    There are two themes customized:
    1:  Standard - to be used for all iviews except WDA iviews. This theme is set as default for user.
    2.: WDA theme - to be used for some WDA iviews IRRESPECTIVELY what them is set in personalization settings of the user.
    So my question is:
    Can I somehow set the Portal Theme to be used for specific iView no matter what Theme user has selected in his personalization?
    Or if its not possible, can I set some specific Theme for WDA application?
    So taks is to overcome settings for default portal theme for user and replace it with different theme. Is this possible?
    Thanks in advance.

    Are you using an LDAP as your UME, or are the user records from from R/3 ?
    Apparently  (Ive never done it) you used to be able to force a default language by editing this file (back in the EP5 days):
    <J2EE root>\WEB-INF\portal\system\properties\prtDefault.properties
    Look at the following lines :
    This is the default language to be used when none is specified
    request.defaultlanguage=en
    request.defaultcountry=us
    If you prefer to have the same language for all users no matter their user locale, change the lines to this :
    This is the default language to be used when none is specified
    request.mandatorylanguage=en
    request.mandatorycountry=us
    I hope this works out for you

  • How to assign theme for a particular user

    Hi All,
    I am new to portal development. I have make one theme Kuldeep_theme. I have already assign the rules and pages. But still its not working for the user given.
    Kindly give the instruction to apply the theme to a user.
    Thanks in advance
    Regards,
    Kuldeep Verma

    Hi,
    If you want to assign a standard theme to user means
    goto Personalize -> Portal Theme -> Select the theme
    to get the personlize option in your portal page (Top right side) assign eu_role to the user.
    If you want to modify the theme and assign theme to particular user.
    Themes:
    System Administration
                  -->
             Portal Display
                            -->
                        Theme Editor 
                                  -->
                              Choose a Theme
                                          -->
                                          Make Changes
                                            If Any
                                                     --> Save It
                                                                -->
                                                                Desktop and
                                                                 Display Rules
                                                                          -->
                                                                          Portal Content                                                                               
    --->
                                                                          Portal Users
                                                                          <--
                                                                 Standard Portal
                                                                       Users
                                                                 <--
                                                            Copy [Default Frame
                                                             Work Page & Desktop]
                                                        <--
                                              Paste it In a New Folder
                                            Rename the Desktop
                                           <--
                                             1).Open The Renamed Desktop
                                             2). Open Folder Themes (sys) and R.C
                                             3).Add theme to DESKTOP.
                                             4) Save it.
                                             <--
                                     Open ->portal Admin -> SuperADmin
                                  <--
                          Open -> Master Role Collection
                          <--
                    Select a Role/user/group from Master Role Collection
                 <--
              R.c on Renamed Desktop and “add Portal Desktop To Expression".
            <--
       Open Renamed Dektop,Select the theme,
        <--
      Hit the Button "Set Default" (save)
       <--
    Logoff and Logon the Portal Page.
    Regards,
    Ramganesan K

  • I have changed computers and the new user of my old computer wants to use itunes. i deauthorised the computer and uninstalled itunes. when he reinstalled itunes all my songs and apps are still there. how do i get rid of them for him?

    i have changed computers and the new user of my old computer wants to use itunes. i deauthorised the computer and uninstalled itunes. when he reinstalled itunes all my songs and apps are still there. how do i get rid of them for him?

    Erase the internal drive and install a fresh OS.
    (104285)

  • I recently changed my iTunes identity (email address) and password using my iMac, but my iPhone and iPad still ask for the old one.  How do I switch them over?

    I recently changed my iTunes identity (email address) and password using my iMac on System 10.10.2, but my iPhone and iPad still ask for the old one.  How do I switch them over?

    Refer to Apple ID: What to do after you change your Apple ID - Apple Support

  • How do I best integrate existing laptops for a new server?  Can I use the existing home folders on the laptops and make them into Network Users?

    How do I best integrate existing laptops for a new server?  Can I use the existing home folders on the laptops and make them into Network Users?

    Yes it will work.  I've done it for a few users in my small office.  As with anything, there are quirks that you may or may not experience.  Most quirks are app-related, due to app developers hard-coding absolute paths into their apps for things like temp files (Photoshop).  Strategies for resolving these sorts of quirks can be found via google.  You would probably have seen these quirks already when using server-based home folders for your kids.  If you haven't noticed them, then you're probably fine.
    The tech note you cited should be fine.  It doesn't explicitly say so, but you'll need to enable ssh on your server, at least temporarily, so you can upload your home folder to the server using scp, rsync, etc.  Don't try to copy the files up to the server via Finder.
    Once all your files are transferred to the server and in the right place, make sure to chown them on the server, so they are owned by the userID you created for yourself on the server.
    As with anything this involved, make a good backup of your laptop first.
    Note I have one user that isn't too happy with the responsiveness of the periodic mobile home syncing.  She has about a decade of e-mail in her home folder, probably 50 to 100 emails per day, many with attachments.  Mobile home syncing takes a long time to check and sync this huge tree of itty-bitty files, eevn with server-side file tracking turned on.  The other users are happy.
    The nice thing about mobile home syncing is that when a user "graduates" to an age where they've earned their own laptop, you can change them from a server home user to a mobile home user, with a minimum of fuss.  Also, if you lose or break a laptop, you can add a new replacement laptop to your network, and pull-down a replica of the home folder from the server, with almost no downtime.

  • View chat history for all users and prevent them f...

    "I need to be able to view chat history for all users in the organization and prevent them from deleting their chat history.  This needs to be done form a centralized admin portal and not on each workstation. I don’t see that as possible with Skype for Business.  If it is please let me know. That is a must-have. The rest I can work around. "
    Can anyone please provide documents that confirm if its possible or not.
    Thank you

    You can reset a VIs rev history using VI Server to load the vi and a method to reset. See attached (LV 8.6)
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness
    Attachments:
    Reset VI History.vi ‏9 KB

Maybe you are looking for

  • Printing problem: "fit to page" option does not work, even from cmd

    hello! i am switching a company over to linux, that's why i am trying to make it shine as much as possible! unfortunately i have to explain why something as simple as printing an email to one page instead of 1 and half isn't working... no matter what

  • Connecting to an Airplay device I loose my internet connectivity

    Am I doing something very wrong here? or does Airplay use my iPad's wireless connection rendering my very expensive iPad a very obsolete iPod? I bought a Libratone Zipp speaker (£400), for a family gift. Its a great bit of kit but remains completely

  • Recommended way to read configuration

    Hie We have a system to fetch data from legacy system and push to bc4j. System is designed in a way that client can choose which classes to use for various phases involved in fetching. For example say system has a processData, validateData phae. So,

  • Mouse and Apple TV issue

    My mouse is not working on my mac, I changed the batteries and followed the support info but nothing worked. I have a solid green light and am able to click but it will not move the arrow location. Also I just tried to log into my apple tv to watch a

  • Accessing ressources (css,images, scripts...) in portal archive via URL?

    Hello! I have created a par file with the following PAR-Archive: *.par   ¦   +---meta-inf                Automatically generated.   ¦   ¦                           All files and folders in the root folder are deployed as public. This usually includes