Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <!-- | 1 <!-- |
| 2 Copyright (c) 2011 The Chromium Authors. All rights reserved. | 2 Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 3 Use of this source code is governed by a BSD-style license that can be | 3 Use of this source code is governed by a BSD-style license that can be |
| 4 found in the LICENSE file. | 4 found in the LICENSE file. |
| 5 --> | 5 --> |
| 6 | 6 |
| 7 <html> | 7 <html> |
| 8 <head> | 8 <head> |
| 9 <script type="text/javascript" src="static_files/base.js"></script> | 9 <script type="text/javascript" src="static_files/base.js"></script> |
| 10 <script type="text/javascript" src="static_files/client.js"></script> | 10 <script type="text/javascript" src="static_files/client.js"></script> |
| 11 <link rel="stylesheet" type="text/css" href="static_files/main.css" /> | 11 <link rel="stylesheet" type="text/css" href="static_files/main.css" /> |
| 12 <title>Remote Access Host List</title> | 12 <title>Remote Access Host List</title> |
| 13 </head> | 13 </head> |
| 14 <body onload="init();"> | 14 <body onload="init();"> |
| 15 <div class="header"> | 15 <div class="header"> |
| 16 </div> | 16 </div> |
| 17 <div id="main-content"> | 17 <div id="main-content"> |
| 18 <div id="navbar-container"> | 18 <div id="navbar-container"> |
| 19 <h1 id="settings-title">Chromoting</h1> | 19 <h1 id="settings-title">Chromoting</h1> |
| 20 <ul id="navbar"> | 20 <ul id="navbar"> |
| 21 </ul> | 21 </ul> |
| 22 </div> | 22 </div> |
| 23 <div id="mainview"> | 23 <div id="mainview"> |
| 24 <div id="mainview-content"> | 24 <div id="mainview-content"> |
| 25 <div class="page"> | 25 <div class="page"> |
| 26 <section> | 26 <section> |
| 27 <h3>Http Xmpp Proxy</h3> | |
| 28 <input type="text" id="http_xmpp_proxy" | |
| 29 value="https://chromoting-httpxmpp-dev.corp.google.com" | |
|
Jamie
2011/05/20 16:46:47
This has always been needed, hasn't it? But previo
awong
2011/05/20 20:37:38
We decided to publish it, so now I'm hardcoding it
| |
| 30 size="50" /> | |
| 31 </section> | |
| 32 <section> | |
| 27 <h3>Host List</h3> | 33 <h3>Host List</h3> |
| 28 <div class="hostlist"> | 34 <div class="hostlist"> |
| 29 <list id="hostlist-div"> | 35 <list id="hostlist-div"> |
| 30 <p class='message'>Initializing...</p> | 36 <p class='message'>Initializing...</p> |
| 31 </list> | 37 </list> |
| 32 <div id="host-options"> | 38 <div id="host-options"> |
| 33 <button class="float-left" onclick="populateHostList();"> | 39 <button class="float-left" onclick="populateHostList();"> |
| 34 Reload Host List | 40 Reload Host List |
| 35 </button> | 41 </button> |
| 36 <span class="float-right"> | 42 <span class="float-right"> |
| 37 <input type=checkbox id="show_offline" | 43 <input type=checkbox id="show_offline" |
| 38 onClick="updateShowOfflineHosts(this);" /> | 44 onClick="updateShowOfflineHosts(this);" /> |
| 39 Show offline hosts | 45 Show offline hosts |
| 40 </span> | 46 </span> |
| 41 </div> | 47 </div> |
| 42 </div> | 48 </div> |
| 43 </section> | 49 </section> |
| 44 <section> | 50 <section> |
| 45 <h3>Chromoting Token</h3> | 51 <h3>OAuth2 Token</h3> |
| 46 <div> | 52 <div> |
| 47 {% ifnotequal chromoting_token None %} | 53 {% if has_oauth2_tokens %} |
| 48 <div>Token Authenticated</div> | 54 <div>Token Authenticated</div> |
| 49 <button id="subitem" | 55 <button id="subitem" |
| 50 onclick="window.location='/auth/clear_chromoting_token'"> | 56 onclick="window.location='/auth/clear_oauth2_token'"> |
| 51 Clear Token | 57 Clear Token |
| 52 </button> | 58 </button> |
| 53 {% else %} | 59 {% else %} |
| 54 <div class="error-msg">Token Not Authenticated</div> | 60 <div class="error-msg">Token Not Authenticated</div> |
| 55 <button id="subitem" | 61 <button id="subitem" |
| 56 onclick="window.location='/auth/chromoting_auth'"> | 62 onclick="authorizeOAuth2();"> |
| 57 Authenticate Token | 63 Authenticate Token |
| 58 </button> | 64 </button> |
| 59 {% endifnotequal %} | 65 {% endif %} |
| 60 </div> | 66 </div> |
| 61 </section> | 67 </section> |
| 62 <section> | 68 <section> |
| 63 <h3>Xmpp Token</h3> | 69 <h3>Xmpp Token</h3> |
| 64 <div> | 70 <div> |
| 65 {% ifnotequal xmpp_token None %} | 71 {% ifnotequal xmpp_token None %} |
| 66 <div>Token Authenticated</div> | 72 <div>Token Authenticated</div> |
| 67 <button id="subitem" | 73 <button id="subitem" |
| 68 onclick="window.location='/auth/clear_xmpp_token'"> | 74 onclick="window.location='/auth/clear_xmpp_token'"> |
| 69 Clear Token | 75 Clear Token |
| 70 </button> | 76 </button> |
| 71 {% else %} | 77 {% else %} |
| 72 <div class="error-msg">Token Not Authenticated</div> | 78 <div class="error-msg">Token Not Authenticated</div> |
| 73 <button id="subitem" | 79 <button id="subitem" |
| 74 onclick="window.location='/auth/xmpp_auth'"> | 80 onclick="window.location='/auth/xmpp_auth'"> |
| 75 Authenticate Token | 81 Authenticate Token |
| 76 </button> | 82 </button> |
| 77 {% endifnotequal %} | 83 {% endifnotequal %} |
| 78 </div> | 84 </div> |
| 79 </section> | 85 </section> |
| 80 </div> | 86 </div> |
| 81 </div> | 87 </div> |
| 82 </div> | 88 </div> |
| 83 </div> | 89 </div> |
| 84 </body> | 90 </body> |
| 85 </html> | 91 </html> |
| OLD | NEW |