- <separator string="Description" colspan="4" />
- <field name="description" nolabel="1" colspan="4" />
- <separator colspan="4" string="" />
- <group col="5" colspan="4">
- <field name="state" select="2" />
- <button name="do_cancel"
- string="Cancel"
- states="tentative,confirmed"
- type="object"
- icon="gtk-cancel" />
- <button name="do_tentative"
- states="confirmed,cancelled"
- string="Uncertain"
- type="object"
- icon="terp-crm" />
- <button name="do_confirm"
- string="Confirm"
- states="tentative,cancelled"
- type="object"
- icon="gtk-apply" />
- </group>
- </page>
- <page string="Invitation Detail">
- <button string="Invite People"
- name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
- icon="terp-partner" type="action"
- context="{'model' : 'calendar.event', 'attendee_field':'attendee_ids'}" colspan="2"/>
- <field name="attendee_ids" colspan="4"
- nolabel="1" widget="one2many" mode="tree,form">
- <tree string="Invitation details" editable="top">
- <field name="email" />
- <field name="role" width="200" select="1" />
- <field name="state" />
- <button name="do_tentative"
- states="needs-action,declined,accepted"
- string="Uncertain" type="object"
- icon="terp-crm" />
- <button name="do_accept" string="Accept"
- states="needs-action,tentative,declined"
- type="object" icon="gtk-apply" />
- <button name="do_decline" string="Decline"
- states="needs-action,tentative,accepted"
- type="object" icon="gtk-cancel" />
- <button
- name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
- string="Delegate" type="action"
- icon="gtk-sort-descending"
- states="needs-action,tentative,declined,accepted"
- context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" />
- </tree>
- <form string="Invitation details">
- <notebook colspan="4">
- <page string="Details">
+ <separator string="Description"/>
+ <field name="description"/>
+ </page>
+ <page string="Invitation Detail">
+ <button string="Invite People"
+ name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
+ icon="terp-partner" type="action"
+ context="{'model' : 'calendar.event', 'attendee_field':'attendee_ids'}" colspan="2"/>
+ <field name="attendee_ids" colspan="4"
+ nolabel="1" widget="one2many" mode="tree">
+ <tree string="Invitation details" editable="top">
+ <field name="sent_by_uid" string="From"/>
+ <field name="user_id" string="To"/>
+ <field name="email" />
+ <field name="role" width="200" />
+ <field name="state" />
+ <button name="do_tentative"
+ states="needs-action,declined,accepted"
+ string="Uncertain" type="object"
+ icon="terp-crm" />
+ <button name="do_accept" string="Accept"
+ states="needs-action,tentative,declined"
+ type="object" icon="gtk-apply" />
+ <button name="do_decline" string="Decline"
+ states="needs-action,tentative,accepted"
+ type="object" icon="gtk-cancel" />
+ <button
+ name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
+ string="Delegate" type="action"
+ icon="gtk-sort-descending"
+ states="needs-action,tentative,declined,accepted"
+ context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" />
+ </tree>
+ <form string="Invitation details" version="7.0">
+ <notebook colspan="4">
+ <page string="Details">
+ <group col="4">