Browse Source

split mail_delete_odoo_footer in two modules:

* mail_delete_access_link
* mail_delete_sent_by_footer
pull/1/head
Ivan Yelizariev 10 years ago
parent
commit
133d940602
  1. 4
      README.rst
  2. 1
      __init__.py
  3. 4
      __openerp__.py
  4. 27
      mail_delete_odoo_footer_models.py

4
README.rst

@ -1,4 +1,4 @@
Delete "Sent by..." footer in email
===================================
Delete Odoo footer in email
===========================
Tested on 8.0 ab7b5d7732a7c222a0aea45bd173742acd47242d

1
__init__.py

@ -1 +0,0 @@
import mail_delete_odoo_footer_models

4
__openerp__.py

@ -1,10 +1,10 @@
{
'name' : 'Delete "Sent by..." footer in email',
'name' : 'Delete Odoo footer in email',
'version' : '1.0.0',
'author' : 'Ivan Yelizariev',
'category' : 'Social Network',
'website' : 'https://yelizariev.github.io',
'depends' : ['mail'],
'depends' : ['mail_delete_access_link', 'mail_delete_sent_by_footer'],
'data':[
],
'installable': True

27
mail_delete_odoo_footer_models.py

@ -1,27 +0,0 @@
from openerp.osv import osv
from openerp import tools, SUPERUSER_ID
class mail_mail(osv.Model):
_inherit = 'mail.mail'
def _get_partner_access_link(self, cr, uid, mail, partner=None, context=None):
return None
class mail_notification(osv.Model):
_inherit = 'mail.notification'
def get_signature_footer(self, cr, uid, user_id, res_model=None, res_id=None, context=None, user_signature=True):
footer = ""
if not user_id:
return footer
# add user signature
user = self.pool.get("res.users").browse(cr, SUPERUSER_ID, [user_id], context=context)[0]
if user_signature:
if user.signature:
signature = user.signature
else:
signature = "--<br />%s" % user.name
footer = tools.append_content_to_html(footer, signature, plaintext=False)
return footer
Loading…
Cancel
Save