diff options
Diffstat (limited to 'addons/project/project_view.xml')
| -rw-r--r-- | addons/project/project_view.xml | 68 |
1 files changed, 37 insertions, 31 deletions
diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 5861df6869a..36ff5bccf03 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -7,6 +7,7 @@ id="base.menu_main_pm" groups="group_project_manager,group_project_user" icon="fa-calendar" + web_icon="project,static/description/icon.png" sequence="50"/> <menuitem name="Search" @@ -88,6 +89,15 @@ </header> <sheet string="Project"> <field name="analytic_account_id" invisible="1" required="0"/> + <div class="oe_button_box" name="button_box" groups="base.group_user"> + <button class="oe_stat_button" type="action" attrs="{'invisible':[('use_tasks','=', False)]}" + name="%(act_project_project_2_project_task_all)d" icon="fa-tasks"> + <field string="Tasks" name="task_count" widget="statinfo" options="{'label_field': 'label_tasks'}"/> + </button> + <button class="oe_stat_button" name="attachment_tree_view" type="object" icon="fa-files-o"> + <field string="Documents" name="doc_count" widget="statinfo"/> + </button> + </div> <div class="oe_title"> <label for="name" class="oe_edit_only" string="Project Name"/> <h1> @@ -102,15 +112,6 @@ </div> </div> </div> - <div class="oe_right oe_button_box" name="buttons" groups="base.group_user"> - <button class="oe_inline oe_stat_button" type="action" attrs="{'invisible':[('use_tasks','=', False)]}" - name="%(act_project_project_2_project_task_all)d" icon="fa-tasks"> - <field string="Tasks" name="task_count" widget="statinfo" options="{'label_field': 'label_tasks'}"/> - </button> - <button class="oe_inline oe_stat_button" name="attachment_tree_view" type="object" icon="fa-files-o"> - <field string="Documents" name="doc_count" widget="statinfo"/> - </button> - </div> <notebook> <page string="Emails" attrs="{'invisible': [('alias_domain', '=', False)]}"> <group name="group_alias"> @@ -254,7 +255,6 @@ </record> <!-- Task --> - <record id="view_task_form2" model="ir.ui.view"> <field name="name">project.task.form</field> <field name="model">project.task</field> @@ -266,17 +266,15 @@ options="{'fold_field': 'fold'}"/> </header> <sheet string="Task"> - <div class="row"> - <h1 class="col-xs-11"> - <field class="oe_inline oe_left" name="priority" widget="priority"/> - <field name="name" placeholder="Task summary..." class="oe_inline"/> - </h1> - <div class="col-xs-1 text-right"> - <field name="kanban_state" class="oe_inline" widget="kanban_state_selection" + <div class="oe_title"> + <h1 class="o_row"> + <field name="priority" widget="priority"/> + <field name="name" placeholder="Task summary..."/> + <field name="kanban_state" widget="kanban_state_selection" options='{ "states_legend_field": "stage_id", "states_legend": {"normal": "legend_normal", "blocked": "legend_blocked", "done": "legend_done"}}'/> - </div> + </h1> </div> <group> <group> @@ -357,29 +355,35 @@ <field name="date_deadline"/> <field name="message_summary"/> <field name="tag_ids"/> + <field name="displayed_image_id"/> <templates> <t t-name="kanban-box"> <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click"> - <div class="oe_dropdown_toggle oe_dropdown_kanban" groups="base.group_user"> - <i class="fa fa-bars fa-lg"/> - <ul class="oe_dropdown_menu"> - <t t-if="widget.view.is_action_enabled('edit')"><li><a type="edit">Edit Task</a></li></t> - <t t-if="widget.view.is_action_enabled('delete')"><li><a type="delete">Delete</a></li></t> + + <div class="o_dropdown_kanban dropdown" groups="base.group_user"> + <a class="dropdown-toggle btn" data-toggle="dropdown" href="#" > + <span class="fa fa-bars fa-lg"/> + </a> + <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> + <t t-if="widget.editable"><li><a type="edit">Edit Task</a></li></t> + <t t-if="widget.deletable"><li><a type="delete">Delete</a></li></t> <li><ul class="oe_kanban_colorpicker" data-field="color"/></li> </ul> </div> - <div class="oe_kanban_content"> - <div><b><field name="name"/></b></div> <div> + <field name="tag_ids"/> + </div> + <div> + <strong><field name="name"/></strong> + </div> + <div class="text-muted"> <field name="project_id" invisible="context.get('default_project_id', False)"/><br/> <t t-if="record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" t-set="red">oe_kanban_text_red</t> <span t-attf-class="#{red || ''}"><i><field name="date_deadline"/></i></span> </div> - <div class="oe_kanban_footer_left" style="margin-top:5px;"> - <field name="tag_ids"/> - </div> <div class="oe_kanban_bottom_left"> + <field name="priority" widget="priority"/> <t t-raw="record.message_summary.raw_value"/> </div> <div class="oe_kanban_bottom_right"> @@ -387,10 +391,12 @@ <div class="pull-left" groups="base.group_user"> <field name="kanban_state" widget="kanban_state_selection" options='{"states_legend": {"normal": "legend_normal", "blocked": "legend_blocked", "done": "legend_done"}}'/> - <field name="priority" widget="priority"/> </div> </div> </div> + <div t-if="record.displayed_image_id.value"> + <field name="displayed_image_id" widget="attachment_image"/> + </div> <div class="oe_clear"></div> </div> </t> @@ -571,7 +577,7 @@ <p class="text-muted" colspan="2"> You can also give a tooltip about the use of the stars available in the kanban and form views. </p> - <label for="legend_priority" string=" " class="fa fa-star fa-lg oe_star_on oe_project_kanban_legend"/> + <label for="legend_priority" string=" " class="fa fa-star fa-lg o_star_on oe_project_kanban_legend"/> <field name="legend_priority" nolabel="1"/> <p class="text-muted" colspan="2"> @@ -685,4 +691,4 @@ <menuitem action="project_tags_action" id="menu_project_tags_act" parent="base.menu_definitions" groups="base.group_no_one"/> </data> -</openerp> +</openerp>
\ No newline at end of file |
