You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by gj...@apache.org on 2012/05/14 15:45:47 UTC
svn commit: r1338195 - in
/incubator/bloodhound/trunk/bloodhound_theme/bhtheme:
templates/bh_report_view.html theme.py
Author: gjm
Date: Mon May 14 13:45:46 2012
New Revision: 1338195
URL: http://svn.apache.org/viewvc?rev=1338195&view=rev
Log:
theme: report view converted to bootstrap styling - towards #54 (from olemis)
Added:
incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html (with props)
Modified:
incubator/bloodhound/trunk/bloodhound_theme/bhtheme/theme.py
Added: incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html?rev=1338195&view=auto
==============================================================================
--- incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html (added)
+++ incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html Mon May 14 13:45:46 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:py="http://genshi.edgewall.org/"
+ xmlns:i18n="http://genshi.edgewall.org/i18n"
+ xmlns:xi="http://www.w3.org/2001/XInclude">
+ <xi:include href="layout.html" />
+ <head>
+ <title>$title</title>
+ <script type="text/javascript" py:if="show_args_form">
+ jQuery(document).ready(function($) {
+ $("fieldset legend").enableFolding(false);
+ });
+ </script>
+ </head>
+
+ <body>
+ <div id="content" class="report row">
+ <h1>$title
+ <small py:if="numrows" class="numrows">(${ngettext('%(num)s match', '%(num)s matches', numrows)})</small>
+ </h1>
+
+ <div class="span9">
+ <div py:if="description" id="description" xml:space="preserve">
+ ${wiki_to_html(context, description)}
+ </div>
+
+ <div class="buttons control-group">
+ <form py:if="'REPORT_MODIFY' in perm(report.resource)" action="" method="get">
+ <div>
+ <input type="hidden" name="action" value="edit" />
+ <input type="submit" value="${_('Edit report')}" accesskey="e"
+ class="btn btn-warning" />
+ </div>
+ </form>
+ <form py:if="'REPORT_CREATE' in perm(report.resource)" action="" method="get">
+ <div>
+ <input type="hidden" name="action" value="copy" />
+ <input type="submit" value="${_('Copy report')}" class="btn" />
+ </div>
+ </form>
+ <form py:if="'REPORT_DELETE' in perm(report.resource)" action="" method="get">
+ <div>
+ <input type="hidden" name="action" value="delete" />
+ <input type="submit" value="${_('Delete report')}"
+ class="btn btn-danger" />
+ </div>
+ </form>
+ </div>
+ </div>
+ <div class="span3">
+ <form method="get" action="">
+ <div id="prefs" class="well">
+ <div>
+ <label>
+ Max items per page
+ <input type="text" naime="max" size="10" value="${max}"
+ class="input-mini" />
+ </label>
+ <fieldset id="reportfilters" py:if="show_args_form">
+ <legend class="foldable">Arguments</legend>
+ <table summary="Report arguments">
+ <tbody>
+ <tr style="height: 1px"><td colspan="2"></td></tr>
+ </tbody>
+ <tbody py:for="(name, value) in sorted(args.items())" py:if="name != 'USER'">
+ <tr>
+ <th scope="row"><label>${name}</label></th>
+ <td class="filter">
+ <input type="text" name="${name}" value="${value or None}" size="42" />
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </fieldset>
+ </div>
+ <div class="buttons control-group">
+ <input type="submit" value="${_('Update')}" class="btn btn-mini"/>
+ </div>
+ </div>
+ </form>
+ </div>
+ <div class="span12">
+ <xi:include href="widget_grid.html" />
+ </div>
+
+ <div py:if="message" class="alert">$message</div>
+
+ <div id="help" class="help-block pull-right" i18n:msg="">
+ <span class="label label-info">Note</span>
+ See <a href="${href.wiki('TracReports')}">TracReports</a> for help on using and creating reports.
+ </div>
+ </div>
+ </body>
+</html>
+
Propchange: incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_report_view.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Modified: incubator/bloodhound/trunk/bloodhound_theme/bhtheme/theme.py
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/bloodhound_theme/bhtheme/theme.py?rev=1338195&r1=1338194&r2=1338195&view=diff
==============================================================================
--- incubator/bloodhound/trunk/bloodhound_theme/bhtheme/theme.py (original)
+++ incubator/bloodhound/trunk/bloodhound_theme/bhtheme/theme.py Mon May 14 13:45:46 2012
@@ -72,9 +72,8 @@ class BloodhoundTheme(ThemeBase):
# Ticket
'milestone_view.html' : ('bh_milestone_view.html', '_modify_roadmap_css'),
'ticket.html' : ('bh_ticket.html', None),
-
- # Ticket
'report_list.html' : ('bh_report_list.html', None),
+ 'report_view.html' : ('bh_report_view.html', None),
# General purpose
'history_view.html' : ('bh_history_view.html', None),