Index: appengine/monorail/tracker/issuetips.py |
diff --git a/appengine/monorail/tracker/issuetips.py b/appengine/monorail/tracker/issuetips.py |
new file mode 100644 |
index 0000000000000000000000000000000000000000..32129c17dac8bc78f977138b8587db6be8d5eb1f |
--- /dev/null |
+++ b/appengine/monorail/tracker/issuetips.py |
@@ -0,0 +1,26 @@ |
+# Copyright 2016 The Chromium Authors. All rights reserved. |
+# Use of this source code is govered by a BSD-style |
+# license that can be found in the LICENSE file or at |
+# https://developers.google.com/open-source/licenses/bsd |
+ |
+"""A class to render a page of issue tracker search tips.""" |
+ |
+import logging |
+ |
+from framework import servlet |
+from framework import permissions |
+ |
+ |
+class IssueSearchTips(servlet.Servlet): |
+ """IssueSearchTips on-line help on how to use issue search.""" |
+ |
+ _PAGE_TEMPLATE = 'tracker/issue-search-tips.ezt' |
+ _MAIN_TAB_MODE = servlet.Servlet.MAIN_TAB_ISSUES |
+ |
+ def GatherPageData(self, mr): |
+ """Build up a dictionary of data values to use when rendering the page.""" |
+ |
+ return { |
+ 'issue_tab_mode': 'issueSearchTips', |
+ 'page_perms': self.MakePagePerms(mr, None, permissions.CREATE_ISSUE), |
+ } |