diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-05-20 12:06:57 +0200 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-05-20 12:06:57 +0200 |
| commit | 1a6ab4c039cb563e8cdf46517459748e8b71b8b6 (patch) | |
| tree | a0e2de0507348c029274e3a5dad9279c6db63c31 /addons/base/static/src/xml/base.xml | |
| parent | aea59bce2516f3301a3797fb4391379f79ed5563 (diff) | |
| parent | 3fd459098a5b511a35874dac02fafca687234801 (diff) | |
[MERGE]
bzr revid: nicolas.vanhoren@openerp.com-20110520100657-unerurdsyv8nh2xv
Diffstat (limited to 'addons/base/static/src/xml/base.xml')
| -rw-r--r-- | addons/base/static/src/xml/base.xml | 85 |
1 files changed, 76 insertions, 9 deletions
diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml index 99fa5fe6a91..571ba005949 100644 --- a/addons/base/static/src/xml/base.xml +++ b/addons/base/static/src/xml/base.xml @@ -159,7 +159,7 @@ <tr t-if="options.selectable"> <th t-if="actions_span" t-att-colspan="actions_span" class="oe-actions"> - <t t-if="view_manager.action.flags.action_buttons !== false"> + <t t-if="flags.action_buttons !== false"> <button type="button" id="oe-list-add" t-if="options.addable"> <t t-esc="options.addable"/> @@ -172,7 +172,7 @@ </th> <th t-att-colspan="columns_count - actions_span" class="oe-list-pager"> - <t t-if="view_manager.action.flags.pager !== false"> + <t t-if="flags.pager !== false"> <button type="button" data-pager-action="first">First</button> <button type="button" data-pager-action="previous" ><<</button> @@ -239,13 +239,13 @@ <t t-name="FormView"> <h2 class="oe_view_title"><t t-esc="view.fields_view.arch.attrs.string"/></h2> <div class="oe_form_header" t-att-id="view.element_id + '_header'"> - <div class="oe_form_buttons" t-if="view.view_manager.action.flags.action_buttons !== false"> + <div class="oe_form_buttons" t-if="view.flags.action_buttons !== false"> <!--<button type="button" class="oe_form_button_save">Save</button>--> <button type="button" class="oe_form_button_save_edit">Save & Edit</button> <!--<button type="button" class="oe_form_button_cancel">Cancel</button>--> <button type="button" class="oe_form_button_new">New</button> </div> - <div class="oe_form_pager" t-if="view.view_manager.action.flags.pager !== false"> + <div class="oe_form_pager" t-if="view.flags.pager !== false"> <button type="button" data-pager-action="first">First</button> <button type="button" data-pager-action="previous"><<</button> @@ -328,6 +328,20 @@ </tr> </table> </t> +<t t-name="FieldUrl"> + <table cellpadding="0" cellspacing="0" border="0" width="100%"> + <tr> + <td width="100%"> + <t t-call="FieldChar"/> + </td> + <td width="16"> + <button type="button" class="button" title="Open this resource"> + <img src="/base/static/src/img/icons/gtk-ok.png"/> + </button> + </td> + </tr> + </table> +</t> <t t-name="FieldText"> <textarea rows="6" style="width: 100%;" t-att-name="widget.name" @@ -386,7 +400,7 @@ <span></span> </div> </t> -<t t-name="FieldImage"> +<t t-name="FieldBinaryImage"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td align="center"> @@ -401,16 +415,69 @@ </tr> <tr> <td align="center" valign="bottom" height="25"> - <button class="button oe-binary-image-set" type="button" title="Set Image"> + <div class="oe-binary"> + <!-- TODO: input@type=file inside a button won't work in firefox. Use links instead --> + <button class="button oe-binary-file-set" type="button" title="Set Image"> + <img src="/base/static/src/img/icons/STOCK_DIRECTORY.png"/> + <form class="oe-binary-form" t-att-target="widget.iframe" + method="post" enctype="multipart/form-data" action="/base/formview/upload"> + <input type="hidden" name="session_id" value=""/> + <input type="hidden" name="callback" t-att-value="widget.iframe"/> + <input type="file" class="oe-binary-file" name="ufile"/> + </form> + </button> + <button class="button oe-binary-file-save" type="button" title="Save As"> + <img src="/base/static/src/img/icons/gtk-save.png"/> + </button> + <button class="button oe-binary-file-clear" type="button" title="Clear"> + <img src="/base/static/src/img/icons/STOCK_MISSING_IMAGE.png"/> + </button> + </div> + <div class="oe-binary-progress" style="display: none"> + <img src="/base/static/src/img/throbber.gif" width="16" height="16"/> + <b>Uploading ...</b> + </div> + <iframe t-att-id="widget.iframe" t-att-name="widget.iframe" style="display: none"> </iframe> + </td> + </tr> + </table> +</t> +<t t-name="FieldBinaryFile"> + <table cellpadding="0" cellspacing="0" border="0" width="100%"> + <tr> + <td width="100%"> + <input type="text" + t-att-name="widget.name" + t-att-id="widget.element_id + '_field'" + t-att-class="'field_' + widget.type" style="width: 100%" + /> + </td> + <td class="oe-binary" nowrap="true"> + <!-- TODO: input@type=file inside a button won't work in firefox. Use links instead --> + <button class="button oe-binary-file-set" type="button" title="Select file"> <img src="/base/static/src/img/icons/STOCK_DIRECTORY.png"/> + <span>Select</span> + <form class="oe-binary-form" t-att-target="widget.iframe" + method="post" enctype="multipart/form-data" action="/base/formview/upload"> + <input type="hidden" name="session_id" value=""/> + <input type="hidden" name="callback" t-att-value="widget.iframe"/> + <input type="file" class="oe-binary-file" name="ufile"/> + </form> </button> - <!--<button class="button oe-binary-image-save" type="button" title="Save As"> + <button class="button oe-binary-file-save" type="button" title="Save As"> <img src="/base/static/src/img/icons/gtk-save.png"/> - </button>--> - <button class="button oe-binary-image-clear" type="button" title="Clear"> + <span>Save As</span> + </button> + <button class="button oe-binary-file-clear" type="button" title="Clear"> <img src="/base/static/src/img/icons/STOCK_MISSING_IMAGE.png"/> + <span>Clear</span> </button> </td> + <td class="oe-binary-progress" style="display: none" nowrap="true"> + <img src="/base/static/src/img/throbber.gif" width="16" height="16"/> + <b>Uploading ...</b> + <iframe t-att-id="widget.iframe" t-att-name="widget.iframe" style="display: none"> </iframe> + </td> </tr> </table> </t> |
