diff options
| author | Roberto López López (OpenERP) <rlo@openerp.com> | 2011-12-22 12:52:43 +0100 |
|---|---|---|
| committer | Roberto López López (OpenERP) <rlo@openerp.com> | 2011-12-22 12:52:43 +0100 |
| commit | 7b2ece8ddc6712af1582dab7c4050cd680d69c36 (patch) | |
| tree | d3fee08c2be9645aff5b29a8e90b430360ac2cdc /addons/web/static/src/xml | |
| parent | b3f7278d12a9409a112b5a4f8ef7ef182ef6538d (diff) | |
| parent | e6e2a6f7db438b46e19944cbd591691a3bc2e0e6 (diff) | |
merge
bzr revid: rlo@openerp.com-20111222115243-ht5rqa4j5bl7ie96
Diffstat (limited to 'addons/web/static/src/xml')
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 271 |
1 files changed, 120 insertions, 151 deletions
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index eb32c109787..5b471d9eb76 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -19,6 +19,7 @@ </t> <t t-name="Interface"> <div id="oe_loading"></div> + <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" class="main_table"> <tr> <td colspan="2" valign="top"> @@ -36,15 +37,14 @@ <div id="oe_database" class="database"></div> </td> <td valign="top"> - <div id="oe_db_options"></div> + <div id="oe_db_options"></div> </td> </tr> <tr> <td colspan="2" valign="top" height="100%"> <table cellspacing="0" cellpadding="0" border="0" height="100%" width="100%"> <tr> - <td valign="top" id="oe_secondary_menu" class="secondary_menu"> - </td> + <td valign="top" id="oe_secondary_menu" class="secondary_menu"></td> <td valign="top" class="oe-application-container"> <div id="oe_app" class="oe-application"> </div> @@ -120,7 +120,7 @@ equalTo="input[name=create_admin_pwd]"/></td> </tr> <tr> - <td colspan="2" align="right"><button>Create</button></td> + <td colspan="2" align="right"><button class="oe_button">Create</button></td> </tr> </table> </form> @@ -150,7 +150,7 @@ <td><input type="password" name="drop_pwd" class="required"/></td> </tr> <tr> - <td colspan="2" align="right"><button>Drop</button></td> + <td colspan="2" align="right"><button class="oe_button">Drop</button></td> </tr> </table> </form> @@ -182,7 +182,7 @@ <td><input type="password" name="backup_pwd" class="required"/></td> </tr> <tr> - <td colspan="2" align="right"><button>Backup</button></td> + <td colspan="2" align="right"><button class="oe_button">Backup</button></td> </tr> </table> </form> @@ -211,7 +211,7 @@ <td><input type="text" name="new_db" class="required"/></td> </tr> <tr> - <td colspan="2" align="right"><button>Restore</button></td> + <td colspan="2" align="right"><button class="oe_button">Restore</button></td> </tr> </table> </form> @@ -242,7 +242,7 @@ equalTo="input[name=new_pwd]" minlength="1"/></td> </tr> <tr> - <td colspan="2" align="right"><button>Change Password</button></td> + <td colspan="2" align="right"><button class="oe_button">Change Password</button></td> </tr> </table> </form> @@ -263,80 +263,30 @@ </t> <t t-name="Login"> - <div> - <form class="oe_forms"> - <fieldset> - <legend style=""> - <img t-att-src='_s + "/web/static/src/img/stock_person.png"' alt="" /> - </legend> - <div class="oe_box2"> - <table align="center" cellspacing="2px" cellpadding="0"> - <tr> - <td><label for="db">Database:</label></td> - <td> - <input type="text" name="db" t-att-value="widget.selected_db || ''" autofocus="true"/> - </td> - </tr> - <tr> - <td><label for="login">User:</label></td> - <td><input type="text" name="login" - t-att-value="widget.selected_login || ''" autofocus="true"/></td> - </tr> - <tr> - <td><label for="password">Password:</label></td> - <td><input type="password" name="password" - t-att-value="widget.selected_password || ''"/></td> - </tr> - <tr> - <td></td> - <td> - <button type="button" id="oe-db-config">Database</button> - <button name="submit">Login</button> - </td> - </tr> - </table> - </div> - </fieldset> - <div class="login_error_message">Bad username or password</div> - </form> - <div class="oe_login_right_pane"> - <p>We think that daily job activities can be more intuitive, efficient, automated, .. and even fun.</p> - <h3>OpenERP's vision to be:</h3> - - <table cellpadding="0" cellspacing="0" width="100%" style="border:none;"> - <tbody> - <tr> - <td> - <img t-att-src='_s + "/web/static/src/img/product.png"'/> - </td> - <td> - <strong>Full featured</strong><br /> - Today's enterprise challenges are multiple. We provide one module for each need. - </td> - </tr> - <tr> - <td> - <img t-att-src='_s + "/web/static/src/img/accessories-archiver.png"'/> - </td> - <td> - <strong>Open Source</strong><br /> - To Build a great product, we rely on the knowledge of thousands of contributors. - </td> - </tr> - <tr> - <td> - <img t-att-src='_s + "/web/static/src/img/partner.png"' /> - </td> - <td> - <strong>User Friendly</strong><br /> - In order to be productive, people need clean and easy to use interface. - </td> - </tr> - </tbody> - </table> - - </div> + <div> + <div class="bottom"> </div> + <div class="login_error_message">Invalid username or password</div> + <div class="pane"> + <div id="logo"><img src='/web/static/src/img/logo2.png'/></div> + <form action="" method="post"> + <div class="dbpane" > + Database: + <input name="db"/> + </div> + <ul> + <li>Username</li> + <li><input type="text" name="login" autofocus="autofocus"/></li> + <li>Password</li> + <li><input type="password" name="password" value=""/></li> + <li><button name="submit">Log in</button></li> + </ul> + </form> + <div class="footer"> + <a href="#" id="oe-db-config">Manage Databases</a> | + <a href="http://www.openerp.com">Powered by <span class="openerp">OpenERP</span></a> + </div> </div> + </div> </t> <t t-name="Header"> <div> @@ -424,8 +374,9 @@ </h2> <div class="oe_vm_switch"> <t t-if="views.length != 1" t-foreach="views" t-as="view"> - <button type="button" t-att-data-view-type="view.view_type"> - <t t-esc="view.label || view.view_type"/> + + <button type="button" t-attf-class="oe_vm_switch_#{view.view_type}" t-att-data-view-type="view.view_type" t-att-title="view.view_type"> + <span><t t-esc="view.label || view.view_type"/></span> </button> </t> </div> @@ -567,6 +518,24 @@ </td> </tr> +<t t-name="ViewPager"> + <button class="oe_button oe_button_pager" type="button" data-pager-action="first"> + <img t-att-src='_s + "/web/static/src/img/pager_first.png"'/> + </button> + <button class="oe_button oe_button_pager" type="button" data-pager-action="previous"> + <img t-att-src='_s + "/web/static/src/img/pager_previous.png"'/> + </button> + + <t t-raw="__content__"/> + + <button class="oe_button oe_button_pager" type="button" data-pager-action="next"> + <img t-att-src='_s + "/web/static/src/img/pager_next.png"'/> + </button> + <button class="oe_button oe_button_pager" type="button" data-pager-action="last"> + <img t-att-src='_s + "/web/static/src/img/pager_last.png"'/> + </button> +</t> + <table t-name="ListView" class="oe-listview-content"> <t t-set="columns_count" t-value="visible_columns.length + (options.selectable ? 1 : 0) + (options.deletable ? 1 : 0) + (options.isClarkGable ? 1 : 0)"/> <thead class="ui-widget-header"> @@ -575,11 +544,11 @@ <table> <tr> <td t-if="!no_leaf and options.action_buttons !== false" class="oe-actions"> - <button type="button" class="oe-list-add" + <button type="button" class="oe_button oe-list-add" t-if="options.addable"> <t t-esc="options.addable"/> </button> - <button type="button" class="oe-list-delete" + <button type="button" class="oe_button oe-list-delete" t-if="options.selectable and options.deletable"> Delete </button> @@ -639,18 +608,10 @@ </t> <th t-name="Listview.navigation.button" t-if="!no_leaf and options.pager !== false" class="oe-list-pager" t-att-colspan="columns_count"> - <button type="button" disabled="disabled" - data-pager-action="first">First</button> - <button type="button" disabled="disabled" - data-pager-action="previous"><</button> - - <span class="oe-pager-state"> - </span> - - <button type="button" disabled="disabled" - data-pager-action="next">></button> - <button type="button" disabled="disabled" - data-pager-action="last">Last</button> + <t t-call="ViewPager"> + <span class="oe-pager-state"> + </span> + </t> </th> <t t-name="ListView.rows" t-foreach="records.length" t-as="index"> <t t-call="ListView.row"> @@ -692,27 +653,28 @@ <t t-name="FormView"> <div class="oe_form_header"> <div class="oe_form_buttons" t-if="widget.options.action_buttons !== false"> - <button type="button" class="oe_form_button_save">Save</button> - <button type="button" class="oe_form_button_cancel">Cancel</button> + <button type="button" class="oe_button oe_form_button_save">Save</button> + <button type="button" class="oe_button oe_form_button_cancel">Cancel</button> </div> <div class="oe_form_pager" t-if="widget.options.pager !== false"> - <button type="button" data-pager-action="first">First</button> - <button type="button" data-pager-action="previous"><<</button> - - <span class="oe_pager_index">0</span> / <span class="oe_pager_count">0</span> - - <button type="button" data-pager-action="next">>></button> - <button type="button" data-pager-action="last">Last</button> + <t t-call="ViewPager"> + <span class="oe_pager_index">0</span><span class="oe_pager_separator"> / </span><span class="oe_pager_count">0</span> + </t> </div> </div> <t t-raw="frame.render()"/> </t> +<t t-name="One2Many.formview" t-extend="FormView"> + <t t-jquery=".oe_form_buttons" t-operation="inner"> + <button type="button" class="oe_button oe_form_button_create">Create</button> + </t> +</t> <t t-name="PageView" t-extend="FormView"> <t t-jquery=".oe_form_buttons" t-operation="inner"> - <button type="button" class="oe_form_button_edit">Edit</button> - <button type="button" class="oe_form_button_create">Create</button> - <button type="button" class="oe_form_button_duplicate">Duplicate</button> - <button type="button" class="oe_form_button_delete">Delete</button> + <button type="button" class="oe_button oe_form_button_edit">Edit</button> + <button type="button" class="oe_button oe_form_button_create">Create</button> + <button type="button" class="oe_button oe_form_button_duplicate">Duplicate</button> + <button type="button" class="oe_button oe_form_button_delete">Delete</button> </t> </t> <t t-name="FormView.sidebar.attachments"> @@ -724,7 +686,7 @@ <input type="hidden" name="callback" t-attf-value="#{element_id}_iframe"/> <input type="hidden" name="model" t-att-value="view.dataset.model"/> <input type="hidden" name="id" t-att-value="view.datarecord.id"/> - <button class="button" type="button"> + <button class="oe_button" type="button"> <img t-att-src='_s + "/web/static/src/img/throbber.gif"' width="16" height="16" style="display: none"/> <span>Add</span> </button> @@ -831,9 +793,7 @@ <div class="oe_tooltip_string" t-if="widget.string"> <t t-esc="widget.string"/> <t t-if="debug and widget.nolabel">(nolabel)</t> </div> - <p t-if="widget.help" class="oe_tooltip_help"> - <t t-esc="widget.help"/> - </p> + <p t-if="widget.help" class="oe_tooltip_help"><t t-esc="widget.help"/></p> <ul t-if="debug" class="oe_tooltip_technical"> <li data-item="field" t-if="widget.name"> <span class="oe_tooltip_technical_title">Field:</span> @@ -905,16 +865,18 @@ </div> </t> <t t-name="FieldURI.readonly"> - <a href="#" class="oe_form_uri">#</a> + <div> + <a href="#" class="oe_form_uri">#</a> + </div> </t> <t t-name="FieldEmail"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> - <td width="100%" style="position: relative"> + <td width="100%"> <t t-call="FieldChar"/> </td> <td width="16"> - <button type="button" class="button" title="Send an e-mail with your default e-mail client"> + <button class="oe_button oe_field_button" type="button" title="Send an e-mail with your default e-mail client"> <img t-att-src='_s + "/web/static/src/img/icons/terp-mail-message-new.png"'/> </button> </td> @@ -924,11 +886,11 @@ <t t-name="FieldUrl"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> - <td width="100%" style="position: relative"> + <td width="100%"> <t t-call="FieldChar"/> </td> <td width="16"> - <button type="button" class="button" title="Open this resource"> + <button class="oe_button oe_field_button" type="button" title="Open this resource"> <img t-att-src='_s + "/web/static/src/img/icons/gtk-ok.png"'/> </button> </td> @@ -965,16 +927,22 @@ </select> </t> <t t-name="FieldMany2One"> - <div class="oe-m2o"> - <input type="text" size="1" style="width: 100%;" - t-att-id="widget.element_id"/> - <span class="oe-m2o-drop-down-button"> - <img t-att-src='_s + "/web/static/src/img/down-arrow.png"' /></span> - <span class="oe-m2o-cm-button" t-att-id="widget.name + '_open'"> - <img t-att-src='_s + "/web/static/src/img/icons/gtk-index.png"'/></span> - <div t-att-id="widget.cm_id" class="contextMenu" style="display:none"> - </div> - </div> + <table cellpadding="0" cellspacing="0" border="0" width="100%"> + <tr> + <td width="100%" valign="top"> + <t t-call="FieldChar"/> + <span class="oe-m2o-drop-down-button"> + <img t-att-src='_s + "/web/static/src/img/down-arrow.png"' /></span> + </td> + <td> + <button class="oe_button oe_field_button oe-m2o-cm-button" t-att-id="widget.name + '_open'"> + <img t-att-src='_s + "/web/static/src/img/icons/STOCK_DIRECTORY.png"'/> + </button> + <div t-att-id="widget.cm_id" class="contextMenu" style="display:none"> + </div> + </td> + </tr> + </table> </t> <t t-name="FieldMany2One.context_menu"> <ul> @@ -1043,7 +1011,7 @@ method="post" enctype="multipart/form-data" action="/web/binary/upload"> <input type="hidden" name="session_id" value=""/> <input type="hidden" name="callback" t-att-value="widget.iframe"/> - <button class="button" type="button" title="Set Image"> + <button class="oe_button" type="button" title="Set Image"> <img t-att-src='_s + "/web/static/src/img/icons/STOCK_DIRECTORY.png"'/> </button> <input type="file" class="oe-binary-file" name="ufile"/> @@ -1051,7 +1019,7 @@ </div> </td> <td> - <button class="button oe-binary-file-clear" type="button" title="Clear"> + <button class="oe_button oe-binary-file-clear" type="button" title="Clear"> <img t-att-src='_s + "/web/static/src/img/icons/STOCK_MISSING_IMAGE.png"'/> </button> </td> @@ -1086,7 +1054,7 @@ method="post" enctype="multipart/form-data" action="/web/binary/upload"> <input type="hidden" name="session_id" value=""/> <input type="hidden" name="callback" t-att-value="widget.iframe"/> - <button class="button" type="button" title="Set Image"> + <button class="oe_button oe_field_button" type="button" title="Set Image"> <img t-att-src='_s + "/web/static/src/img/icons/STOCK_DIRECTORY.png"'/> <span>Select</span> </button> @@ -1095,13 +1063,13 @@ </div> </td> <td> - <button class="button oe-binary-file-save" type="button" title="Save As"> + <button class="oe_button oe-binary-file-save" type="button" title="Save As"> <img t-att-src='_s + "/web/static/src/img/icons/gtk-save.png"'/> <span>Save As</span> </button> </td> <td> - <button class="button oe-binary-file-clear" type="button" title="Clear"> + <button class="oe_button oe-binary-file-clear" type="button" title="Clear"> <img t-att-src='_s + "/web/static/src/img/icons/STOCK_MISSING_IMAGE.png"'/> <span>Clear</span> </button> @@ -1159,8 +1127,8 @@ <form class="oe_forms"> <t t-call="SearchView.render_lines"/> <div class="oe_search-view-buttons"> - <button>Search</button> - <button type="reset">Clear</button> + <button class="oe_button">Search</button> + <button class="oe_button" type="reset">Clear</button> <select class="oe_search-view-filters-management"> </select> </div> @@ -1299,7 +1267,7 @@ <t t-name="SearchView.extended_search"> <t t-call="SearchView.util.expand"> <t t-set="expand" t-value="false"/> - <t t-set="label" t-value="'Advanced Filters'"/> + <t t-set="label">Advanced Filters</t> <t t-set="content"> <div class="searchview_extended_groups_list"> </div> @@ -1429,18 +1397,18 @@ </div> </t> <t t-name="SelectCreatePopup.search.buttons"> - <button type="button" class="oe_selectcreatepopup-search-select" disabled="disabled">Select</button> - <button type="button" class="oe_selectcreatepopup-search-close">Cancel</button> + <button type="button" class="oe_button oe_selectcreatepopup-search-select" disabled="disabled">Select</button> + <button type="button" class="oe_button oe_selectcreatepopup-search-close">Cancel</button> </t> <t t-name="SelectCreatePopup.form.buttons"> <t t-if="widget.options.disable_multiple_selection"> - <button type="button" class="oe_selectcreatepopup-form-save">Save</button> + <button type="button" class="oe_button oe_selectcreatepopup-form-save">Save</button> </t> <t t-if="! widget.options.disable_multiple_selection"> - <button type="button" class="oe_selectcreatepopup-form-save-new">Save & New</button> - <button type="button" class="oe_selectcreatepopup-form-save">Save & Close</button> + <button type="button" class="oe_button oe_selectcreatepopup-form-save-new">Save & New</button> + <button type="button" class="oe_button oe_selectcreatepopup-form-save">Save & Close</button> </t> - <button type="button" class="oe_selectcreatepopup-form-close">Cancel</button> + <button type="button" class="oe_button oe_selectcreatepopup-form-close">Cancel</button> </t> <t t-name="FormOpenPopup"> <div t-att-id="element_id"> @@ -1448,8 +1416,8 @@ </div> </t> <t t-name="FormOpenPopup.form.buttons"> - <button type="button" class="oe_formopenpopup-form-save">Save</button> - <button type="button" class="oe_formopenpopup-form-close">Cancel</button> + <button type="button" class="oe_button oe_formopenpopup-form-save">Save</button> + <button type="button" class="oe_button oe_formopenpopup-form-close">Cancel</button> </t> <t t-extend="ListView.row"> <!-- adds front & back padding to row being rendered after edition, if @@ -1589,9 +1557,10 @@ </div> </td> <td class="oe_export_fields_selector_center"> - <button id="add_field">Add</button> - <button id="remove_field">Remove</button> - <button id="remove_all_field">Remove All</button> + <!-- TODO: replace ids by 'oe_*' classes --> + <button class="oe_button" id="add_field">Add</button> + <button class="oe_button" id="remove_field">Remove</button> + <button class="oe_button" id="remove_all_field">Remove All</button> </td> <td class="oe_export_fields_selector_right"> <select name="fields_list" id="fields_list" @@ -1638,7 +1607,7 @@ <tr> <th><label>Save as:</label></th> <td><input size="10" type="text" id="savelist_name"/></td> - <td><button class="oe_export_button_export" id="add_export_list">Ok</button></td> + <td><button class="oe_button oe_export_button_export" id="add_export_list">Ok</button></td> </tr> </t> @@ -1651,7 +1620,7 @@ <option t-att-value="export.id"><t t-esc="export.name"/></option> </t> </select> - <button class="oe_export_button_export" id="delete_export_list" type="button">Delete</button> + <button class="oe_button oe_export_button_export" id="delete_export_list" type="button">Delete</button> </t> <t t-name="Change_Pwd"> <form name="change_password_form" class="oe_forms" method="POST"> @@ -1672,7 +1641,7 @@ minlength="1"/></td> </tr> <tr> - <td colspan="2" align="right"><button>Change Password</button></td> + <td colspan="2" align="right"><button class="oe_button">Change Password</button></td> </tr> </table> </form> |
