summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorDave Lawrence <dlawrence@mozilla.com>2012-08-17 00:40:48 +0200
committerDave Lawrence <dlawrence@mozilla.com>2012-08-17 00:40:48 +0200
commitba8c5fd18435d986cc0ac3c44fcc9799b76e8b64 (patch)
tree8eb3b66289c3b898a5acf4ab9fd7ed3180d931d0 /extensions
parent328096fd79dae7bfa690323d3e7459897679bd22 (diff)
downloadbugzilla-ba8c5fd18435d986cc0ac3c44fcc9799b76e8b64.tar.gz
bugzilla-ba8c5fd18435d986cc0ac3c44fcc9799b76e8b64.tar.xz
More dashboard tweaks/fixes
Diffstat (limited to 'extensions')
-rw-r--r--extensions/MyDashboard/template/en/default/pages/mydashboard.html.tmpl9
-rw-r--r--extensions/MyDashboard/web/js/mydashboard.js4
-rw-r--r--extensions/MyDashboard/web/styles/mydashboard.css1
-rw-r--r--extensions/ProductDashboard/Extension.pm2
-rw-r--r--extensions/ProductDashboard/template/en/default/pages/productdashboard/components.html.tmpl15
-rw-r--r--extensions/ProductDashboard/template/en/default/pages/productdashboard/duplicates.html.tmpl8
-rw-r--r--extensions/ProductDashboard/template/en/default/pages/productdashboard/popularity.html.tmpl7
-rw-r--r--extensions/ProductDashboard/template/en/default/pages/productdashboard/recents.html.tmpl12
-rw-r--r--extensions/ProductDashboard/template/en/default/pages/productdashboard/roadmap.html.tmpl7
-rw-r--r--extensions/ProductDashboard/template/en/default/pages/productdashboard/summary.html.tmpl23
10 files changed, 48 insertions, 40 deletions
diff --git a/extensions/MyDashboard/template/en/default/pages/mydashboard.html.tmpl b/extensions/MyDashboard/template/en/default/pages/mydashboard.html.tmpl
index ade7002be..60c3be668 100644
--- a/extensions/MyDashboard/template/en/default/pages/mydashboard.html.tmpl
+++ b/extensions/MyDashboard/template/en/default/pages/mydashboard.html.tmpl
@@ -121,7 +121,8 @@
<script>
<!--
MD.addStatListener("requestee_table_container", "requestee_table",
- MD.requestee_column_defs, MD.requestee_fields, MD.options);
+ MD.requestee_column_defs, MD.requestee_fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
@@ -166,7 +167,8 @@
<script>
<!--
MD.addStatListener("requester_table_container", "requester_table",
- MD.requester_column_defs, MD.requester_fields, MD.options);
+ MD.requester_column_defs, MD.requester_fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
</div>
@@ -212,7 +214,8 @@
<script>
<!--
MD.addStatListener("[% r.name FILTER js %]_table_container", "[% r.name FILTER js %]_table",
- MD.query_column_defs, MD.query_fields, MD.options);
+ MD.query_column_defs, MD.query_fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
</div>
diff --git a/extensions/MyDashboard/web/js/mydashboard.js b/extensions/MyDashboard/web/js/mydashboard.js
index e11ed3a14..25529d8c8 100644
--- a/extensions/MyDashboard/web/js/mydashboard.js
+++ b/extensions/MyDashboard/web/js/mydashboard.js
@@ -29,10 +29,6 @@ MD.showQuerySection = function () {
}
}
-MD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
-};
-
MD.query_column_defs = [
{ key:"id", label:"ID", sortable:true, sortOptions:{ sortFunction: MD.sortBugIdLinks } },
{ key:"updated", label:"Updated", sortable:true },
diff --git a/extensions/MyDashboard/web/styles/mydashboard.css b/extensions/MyDashboard/web/styles/mydashboard.css
index 8128be2e7..98524e4a0 100644
--- a/extensions/MyDashboard/web/styles/mydashboard.css
+++ b/extensions/MyDashboard/web/styles/mydashboard.css
@@ -13,6 +13,7 @@
font-size: 18px;
font-weight: strong;
padding-bottom: 5px;
+ padding-top: 5px;
color: rgb(72, 72, 72);
}
diff --git a/extensions/ProductDashboard/Extension.pm b/extensions/ProductDashboard/Extension.pm
index 3569a13c8..8ccc897ed 100644
--- a/extensions/ProductDashboard/Extension.pm
+++ b/extensions/ProductDashboard/Extension.pm
@@ -111,7 +111,7 @@ sub _page_dashboard {
if ($current_tab_name eq 'summary') {
$vars->{'by_priority'} = by_priority($product, $bug_status);
$vars->{'by_severity'} = by_severity($product, $bug_status);
- $vars->{'by_assignee'} = by_assignee($product, $bug_status, 25);
+ $vars->{'by_assignee'} = by_assignee($product, $bug_status);
$vars->{'by_status'} = by_status($product, $bug_status);
}
diff --git a/extensions/ProductDashboard/template/en/default/pages/productdashboard/components.html.tmpl b/extensions/ProductDashboard/template/en/default/pages/productdashboard/components.html.tmpl
index 0b8bd34c7..7cf60c245 100644
--- a/extensions/ProductDashboard/template/en/default/pages/productdashboard/components.html.tmpl
+++ b/extensions/ProductDashboard/template/en/default/pages/productdashboard/components.html.tmpl
@@ -118,9 +118,6 @@
<script type="text/javascript">
<!--
- PD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
- };
PD.column_defs = [
{ key:"name", label:"Name", sortable:true },
{ key:"count", label:"Count", sortable:true },
@@ -133,9 +130,15 @@
{ key:"percentage" },
{ key:"bug_list" }
];
- PD.addStatListener("component_counts", "component_counts_table", PD.column_defs, PD.fields, PD.options);
- PD.addStatListener("version_counts", "version_counts_table", PD.column_defs, PD.fields, PD.options);
- PD.addStatListener("milestone_counts", "milestone_counts_table", PD.column_defs, PD.fields, PD.options);
+ PD.addStatListener("component_counts", "component_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+ PD.addStatListener("version_counts", "version_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+ PD.addStatListener("milestone_counts", "milestone_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
diff --git a/extensions/ProductDashboard/template/en/default/pages/productdashboard/duplicates.html.tmpl b/extensions/ProductDashboard/template/en/default/pages/productdashboard/duplicates.html.tmpl
index 07d93da26..bf1cdaeb1 100644
--- a/extensions/ProductDashboard/template/en/default/pages/productdashboard/duplicates.html.tmpl
+++ b/extensions/ProductDashboard/template/en/default/pages/productdashboard/duplicates.html.tmpl
@@ -12,9 +12,6 @@
<script type="text/javascript">
<!--
-PD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
-};
PD.column_defs = [
{ key:"id", label:"ID", sortable:true, sortOptions:{ sortFunction: PD.sortBugIdLinks } },
{ key:"count", label:"Count", sortable:true },
@@ -33,8 +30,9 @@ PD.fields = [
{ key:"bug_severity" },
{ key:"Summary" }
];
-PD.addStatListener("duplicate_counts", "duplicate_counts_table", PD.column_defs, PD.fields, PD.options);
-});
+PD.addStatListener("duplicate_counts", "duplicate_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
diff --git a/extensions/ProductDashboard/template/en/default/pages/productdashboard/popularity.html.tmpl b/extensions/ProductDashboard/template/en/default/pages/productdashboard/popularity.html.tmpl
index ad0f8eca4..5ecad3426 100644
--- a/extensions/ProductDashboard/template/en/default/pages/productdashboard/popularity.html.tmpl
+++ b/extensions/ProductDashboard/template/en/default/pages/productdashboard/popularity.html.tmpl
@@ -12,9 +12,6 @@
<script type="text/javascript">
<!--
-PD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
-};
PD.column_defs = [
{ key:"id", label:"ID", sortable:true, sortOptions:{ sortFunction: PD.sortBugIdLinks } },
{ key:"count", label:"Count", sortable:true },
@@ -33,7 +30,9 @@ PD.fields = [
{ key:"bug_severity" },
{ key:"Summary" }
];
-PD.addStatListener("popularity_counts", "popularity_counts_table", PD.column_defs, PD.fields, PD.options);
+PD.addStatListener("popularity_counts", "popularity_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
diff --git a/extensions/ProductDashboard/template/en/default/pages/productdashboard/recents.html.tmpl b/extensions/ProductDashboard/template/en/default/pages/productdashboard/recents.html.tmpl
index c08e298c8..919a7da97 100644
--- a/extensions/ProductDashboard/template/en/default/pages/productdashboard/recents.html.tmpl
+++ b/extensions/ProductDashboard/template/en/default/pages/productdashboard/recents.html.tmpl
@@ -12,9 +12,6 @@
<script type="text/javascript">
<!--
-PD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
-};
PD.column_defs = [
{ key:"id", label:"ID", sortable:true, sortOptions:{ sortFunction: PD.sortBugIdLinks } },
{ key:"bug_status", label:"Status", sortable:true },
@@ -31,8 +28,13 @@ PD.fields = [
{ key:"bug_severity" },
{ key:"Summary" }
];
-PD.addStatListener("recently_opened", "recently_opened_table", PD.column_defs, PD.fields, PD.options);
-PD.addStatListener("recently_closed", "recently_closed_table", PD.column_defs, PD.fields, PD.options);
+PD.addStatListener("recently_opened", "recently_opened_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+
+PD.addStatListener("recently_closed", "recently_closed_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
diff --git a/extensions/ProductDashboard/template/en/default/pages/productdashboard/roadmap.html.tmpl b/extensions/ProductDashboard/template/en/default/pages/productdashboard/roadmap.html.tmpl
index 565a8b996..1597b7a36 100644
--- a/extensions/ProductDashboard/template/en/default/pages/productdashboard/roadmap.html.tmpl
+++ b/extensions/ProductDashboard/template/en/default/pages/productdashboard/roadmap.html.tmpl
@@ -8,9 +8,6 @@
<script type="text/javascript">
<!--
-PD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
-};
PD.column_defs = [
{ key:"milestone", label:"Milestone", sortable:true },
{ key:"percentage complete", label:"Percentage Complete", sortable:false },
@@ -21,7 +18,9 @@ PD.fields = [
{ key:"percentage complete" },
{ key:"links" }
];
-PD.addStatListener("bug_milestones", "bug_milestones_table", PD.column_defs, PD.fields, PD.options);
+PD.addStatListener("bug_milestones", "bug_milestones_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>
diff --git a/extensions/ProductDashboard/template/en/default/pages/productdashboard/summary.html.tmpl b/extensions/ProductDashboard/template/en/default/pages/productdashboard/summary.html.tmpl
index a907d3e5b..a7398c823 100644
--- a/extensions/ProductDashboard/template/en/default/pages/productdashboard/summary.html.tmpl
+++ b/extensions/ProductDashboard/template/en/default/pages/productdashboard/summary.html.tmpl
@@ -8,9 +8,6 @@
<script type="text/javascript">
<!--
-PD.options = {
- paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false })
-};
PD.column_defs = [
{ key:"name", label:"Name", sortable:true },
{ key:"count", label:"Count", sortable:true },
@@ -21,11 +18,21 @@ PD.fields = [
{ key:"count", parser:"number" },
{ key:"percentage" }
];
-PD.addStatListener("bug_counts", "bug_counts_table", PD.column_defs, PD.fields, PD.options);
-PD.addStatListener("status_counts", "status_counts_table", PD.column_defs, PD.fields, PD.options);
-PD.addStatListener("priority_counts", "priority_counts_table", PD.column_defs, PD.fields, PD.options);
-PD.addStatListener("severity_counts", "severity_counts_table", PD.column_defs, PD.fields, PD.options);
-PD.addStatListener("assignee_counts", "assignee_counts_table", PD.column_defs, PD.fields, PD.options);
+PD.addStatListener("bug_counts", "bug_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+PD.addStatListener("status_counts", "status_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+PD.addStatListener("priority_counts", "priority_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+PD.addStatListener("severity_counts", "severity_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
+PD.addStatListener("assignee_counts", "assignee_counts_table",
+ PD.column_defs, PD.fields,
+ { paginator: new YAHOO.widget.Paginator({ rowsPerPage: 25, alwaysVisible: false }) });
-->
</script>