summaryrefslogtreecommitdiff
path: root/addons/document_page/static/src/js/document_page.js
diff options
context:
space:
mode:
authorForam Katharotiya (OpenERP) <fka@tinyerp.com>2012-08-13 15:55:19 +0530
committerForam Katharotiya (OpenERP) <fka@tinyerp.com>2012-08-13 15:55:19 +0530
commit1bf105837ed5cad0715b20ef501e7147af87c7ef (patch)
tree7a292e7311c91e6e0acafe7359dd1e7f1d7a4cb9 /addons/document_page/static/src/js/document_page.js
parentdae19bc174b3962088bf4b9fd0701f80ab8f8e5e (diff)
parent03e6f93fcffa7775754bf5198478b5927d8ffe1c (diff)
[MERGE]merge with lp:~openerp-dev/openobject-addons/trunk-message-sub-type-apa
bzr revid: fka@tinyerp.com-20120813102519-9h3fpqj29dse2p3m
Diffstat (limited to 'addons/document_page/static/src/js/document_page.js')
-rw-r--r--addons/document_page/static/src/js/document_page.js18
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);
+ }
+ },
+ });
+};