Pull debug footer out into its own template.

This allows plugins to override it.
This commit is contained in:
Neil Williams
2013-10-28 16:18:18 -07:00
parent c0a5264023
commit e0ef19433d
3 changed files with 30 additions and 1 deletions

View File

@@ -179,6 +179,7 @@ class Reddit(Templated):
self.space_compress = space_compress
# instantiate a footer
self.footer = RedditFooter() if footer else None
self.debug_footer = DebugFooter()
self.supplied_page_classes = page_classes or []
#put the sort menus at the top
@@ -662,6 +663,11 @@ class Reddit(Templated):
return classes
class DebugFooter(Templated):
pass
class AccountActivityBox(Templated):
def __init__(self):
super(AccountActivityBox, self).__init__()

View File

@@ -0,0 +1,23 @@
## The contents of this file are subject to the Common Public Attribution
## License Version 1.0. (the "License"); you may not use this file except in
## compliance with the License. You may obtain a copy of the License at
## http://code.reddit.com/LICENSE. The License is based on the Mozilla Public
## License Version 1.1, but Sections 14 and 15 have been added to cover use of
## software over a computer network and provide for limited attribution for the
## Original Developer. In addition, Exhibit A has been modified to be
## consistent with Exhibit B.
##
## Software distributed under the License is distributed on an "AS IS" basis,
## WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
## the specific language governing rights and limitations under the License.
##
## The Original Code is reddit.
##
## The Original Developer is the Initial Developer. The Initial Developer of
## the Original Code is reddit Inc.
##
## All portions of the code written by reddit are Copyright (c) 2006-2013
## reddit Inc. All Rights Reserved.
###############################################################################
<p class="bottommenu debuginfo"><span class="icon">&pi;</span>&nbsp;<span class="content">Rendered by PID ${g.reddit_pid} on ${g.reddit_host} at ${c.start_time} running ${g.short_version}.</span></p>

View File

@@ -186,7 +186,7 @@
%endif
%endif
${framebuster()}
<p class="bottommenu debuginfo"><span class="icon">&pi;</span>&nbsp;<span class="content">Rendered by PID ${g.reddit_pid} on ${g.reddit_host} at ${c.start_time} running ${g.short_version}.</span></p>
${thing.debug_footer}
</%def>
<%def name="sidebar(content=None)">