Skip to content

Commit

Permalink
Merge pull request #206 from VinceMacBuche/bug_3576/backport_3425
Browse files Browse the repository at this point in the history
Fixes #3576 backport :  datepicker localized in english
  • Loading branch information
fanf committed May 7, 2013
2 parents 749b99b + 3c46764 commit 3871e9f
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,9 @@ case object DateComparator extends CriterionType {
}
//init a jquery datepicker
override def initForm(formId:String) : JsCmd = OnLoad(JsRaw(
"var init = $.datepicker.regional['fr']; init['showOn'] = 'both'; jQuery('#%s').datepicker(init);".
format(formId,formId)))
"""var init = $.datepicker.regional['en-GB'];
init['showOn'] = 'both';
$('#%s').datepicker(init);""".format(formId,formId)))

override def toLDAP(value:String) = try {
val date = frenchFmt.parseDateTime(value)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,7 @@ class DateField(format: DateTimeFormatter)(val id: String) extends DirectiveFiel
def toForm() = {
val xml = (<head>
<script type="text/javascript" src="/javascript/jquery/ui/jquery.ui.datepicker.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery.ui.datepicker-fr.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery-ui-i18n.js"></script>
</head>) ++ (SHtml.text(toClient, { x => parseClient(x) }) % ("id" -> this.id)) ++
Script(OnLoad(JsRaw("var init%s = $.datepicker.regional['%s']; init%s['showOn'] = 'both';jQuery('#%s').datepicker(init%s)".
format(id, format.getLocale.getLanguage, id, id, id))))
Expand Down Expand Up @@ -349,7 +349,7 @@ class TimeField(format: DateTimeFormatter)(val id: String) extends DirectiveFiel
def toForm() = {
val xml = (<head>
<script type="text/javascript" src="/javascript/jquery/ui/jquery.ui.datepicker.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery.ui.datepicker-fr.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery-ui-i18n.js"></script>
</head>) ++ (SHtml.text(toClient, { x => parseClient(x) }) % ("id" -> this.id)) ++
Script(OnLoad(JsRaw("var init%s = $.datepicker.regional['%s']; init%s['showOn'] = 'both';jQuery('#%s').datepicker(init%s)".
format(id, format.getLocale.getLanguage, id, id, id))))
Expand Down Expand Up @@ -505,4 +505,4 @@ class CheckboxField(val id: String) extends DirectiveField {
def getPossibleValues(filters: (ValueType => Boolean)*): Option[Set[ValueType]] = None

def getDefaultValue = "false"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ class Groups extends StatefulSnippet with SpringExtendableSnippet[Groups] with L
def head(html:NodeSeq) : NodeSeq = {
{<head>
<script type="text/javascript" src="/javascript/jquery/ui/jquery.ui.datepicker.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery.ui.datepicker-fr.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery-ui-i18n.js"></script>
<script type="text/javascript" src="/javascript/jstree/jquery.jstree.js" id="jstree"></script>
<script type="text/javascript" src="/javascript/rudder/tree.js" id="tree"></script>
<script type="text/javascript" src="/javascript/json2.js" id="json2"></script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ class SearchNodes extends StatefulSnippet with Loggable {

{ <head>
<script type="text/javascript" src="/javascript/jquery/ui/jquery.ui.datepicker.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery.ui.datepicker-fr.js"></script>
<script type="text/javascript" src="/javascript/jquery/ui/i18n/jquery-ui-i18n.js"></script>
{Script(OnLoad(parseJsArg()))}
</head> } ++ ShowNodeDetailsFromNode.staticInit
}
Expand Down

0 comments on commit 3871e9f

Please sign in to comment.