Saurang Suthar(OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-calendar-phase1-event_kanban_view-ssu
into lp:~openerp-dev/openobject-addons/trunk-calendar-phase1.
Requested reviews:
Jigar Amin (OpenERP) (jam-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-calendar-phase1-event_kanban_view-ssu/+merge/90828
Hello sir,
I have improved base_calendar module by creating kanban view for meetings.
Thank you.
SSU
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-calendar-phase1-event_kanban_view-ssu/+merge/90828
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-calendar-phase1.
=== modified file 'base_calendar/calendar_event_view.xml'
--- base_calendar/calendar_event_view.xml 2012-01-30 06:57:12 +0000
+++ base_calendar/calendar_event_view.xml 2012-01-31 06:40:29 +0000
@@ -3,13 +3,13 @@
<data>
<!-- Event Kanban View -->
-
+
<record model="ir.ui.view" id="event_kanban_view">
<field name="name">Event Kanban</field>
<field name="model">calendar.event</field>
<field name="type">kanban</field>
<field name="arch" type="xml">
- <kanban default_group_by="calendar_id">
+ <kanban default_group_by="category_id">
<field name="color"/>
<field name="id"/>
<field name="name"/>
@@ -17,41 +17,46 @@
<templates>
<t t-name="event_details">
<ul class="oe_kanban_tooltip">
- <li><b>Summary:</b> <field name="name"/></li>
- <li><b>Calendar:</b> <field name="calendar_id"/></li>
- <!--li t-if="record.calendar.raw_value"><b>Calendar:</b> <field name="calendar_id"/></li-->
</ul>
</t>
- <t t-name="kanban-box">
- <div t-attf-class="#{kanban_color(record.color.raw_value)} #{border || ''}">
- <div class="oe_kanban_box oe_kanban_color_border">
- <table>
- </table>
- <div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_box_show_onclick_trigger">
- <div class="oe_kanban_description">
- </div>
- </div>
- <div class="oe_kanban_buttons_set oe_kanban_color_border oe_kanban_color_bglight oe_kanban_box_show_onclick">
- <div class="oe_kanban_left">
- <a string="Edit" icon="gtk-edit" type="edit"/>
- <a string="Change Color" icon="color-picker" type="color" name="color"/>
- </div>
- <div class="oe_kanban_right">
- <a name="set_as_draft" string="Unconfirned" state="confirm,done" type="object" icon="gtk-media-play"/>
- <a name="do_cancel" string="Cancel" state="confirm" type="object" icon="kanban-stop"/>
- <a name="do_confirm" string="Confirm" state="draft" type="object" icon="kanban-pause"/>
- <a name="do_done" string="Done" state="confirm" type="object" icon="kanban-apply"/>
- </div>
- <div class="oe_kanban_clear"/>
- </div>
+ <t t-name="kanban-box">
+ <div t-attf-class="#{kanban_color(record.color.raw_value)} #{border || ''}">
+ <div class="oe_kanban_box oe_kanban_color_border">
+ <table>
+ </table>
+ <div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_box_show_onclick_trigger">
+ <div class="oe_kanban_description">
+ <ul class="oe_kanban_tooltip">
+ <li>Summary: <field name="name"/></li>
+ <li>Calendar: <field name="calendar_id"></field></li>
+ <li>Start Date: <field name="date"></field></li>
+ <li>End Date: <field name="date_deadline"></field></li>
+ <li>Location: <field name="location"></field></li>
+ </ul>
+ </div>
+ </div>
+ <div class="oe_kanban_buttons_set oe_kanban_color_border oe_kanban_color_bglight oe_kanban_box_show_onclick">
+ <div class="oe_kanban_left">
+ <a string="Edit" icon="gtk-edit" type="edit"/>
+ <a string="Change Color" icon="color-picker" type="color" name="color"/>
+ </div>
+ <div class="oe_kanban_right">
+ <a name="set_as_draft" string="Unconfirned" state="confirm,done" type="object" icon="gtk-media-play"/>
+ <a name="do_cancel" string="Cancel" state="confirm" type="object" icon="kanban-stop"/>
+ <a name="do_confirm" string="Confirm" state="draft" type="object" icon="kanban-pause"/>
+ <a name="do_done" string="Done" state="confirm" type="object" icon="kanban-apply"/>
+ </div>
+ <div class="oe_kanban_clear"/>
</div>
</div>
- </t>
+ </div>
+ </t>
+
</templates>
</kanban>
</field>
</record>
-
+
<!-- Event Form View-->
<record model="ir.ui.view" id="event_form_view">
<field name="name">Event Form</field>
@@ -266,11 +271,14 @@
domain="[('state','=','done')]"
help="Confirmed Events" />
<separator orientation="vertical"/>
+ <filter icon="terp-personal" string="Calendar"
+ domain="[('calendar_id', '=', 'res.users')]"
+ help="Calendar"/>
<field name="name" string="Meeting"
filter_domain="['|', ('name','ilike',self)]"/>
<field name="user_id" groups="base.group_extended">
<filter icon="terp-personal" groups="base.group_extended"
- domain="[('user_id','=',uid)]"
+ domain="[('user_id', '=', uid)]"
help="My Meetings" />
</field>
<separator orientation="vertical"/>
@@ -333,7 +341,7 @@
<field name="res_model">calendar.event</field>
<field name="view_type">form</field>
<field name="view_mode">calendar,tree,kanban,form</field>
-
+ <field name="context">{'search_default_user_id':uid}</field>
</record>
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp