Update base_report_to_printer/__manifest__.py

[13.0] [MIG] set correct website in manifest

Co-Authored-By: Raf Ven <raf.ven@dynapps.be>
This commit is contained in:
Rod Schouteden
2019-10-18 10:17:49 +02:00
committed by John Herholz
parent f685fca3c5
commit 4e73f44bbf
35 changed files with 1408 additions and 1444 deletions

View File

@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<template id="assets_backend" name="base_report_to_printer assets" inherit_id="web.assets_backend">
<template
id="assets_backend"
name="base_report_to_printer assets"
inherit_id="web.assets_backend"
>
<xpath expr="." position="inside">
<script type="text/javascript" src="/base_report_to_printer/static/src/js/qweb_action_manager.js" />
<script
type="text/javascript"
src="/base_report_to_printer/static/src/js/qweb_action_manager.js"
/>
</xpath>
</template>
</odoo>

View File

@@ -1,24 +1,21 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>
<record model="ir.ui.view" id="act_report_xml_view">
<field name="name">ir.actions.report.form (in base_report_to_printer)</field>
<field name="model">ir.actions.report</field>
<field name="inherit_id" ref="base.act_report_xml_view"/>
<field name="inherit_id" ref="base.act_report_xml_view" />
<field name="arch" type="xml">
<xpath expr="//page[@name='security']" position="before">
<page string="Print" name="print">
<group>
<field name="property_printing_action_id"/>
<field name="printing_printer_id"/>
<field name="printer_tray_id"/>
<field name="property_printing_action_id" />
<field name="printing_printer_id" />
<field name="printer_tray_id" />
</group>
<separator string="Specific actions per user"/>
<field name="printing_action_ids"/>
<separator string="Specific actions per user" />
<field name="printing_action_ids" />
</page>
</xpath>
</field>
</record>
</odoo>

View File

@@ -1,44 +1,46 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>
<record model="ir.ui.view" id="printing_job_view_form">
<field name="name">printing.job.form (in base_report_to_printer)</field>
<field name="model">printing.job</field>
<field name="arch" type="xml">
<form string="Job">
<header>
<button name="action_cancel" type="object" string="Cancel" attrs="{'invisible': [('job_state', 'in', ('canceled', 'aborted', 'completed'))]}"/>
<field name="job_state" widget="statusbar"/>
<button
name="action_cancel"
type="object"
string="Cancel"
attrs="{'invisible': [('job_state', 'in', ('canceled', 'aborted', 'completed'))]}"
/>
<field name="job_state" widget="statusbar" />
</header>
<sheet>
<group>
<group>
<field name="name"/>
<field name="job_id_cups"/>
<field name="job_media_progress" widget="progressbar"/>
<field name="job_state_reason"/>
<field name="name" />
<field name="job_id_cups" />
<field name="job_media_progress" widget="progressbar" />
<field name="job_state_reason" />
</group>
<group>
<field name="time_at_creation"/>
<field name="time_at_processing"/>
<field name="time_at_completed"/>
<field name="time_at_creation" />
<field name="time_at_processing" />
<field name="time_at_completed" />
</group>
</group>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="printing_job_view_tree">
<field name="name">printing.job.tree (in base_report_to_printer)</field>
<field name="model">printing.job</field>
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="job_id_cups"/>
<field name="job_state"/>
<field name="name" />
<field name="job_id_cups" />
<field name="job_state" />
</tree>
</field>
</record>
</odoo>

View File

