mirror of
https://github.com/google/nomulus.git
synced 2025-08-20 00:14:07 +02:00
Pay off technical debt with ConsoleUiServlet
1. Turn ConsoleUiServlet into an action 2. Remove AbstractUiServlet, which fixes its threading bug 3. Use type-safe soy template parameters when rendering console A follow-up change will add a new template parameter that renders the payment page link on the navigation bar. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=117969638
This commit is contained in:
parent
79b2d5a990
commit
b6b13333dd
22 changed files with 265 additions and 365 deletions
|
@ -54,7 +54,8 @@
|
|||
* Happy little googley bar.
|
||||
*/
|
||||
{template .googlebar}
|
||||
{@param user: map<string, ?>}
|
||||
{@param username: string}
|
||||
{@param logoutUrl: string}
|
||||
<div id="kd-googlebar" role="banner">
|
||||
<a class="{css logo}" href="/registrar">
|
||||
<img src="/assets/images/glogo_black.png" alt="Google">Registry
|
||||
|
@ -79,16 +80,10 @@
|
|||
</p>
|
||||
</div>
|
||||
<div id="kd-social" class="{css kd-buttonbar} {css right}">
|
||||
{if isNonnull($user['id'])}
|
||||
<span class="{css kd-name} {css mobile-hide} {css x-crush-hide}">
|
||||
{$user['name']}{sp}
|
||||
<a href="{$user['actionHref']}" tabindex="-1">{$user['actionName']}</a>
|
||||
</span>
|
||||
{else}
|
||||
<a href="{$user['actionHref']}"
|
||||
class="{css kd-button} {css kd-button-submit}"
|
||||
tabindex="-1">{$user['actionName']}</a>
|
||||
{/if}
|
||||
<span class="{css kd-name} {css mobile-hide} {css x-crush-hide}">
|
||||
{$username}{sp}
|
||||
<a href="{$logoutUrl}" tabindex="-1">Sign out</a>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
{/template}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue