summaryrefslogtreecommitdiff
path: root/rt/share/html/Dashboards/Render.html
diff options
context:
space:
mode:
Diffstat (limited to 'rt/share/html/Dashboards/Render.html')
-rw-r--r--rt/share/html/Dashboards/Render.html144
1 files changed, 0 insertions, 144 deletions
diff --git a/rt/share/html/Dashboards/Render.html b/rt/share/html/Dashboards/Render.html
deleted file mode 100644
index ba01a9d2e..000000000
--- a/rt/share/html/Dashboards/Render.html
+++ /dev/null
@@ -1,144 +0,0 @@
-%# BEGIN BPS TAGGED BLOCK {{{
-%#
-%# COPYRIGHT:
-%#
-%# This software is Copyright (c) 1996-2009 Best Practical Solutions, LLC
-%# <jesse@bestpractical.com>
-%#
-%# (Except where explicitly superseded by other copyright notices)
-%#
-%#
-%# LICENSE:
-%#
-%# This work is made available to you under the terms of Version 2 of
-%# the GNU General Public License. A copy of that license should have
-%# been provided with this software, but in any event can be snarfed
-%# from www.gnu.org.
-%#
-%# This work is distributed in the hope that it will be useful, but
-%# WITHOUT ANY WARRANTY; without even the implied warranty of
-%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-%# General Public License for more details.
-%#
-%# You should have received a copy of the GNU General Public License
-%# along with this program; if not, write to the Free Software
-%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-%# 02110-1301 or visit their web page on the internet at
-%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
-%#
-%#
-%# CONTRIBUTION SUBMISSION POLICY:
-%#
-%# (The following paragraph is not intended to limit the rights granted
-%# to you to modify and distribute this software under the terms of
-%# the GNU General Public License and is only of importance to you if
-%# you choose to contribute your changes and enhancements to the
-%# community by submitting them to Best Practical Solutions, LLC.)
-%#
-%# By intentionally submitting any modifications, corrections or
-%# derivatives to this work, or any other work intended for use with
-%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-%# you are the copyright holder for those contributions and you grant
-%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
-%# royalty-free, perpetual, license to use, copy, create derivative
-%# works based on those contributions, and sublicense and distribute
-%# those contributions and any derivatives thereof.
-%#
-%# END BPS TAGGED BLOCK }}}
-<& /Elements/Header,
- Title => $title,
- JavaScript => $Preview,
- ShowBar => $Preview,
- Refresh => $Refresh,
-&>
-
-% if ($Preview) {
-<& /Dashboards/Elements/Tabs,
- current_subtab => $current_subtab,
- Title => $title,
- DashboardObj => $DashboardObj &>
-% }
-
-% $m->callback(CallbackName => 'BeforeTable', Dashboard => $DashboardObj, show_cb => $show_cb);
-
-<table class="dashboard">
-<!-- Dashboard #<%$id%> -->
-
-% $m->callback(CallbackName => 'BeforePanes', Dashboard => $DashboardObj, show_cb => $show_cb);
-
-<tr valign="top">
-
-<td class="boxcontainer">
-% $show_cb->('body');
-</td>
-
-<td class="boxcontainer">
-% $show_cb->('sidebar');
-</td>
-
-</tr>
-
-% $m->callback(CallbackName => 'AfterPanes', Dashboard => $DashboardObj, show_cb => $show_cb);
-
-</table>
-
-% $m->callback(CallbackName => 'AfterTable', Dashboard => $DashboardObj, show_cb => $show_cb);
-
-</td>
-
-
-</tr>
-</table>
-
-<%INIT>
-
-my $current_subtab = 'Dashboards/Render.html?id=' . $id;
-
-use RT::Dashboard;
-my $DashboardObj = RT::Dashboard->new($session{'CurrentUser'});
-my ($ok, $msg) = $DashboardObj->LoadById($id);
-Abort(loc("Couldn't load dashboard [_1]: [_2]", $id, $msg)) if !$ok;
-
-my $SubscriptionObj = RT::Attribute->new($session{'CurrentUser'});
-my $rows;
-
-# try to load the subscription to this id to get a better idea of number of rows
-for my $sub ($session{'CurrentUser'}->UserObj->Attributes->Named('Subscription')) {
- next unless $sub->SubValue('DashboardId') == $id;
- $SubscriptionObj = $sub;
- $rows = $SubscriptionObj->SubValue('Rows');
- last;
-}
-
-# otherwise honor their search preferences.. otherwise 50 rows
-# $rows == 0 means unlimited, which we don't want to ignore from above
-unless (defined($rows)) {
- my $prefs = $session{'CurrentUser'}->UserObj->Preferences("SearchDisplay") || {};
- $rows = defined($prefs->{'RowsPerPage'}) ? $prefs->{'RowsPerPage'} : 50;
-}
-
-my $title = loc 'Dashboard [_1]', $DashboardObj->Name;
-
-my $show_cb = sub {
- my $pane = shift;
- $m->comp('Elements/ShowPortlet/dashboard',
- Portlet => $DashboardObj,
- Rows => $rows,
- Preview => $Preview,
- Dashboard => $DashboardObj,
- Pane => $pane,
- Depth => 0,
- );
-};
-
-my $Refresh = $Preview
- ? $session{'home_refresh_interval'}
- || RT->Config->Get('HomePageRefreshInterval', $session{'CurrentUser'})
- : 0;
-
-</%INIT>
-<%ARGS>
-$id => undef
-$Preview => 1
-</%ARGS>
-