forked from extern/egroupware
NOT using html5 input type="time", as there is (intentionally) no way to control time-format, but with current state of html5 support, our preference is more relyable and we dont want users to open bugs because we do not respect their EGroupware time-format preference
This commit is contained in:
parent
155f771cc4
commit
d244ab7c79
@ -64,8 +64,7 @@ var et2_date = et2_inputWidget.extend(
|
|||||||
this.span = $j(document.createElement("span")).addClass("et2_date");
|
this.span = $j(document.createElement("span")).addClass("et2_date");
|
||||||
|
|
||||||
this.input_date = $j(document.createElement("input"));
|
this.input_date = $j(document.createElement("input"));
|
||||||
var type=(this._type == "date-timeonly" ? "time" : "text");
|
this.input_date.addClass("et2_date").attr("type", "text").attr("size", 5)
|
||||||
this.input_date.addClass("et2_date").attr("type", type).attr("size", 5)
|
|
||||||
.appendTo(this.span);
|
.appendTo(this.span);
|
||||||
|
|
||||||
this.setDOMNode(this.span[0]);
|
this.setDOMNode(this.span[0]);
|
||||||
@ -77,6 +76,7 @@ var et2_date = et2_inputWidget.extend(
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
this.input_date.addClass("et2_time");
|
||||||
this.egw().time(this.input_date);
|
this.egw().time(this.input_date);
|
||||||
}
|
}
|
||||||
// Update internal value when changed
|
// Update internal value when changed
|
||||||
|
@ -353,7 +353,7 @@ span.et2_date input.et2_date {
|
|||||||
background-position: top right;
|
background-position: top right;
|
||||||
background-size: contain;
|
background-size: contain;
|
||||||
}
|
}
|
||||||
span.et2_date input[type=time].et2_date {
|
span.et2_date input.et2_time {
|
||||||
min-width: 6ex;
|
min-width: 6ex;
|
||||||
}
|
}
|
||||||
span.et2_date span {
|
span.et2_date span {
|
||||||
|
Loading…
Reference in New Issue
Block a user