X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=rt%2Fwebrt%2FElements%2FHeader;fp=rt%2Fwebrt%2FElements%2FHeader;h=471331be2fa780775cd4c74e1ac8b040f8cb37cb;hp=0000000000000000000000000000000000000000;hb=3ef62a0570055da710328937e7f65dbb2c027c62;hpb=030438c9cb1c12ccb79130979ef0922097b4311a diff --git a/rt/webrt/Elements/Header b/rt/webrt/Elements/Header new file mode 100755 index 000000000..471331be2 --- /dev/null +++ b/rt/webrt/Elements/Header @@ -0,0 +1,61 @@ + + + +<%$Title%> + + +%# TODO this gets called from error. but I have no idea what it might +%# be used for. can we whack it? -jesse +% if ($Code) { + +% } +% if ($Refresh > 0) { + +% } + + + + +% if ($ShowBar) { + + + + + + +
RT + + +<%$Title%> + + + + +% if ($session{'CurrentUser'}) { +Signed in as <%$session{'CurrentUser'}->Name%>.
+% if ($session{'CurrentUser'}->HasSystemRight('ModifySelf')) { +[Preferences] +% } +% unless ($RT::WebExternalAuth) { +[Logout] +% } +% } else { +Not logged in. +% } +
+
+ +
+% } +<%ARGS> +$Title => 'WebRT' +$Code => undef +$Refresh => undef +$Why => undef +$BgColor => '#ffffff' +$ShowBar => 1 + +<%INIT> +$Title = "RT/$RT::rtname: ".$Title; + +