diff options
| author | Rucha (Open ERP) <rpa@tinyerp.com> | 2012-08-13 10:44:11 +0530 |
|---|---|---|
| committer | Rucha (Open ERP) <rpa@tinyerp.com> | 2012-08-13 10:44:11 +0530 |
| commit | dd7a2972d8099fdc8ccb17ee6b7a56a4be2bbb1f (patch) | |
| tree | 255b0bb9cba8bd5ecd542db5ed3fdc79a004cba0 /addons/document_page/static/src/js | |
| parent | 7739d0d69b856c3eca8282e52100a06fe6ab2ff3 (diff) | |
| parent | 9211174a6fbbec8d2637c7d9295714c1657dd8ee (diff) | |
[MERGE]: Merge with latest trunk-addons
bzr revid: rpa@tinyerp.com-20120813051411-5no0xcudwbkw07c5
Diffstat (limited to 'addons/document_page/static/src/js')
| -rw-r--r-- | addons/document_page/static/src/js/document_page.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/addons/document_page/static/src/js/document_page.js b/addons/document_page/static/src/js/document_page.js new file mode 100644 index 00000000000..555a39d7796 --- /dev/null +++ b/addons/document_page/static/src/js/document_page.js @@ -0,0 +1,18 @@ +openerp.document_page = function (openerp) { + openerp.web.form.widgets.add('text_wiki', 'openerp.web.form.FieldTextWiki'); + + openerp.web.form.FieldTextWiki = openerp.web.form.FieldText.extend({ + render_value: function() { + var show_value = openerp.web.format_value(this.get('value'), this, ''); + if (!this.get("effective_readonly")) { + this.$textarea.val(show_value); + if (show_value && this.view.options.resize_textareas) { + this.do_resize(this.view.options.resize_textareas); + } + } else { + var wiki_value = wiky.process(show_value || ''); + this.$element.html(wiki_value); + } + }, + }); +}; |
