Ravi Gadhia (OpenERP) has proposed merging
lp:~openerp-dev/openerp-web/trunk-web-placeholder-rga into lp:openerp-web.
Requested reviews:
OpenERP R&D Web Team (openerp-dev-web)
For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-web-placeholder-rga/+merge/101083
Added "placeholder" attribute for char and text field.
related server branch:
lp:~openerp-dev/openobject-server/trunk-placeholder-attr-rga
--
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-web-placeholder-rga/+merge/101083
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openerp-web/trunk-web-placeholder-rga.
=== modified file 'addons/web/static/src/css/base_old.css'
--- addons/web/static/src/css/base_old.css 2012-03-29 11:43:27 +0000
+++ addons/web/static/src/css/base_old.css 2012-04-06 10:07:24 +0000
@@ -1108,6 +1108,14 @@
color: #1f1f1f;
}
+.openerp .oe_forms :-moz-placeholder {
+ color:#AFAFAF !important;
+ font-style:italic;
+}
+.openerp .oe_forms ::-webkit-input-placeholder {
+ color:#AFAFAF !important;
+ font-style:italic;
+}
.openerp .oe_forms input.field_many2one,
.openerp .oe_forms input.field_binary,
.openerp .oe_forms input.field_binary,
=== modified file 'addons/web/static/src/js/view_form.js'
--- addons/web/static/src/js/view_form.js 2012-04-05 16:03:15 +0000
+++ addons/web/static/src/js/view_form.js 2012-04-06 10:07:24 +0000
@@ -1420,7 +1420,7 @@
this.readonly = this.modifiers['readonly'] === true;
this.required = this.modifiers['required'] === true;
this.invalid = this.dirty = false;
-
+ this.placeholder = node.attrs.placeholder
this.classname = 'oe_form_field_' + this.type;
},
start: function() {
=== modified file 'addons/web/static/src/xml/base.xml'
--- addons/web/static/src/xml/base.xml 2012-03-28 10:04:02 +0000
+++ addons/web/static/src/xml/base.xml 2012-04-06 10:07:24 +0000
@@ -981,6 +981,7 @@
<input t-att-type="widget.password ? 'password' : 'text'" size="1"
t-att-name="widget.name"
t-att-id="widget.element_id"
+ t-att-placeholder="widget.placeholder"
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"
style="width: 100%"
/><img class="oe_field_translate oe_input_icon" t-if="widget.field.translate" t-att-src='_s + "/web/static/src/img/icons/terp-translate.png"' width="16" height="16" border="0"/>
@@ -1029,6 +1030,7 @@
t-att-name="widget.name"
t-att-id="widget.element_id"
t-attf-class="field_#{widget.type}"
+ t-att-placeholder="widget.placeholder"
style="width: 100%"
></textarea><img class="oe_field_translate oe_input_icon" t-if="widget.field.translate" t-att-src='_s + "/web/static/src/img/icons/terp-translate.png"' width="16" height="16" border="0"/>
</t>
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp