1
# -*- coding: utf-8 -*-
4
import openobject.templating
6
class FormEditor(openobject.templating.TemplateEditor):
7
templates = ['/openerp/widgets/templates/sidebar.mako']
8
SIDEBAR_START = u'<div id="sidebar">'
10
def edit(self, template, template_text):
11
output = super(FormEditor, self).edit(template, template_text)
13
insertion_point = output.index(self.SIDEBAR_START) + len(self.SIDEBAR_START)
14
return output[:insertion_point] + '''
15
% if view_type == 'form':
16
<div class="sideheader-a">
17
<h2>Piratepad</h2></div>
20
<li><a href="http://piratepad.net/${piratepad['pad']}" target="_blank">${piratepad['name']}</a></li>
22
<li><a href="#" id="add-piratepad" class="button-a">${_("Add")}</a></li>
26
''' + output[insertion_point:]