[IMP] Addons: added message_is_follower and message_subtype_data invisible fields to all views using Chatter and Followers widgets.
bzr revid: tde@openerp.com-20120920115900-vvpfhjvw135vhf91
This commit is contained in:
@@ -279,6 +279,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -438,6 +441,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -111,6 +111,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -240,6 +240,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -409,6 +412,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -147,6 +147,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -302,6 +305,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -54,6 +54,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -230,6 +230,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -222,6 +222,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -522,6 +525,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -151,6 +151,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -182,6 +182,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -100,6 +100,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -198,6 +198,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -480,6 +483,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -140,6 +140,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -122,6 +122,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -159,6 +162,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -184,6 +184,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -78,6 +78,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -16,6 +16,9 @@
|
||||
<field name="arch" type="xml">
|
||||
<kanban>
|
||||
<field name="message_is_follower"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids"/>
|
||||
<field name="message_summary"/>
|
||||
<templates>
|
||||
@@ -83,6 +86,9 @@
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"
|
||||
options='{"thread_level": 1}'/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -665,7 +665,6 @@ class mail_thread(osv.AbstractModel):
|
||||
def message_subscribe_users(self, cr, uid, ids, user_ids=None, subtype_ids=None, context=None):
|
||||
""" Wrapper on message_subscribe, using users. If user_ids is not
|
||||
provided, subscribe uid instead. """
|
||||
print cr, uid, ids, user_ids, subtype_ids, context
|
||||
if not user_ids:
|
||||
user_ids = [uid]
|
||||
partner_ids = [user.partner_id.id for user in self.pool.get('res.users').browse(cr, uid, user_ids, context=context)]
|
||||
|
||||
@@ -11,6 +11,9 @@
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"
|
||||
options='{"thread_level": 1}'/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</xpath>
|
||||
|
||||
@@ -410,6 +410,9 @@
|
||||
</notebook>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -788,6 +791,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -108,6 +108,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -190,6 +190,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
+19
-13
@@ -50,6 +50,7 @@
|
||||
<field name="memo"/>
|
||||
<field name="date_done"/>
|
||||
<field name="current_partner_id"/>
|
||||
<field name="message_is_follower"/>
|
||||
<field name="message_follower_ids"/>
|
||||
<field name="tag_ids"/>
|
||||
<templates>
|
||||
@@ -108,19 +109,24 @@
|
||||
|
||||
<!-- New note Form View -->
|
||||
<record model="ir.ui.view" id="view_note_note_form">
|
||||
<field name="name">note.note.form</field>
|
||||
<field name="model">note.note</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Note" version="7.0">
|
||||
<header>
|
||||
<field name="tag_ids" widget="many2many_tags" class="oe_inline" placeholder="Tags"/>
|
||||
<field name="stage_id" domain="[('user_id','=',uid)]" widget="statusbar" clickable="1"/>
|
||||
</header>
|
||||
<field name="memo" widget="html"/><!-- editor_width="100%%" editor_height="60%%" -->
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
<field class="oe_chatter" name="message_ids" widget="mail_thread"/>
|
||||
</form>
|
||||
</field>
|
||||
<field name="name">note.note.form</field>
|
||||
<field name="model">note.note</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Note" version="7.0">
|
||||
<header>
|
||||
<field name="tag_ids" widget="many2many_tags" class="oe_inline" placeholder="Tags"/>
|
||||
<field name="stage_id" domain="[('user_id','=',uid)]" widget="statusbar" clickable="1"/>
|
||||
</header>
|
||||
<field name="memo" widget="html"/><!-- editor_width="100%%" editor_height="60%%" -->
|
||||
<div class="oe_chatter">
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
<field class="oe_chatter" name="message_ids" widget="mail_thread"/>
|
||||
</div>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Search note -->
|
||||
|
||||
@@ -104,6 +104,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -202,6 +202,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -154,6 +154,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
@@ -482,6 +485,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -160,6 +160,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -265,6 +265,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -103,6 +103,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -352,6 +352,9 @@
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" widget="mail_thread"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@@ -918,6 +918,9 @@
|
||||
<xpath expr="/form/sheet" position="after">
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</xpath>
|
||||
@@ -1044,6 +1047,9 @@
|
||||
<xpath expr="/form/sheet" position="after">
|
||||
<div class="oe_chatter">
|
||||
<field name="message_ids" colspan="4" widget="mail_thread" nolabel="1"/>
|
||||
<!-- Invisible fields used in chatter widgets -->
|
||||
<field name="message_subtype_data" invisible="True"/>
|
||||
<field name="message_is_follower" invisible="True"/>
|
||||
<field name="message_follower_ids" widget="mail_followers"/>
|
||||
</div>
|
||||
</xpath>
|
||||
|
||||
Reference in New Issue
Block a user