summaryrefslogtreecommitdiff
path: root/rt/share/html/Elements/PersonalQuickbar
diff options
context:
space:
mode:
Diffstat (limited to 'rt/share/html/Elements/PersonalQuickbar')
-rw-r--r--rt/share/html/Elements/PersonalQuickbar16
1 files changed, 16 insertions, 0 deletions
diff --git a/rt/share/html/Elements/PersonalQuickbar b/rt/share/html/Elements/PersonalQuickbar
new file mode 100644
index 0000000..5d6497c
--- /dev/null
+++ b/rt/share/html/Elements/PersonalQuickbar
@@ -0,0 +1,16 @@
+<%ARGS>
+$Prefs => '/Prefs/Other.html'
+</%ARGS>
+<div id="quick-personal">
+ <span class="hide"><a href="#skipnav"><&|/l&>Skip Menu</&></a> | </span>
+% if ($session{'CurrentUser'}->Name) {
+ <&|/l, "<span>".$session{'CurrentUser'}->Name."</span>" &>Logged in as [_1]</&>
+% if ( $session{'CurrentUser'}->HasRight( Right => 'ModifySelf', Object => $RT::System ) ) {
+ | <a href="<%RT->Config->Get('WebPath')%><%$Prefs%>"><&|/l&>Preferences</&></a>
+% }
+% } else {
+ <&|/l&>Not logged in.</&>
+% }
+% $m->callback( %ARGS );
+<& Logout, %ARGS &>
+</div>