@@ -1,99 +1,125 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>
<menuitem name="Printing"
id="printing_menu" sequence="1"
<menuitem
name="Printing"
id="printing_menu"
sequence="1"
parent="base.menu_administration"
groups="printing_group_manager"
/>
/>
<record model="ir.ui.view" id="printing_printer_view_form">
<field name="name">printing.printer.form (in base_report_to_printer)</field>
<field name="model">printing.printer</field>
<field name="arch" type="xml">
<form string="Printers">
<header>
<button name="enable" type="object" string="Enable" attrs="{'invisible': [('status', 'in', ('available', 'printing'))]}"/>
<button name="disable" type="object" string="Disable" attrs="{'invisible': [('status', '=', 'unavailable')]}"/>
<button name="action_cancel_all_jobs" type="object" string="Cancel all running jobs" confirm="Are you sure to want to cancel all jobs of this printer?"/>
<button
name="enable"
type="object"
string="Enable"
attrs="{'invisible': [('status', 'in', ('available', 'printing'))]}"
/>
<button
name="disable"
type="object"
string="Disable"
attrs="{'invisible': [('status', '=', 'unavailable')]}"
/>
<button
name="action_cancel_all_jobs"
type="object"
string="Cancel all running jobs"
confirm="Are you sure to want to cancel all jobs of this printer?"
/>
</header>
<sheet>
<div class="oe_title">
<h1>
<field name="name"/>
<field name="name" />
</h1>
</div>
<group name="name">
<field name="system_name"/>
<field name="system_name" />
</group>
<group col="4" colspan="4" name="default">
<field name="default"/>
<button name="set_default" string="Set Default" type="object" attrs="{'invisible': [('default','=', True)]}"/>
<button name="unset_default" string="Unset Default" type="object" attrs="{'invisible': [('default','=', False)]}"/>
<field name="default" />
<button
name="set_default"
string="Set Default"
type="object"
attrs="{'invisible': [('default','=', True)]}"
/>
<button
name="unset_default"
string="Unset Default"
type="object"
attrs="{'invisible': [('default','=', False)]}"
/>
</group>
<group name="details">
<field name="uri"/>
<field name="model"/>
<field name="location"/>
<field name="status"/>
<field name="status_message"/>
<field name="uri" />
<field name="model" />
<field name="location" />
<field name="status" />
<field name="status_message" />
</group>
<group string="Trays" name="trays">
<field name="tray_ids" nolabel="1">
<form>
<group name="name_fields">
<field name="name"/>
<field name="system_name"/>
<field name="name" />
<field name="system_name" />
</group>
</form>
</field>
</group>
<group name="jobs">
<separator string="Jobs" colspan="2"/>
<field name="job_ids" nolabel="1"/>
<separator string="Jobs" colspan="2" />
<field name="job_ids" nolabel="1" />
</group>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="printing_printer_view_tree">
<field name="name">printing.printer.tree (in base_report_to_printer)</field>
<field name="model">printing.printer</field>
<field name="arch" type="xml">
<tree decoration-success="status=='available'" decoration-warning="status=='printing'" decoration-danger="status not in ['printing', 'available']">
<field name="default"/>
<field name="name"/>
<field name="system_name"/>
<field name="status"/>
<tree
decoration-success="status=='available'"
decoration-warning="status=='printing'"
decoration-danger="status not in ['printing', 'available']"
>
<field name="default" />
<field name="name" />
<field name="system_name" />
<field name="status" />
</tree>
</field>
</record>
<record model="ir.ui.view" id="printing_printer_view_search">
<field name="name">printing.printer.search (in base_report_to_printer)</field>
<field name="model">printing.printer</field>
<field name="arch" type="xml">
<search string="Printers">
<field name="name"/>
<field name="system_name"/>
<field name="location"/>
<field name="status"/>
<field name="name" />
<field name="system_name" />
<field name="location" />
<field name="status" />
</search>
</field>
</record>
<record model="ir.actions.act_window" id="printing_printer_action">
<field name="name">Show Printers</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">printing.printer</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem name="Printers"
<menuitem
name="Printers"
sequence="20"
id="printing_printer_menu"
parent="printing_menu"
action="printing_printer_action"/>
action="printing_printer_action"
/>
</odoo>

View File

