projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1bb418a
)
add a link to create new dashboards, #30905
author
Mark Wells
<mark@freeside.biz>
Wed, 25 Feb 2015 06:24:43 +0000
(22:24 -0800)
committer
Mark Wells
<mark@freeside.biz>
Wed, 25 Feb 2015 06:24:43 +0000
(22:24 -0800)
rt/share/html/Elements/Tabs
patch
|
blob
|
history
diff --git
a/rt/share/html/Elements/Tabs
b/rt/share/html/Elements/Tabs
index
6eae81d
..
f769a80
100755
(executable)
--- a/
rt/share/html/Elements/Tabs
+++ b/
rt/share/html/Elements/Tabs
@@
-516,10
+516,15
@@
my $build_main_nav = sub {
if $obj->CurrentUserCanSubscribe;
$tabs->child( show => title => loc('Show'), path => "/Dashboards/" . $obj->id . "/" . $obj->Name)
}
if $obj->CurrentUserCanSubscribe;
$tabs->child( show => title => loc('Show'), path => "/Dashboards/" . $obj->id . "/" . $obj->Name)
}
+ } else {
+ my $tabs = PageMenu();
+ if ( $dashboard->CurrentUserCanCreateAny ) {
+ # FREESIDE: provide a way to create dashboards
+ $tabs->child('dashboard_create' => title => loc('New Dashboard'), path => "/Dashboards/Modify.html?Create=1");
+ }
}
}
}
}
-
if ( $request_path =~ m{^/Ticket/} ) {
if ( ( $DECODED_ARGS->{'id'} || '' ) =~ /^(\d+)$/ ) {
my $id = $1;
if ( $request_path =~ m{^/Ticket/} ) {
if ( ( $DECODED_ARGS->{'id'} || '' ) =~ /^(\d+)$/ ) {
my $id = $1;