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

Reply via email to