Project

General

Profile

Feature #2667

Feature #2666: web client login page improvements

login page title improvements

Added by Greg Shah over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD

Related issues

Related to User Interface - Feature #2668: if there are multiple spawn hosts, allow the user to select the host being logged into New

History

#1 Updated by Greg Shah over 8 years ago

  • Subject changed from login page should display the hostname of the client system being logged into to login page title improvements

The current page title implementation is mostly static and is hard coded in the web_client.html. This should be customizable so that it is optionally read from the directory. A sensible default should be implemented in our code, so that the customer is not required to add configuration to the directory.

Implement a substitution parameter that can be specified in this directory entry that will be replaced by the hostname of the server on which the web clients will be spawned. For example, when the clients are executing on devsrv01, a directory entry of ${host} Web Client Login would render as DEVSRV01 Web Client Login.

We already have a ${client_ui_type} substitution parameter that is supported.

To implement the replacement, we will need additional information from the spawning infrastructure. That will have to be queried at spawner startup and sent to the server.

We need to determine what to do in the case that there are multiple hosts for spawning. I think in that case we won't be able to to the replacement. But I have other ideas, see #2668.

Also available in: Atom PDF