@@ -1,38 +1,40 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>
<record model="ir.ui.view" id="printing_report_xml_action_view_form">
<field name="name">printing.report.xml.action.form (in base_report_to_printer)</field>
<field
name="name"
>printing.report.xml.action.form (in base_report_to_printer)</field>
<field name="model">printing.report.xml.action</field>
<field name="arch" type="xml">
<form string="Report Printing Actions">
<group col="2">
<field name="user_id"/>
<field name="action"/>
<field name="printer_id" select="1"/>
<field name="printer_tray_id"/>
<field name="user_id" />
<field name="action" />
<field name="printer_id" select="1" />
<field name="printer_tray_id" />
</group>
</form>
</field>
</record>
<record model="ir.ui.view" id="printing_report_xml_action_view_tree">
<field name="name">printing.report.xml.action.tree (in base_report_to_printer)</field>
<field
name="name"
>printing.report.xml.action.tree (in base_report_to_printer)</field>
<field name="model">printing.report.xml.action</field>
<field name="arch" type="xml">
<tree>
<field name="user_id"/>
<field name="action"/>
<field name="printer_id"/>
<field name="printer_tray_id"/>
<field name="user_id" />
<field name="action" />
<field name="printer_id" />
<field name="printer_tray_id" />
</tree>
</field>
</record>
<!-- Add a shorcut to "Actions/Report" in the Printing menu -->
<menuitem id="printing_report_xml_action_menu"
sequence="30"
parent="printing_menu"
action="base.ir_action_report"/>
<menuitem
id="printing_report_xml_action_menu"
sequence="30"
parent="printing_menu"
action="base.ir_action_report"
/>
</odoo>

View File

@@ -1,69 +1,73 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>
<record model="ir.ui.view" id="printing_server_view_form">
<field name="name">printing.server.form (in base_report_to_printer)</field>
<field name="model">printing.server</field>
<field name="arch" type="xml">
<form string="Servers">
<header>
<button name="action_update_printers" type="object" string="Update Printers"/>
<button name="action_update_jobs" type="object" string="Update Jobs"/>
<button
name="action_update_printers"
type="object"
string="Update Printers"
/>
<button
name="action_update_jobs"
type="object"
string="Update Jobs"
/>
</header>
<sheet>
<div class="oe_title">
<h1>
<field name="name"/>
<field name="name" />
</h1>
</div>
<group>
<field name="address"/>
<field name="port"/>
<field name="address" />
<field name="port" />
</group>
<group>
<separator string="Printers" colspan="2"/>
<field name="printer_ids" nolabel="1"/>
<separator string="Printers" colspan="2" />
<field name="printer_ids" nolabel="1" />
</group>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="printing_server_view_tree">
<field name="name">printing.server.tree (in base_report_to_printer)</field>
<field name="model">printing.server</field>
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="address"/>
<field name="port"/>
<field name="name" />
<field name="address" />
<field name="port" />
</tree>
</field>
</record>
<record model="ir.ui.view" id="printing_server_view_search">
<field name="name">printing.server.search (in base_report_to_printer)</field>
<field name="model">printing.server</field>
<field name="arch" type="xml">
<search string="Servers">
<field name="name"/>
<field name="address"/>
<field name="port"/>
<field name="name" />
<field name="address" />
<field name="port" />
</search>
</field>
</record>
<record model="ir.actions.act_window" id="printing_server_action">
<field name="name">Servers</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">printing.server</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem name="Servers"
<menuitem
name="Servers"
sequence="10"
id="printing_server_menu"
parent="printing_menu"
action="printing_server_action"/>
action="printing_server_action"
/>
</odoo>

View File

@@ -1,32 +1,33 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>
<record model="ir.ui.view" id="view_users_form">
<field name="name">res.users.form (in base_report_to_printer)</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="inherit_id" ref="base.view_users_form" />
<field name="arch" type="xml">
<xpath expr="//group[@name='preferences']/ancestor::page" position="inside">
<group string="Printing" name="printing">
<field name="printing_action"/>
<field name="printing_printer_id" options="{'no_create': True}"/>
<field name="printing_action" />
<field name="printing_printer_id" options="{'no_create': True}" />
</group>
</xpath>
</field>
</record>
<record model="ir.ui.view" id="view_users_form_simple_modif">
<field name="name">res.users.form.simple (in base_report_to_printer)</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form_simple_modif"/>
<field name="inherit_id" ref="base.view_users_form_simple_modif" />
<field name="arch" type="xml">
<footer position="before">
<group string="Printing" name="printing">
<field name="printing_action" readonly="0"/>
<field name="printing_printer_id" readonly="0" options="{'no_create': True}"/>
<field name="printing_action" readonly="0" />
<field
name="printing_printer_id"
readonly="0"
options="{'no_create': True}"
/>
</group>
</footer>
</field>
</record>
</odoo>