Forum Discussion
apm_mobile css file not used on in app browsers
There is a session variable that's set when the user connects It's basically a logic decision based on the combination of the HTTP POST information and User-Agent that begins the connection.
Then there is a PHP switcher for delivering whatever CSS version (/var/sam/www/php_include/webtop/renderer/customization/general_ui/default_general_ui/en/apm.css):
Don't edit that file because your changes will be destroyed on any upgrade.
The logic looks like this:
$name = "apm_full.css";
switch( $_GET["uimode"] ){
case 7: if( $_GET["cplatform"] == "MacOS" ){ $name = "apm_edge.css"; } break;
case 9: $name = "apm_mobile.css"; break;
}
include( $name );
"uimode" is set to those numbers depending on a combination of the user agent and any POST data received.
I don't think so, but you can give it a shot.
This issue sounds like a defect. User-Agent strings are always changing and unfortunately APM doesn't have a dynamically configurable map of what user-agent matches what uimode/etc. This feature has been (and continues to be) requested in different use cases.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com