mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Splitting timepicker and datepicker localization shapes
--HG-- branch : 1.4.x
This commit is contained in:
+1
-1
@@ -5,4 +5,4 @@ cfc264d41c1d299c104d76c5032d8ffee3047dcd src/Orchard.Web/Modules/Orchard.Rules
|
|||||||
0b96793c3737e50863270c24debf6d44065b73bb src/Orchard.Web/Modules/Orchard.Tokens
|
0b96793c3737e50863270c24debf6d44065b73bb src/Orchard.Web/Modules/Orchard.Tokens
|
||||||
4ed51e0e76c2aacc2de90ce9984fd00cfdfae2ce src/orchard.web/Modules/Orchard.Alias
|
4ed51e0e76c2aacc2de90ce9984fd00cfdfae2ce src/orchard.web/Modules/Orchard.Alias
|
||||||
0e660c8cfbfb5217abfb7cf6adf6f2cf484174d6 src/orchard.web/Modules/Orchard.Projections
|
0e660c8cfbfb5217abfb7cf6adf6f2cf484174d6 src/orchard.web/Modules/Orchard.Projections
|
||||||
92bea953e399da87adbc0654a30fd5e55c9bf9e1 src/orchard.web/modules/Orchard.Fields
|
533a4703ec0326a0e6f1a5afceeae43880f5bfea src/orchard.web/modules/Orchard.Fields
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
@* generates the localization script *@
|
@* generates the localization script *@
|
||||||
@Display(New.DatePickerLocalization())
|
@Display(New.DatePickerLocalization())
|
||||||
|
@Display(New.TimePickerLocalization())
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//<![CDATA[
|
//<![CDATA[
|
||||||
|
|||||||
+1
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
@* generates the localization script *@
|
@* generates the localization script *@
|
||||||
@Display(New.DatePickerLocalization())
|
@Display(New.DatePickerLocalization())
|
||||||
|
@Display(New.TimePickerLocalization())
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//<![CDATA[
|
//<![CDATA[
|
||||||
|
|||||||
+1
@@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
@* generates the localization script *@
|
@* generates the localization script *@
|
||||||
@Display(New.DatePickerLocalization())
|
@Display(New.DatePickerLocalization())
|
||||||
|
@Display(New.TimePickerLocalization())
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//<![CDATA[
|
//<![CDATA[
|
||||||
|
|||||||
@@ -165,7 +165,9 @@
|
|||||||
<Content Include="web.config" />
|
<Content Include="web.config" />
|
||||||
<Content Include="Views\Web.config" />
|
<Content Include="Views\Web.config" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup />
|
<ItemGroup>
|
||||||
|
<Content Include="Views\TimePickerLocalization.cshtml" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
|
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
|||||||
@@ -4,9 +4,7 @@
|
|||||||
@{
|
@{
|
||||||
|
|
||||||
Style.Require("jQueryUI_DatePicker");
|
Style.Require("jQueryUI_DatePicker");
|
||||||
Style.Require("jQueryUI_TimePicker");
|
|
||||||
Script.Require("jQueryUI_DatePicker");
|
Script.Require("jQueryUI_DatePicker");
|
||||||
Script.Require("jQueryUI_TimePicker");
|
|
||||||
|
|
||||||
var cultureInfo = CultureInfo.GetCultureInfo(WorkContext.CurrentCulture);
|
var cultureInfo = CultureInfo.GetCultureInfo(WorkContext.CurrentCulture);
|
||||||
|
|
||||||
@@ -27,11 +25,6 @@
|
|||||||
.Replace("Y", "y")
|
.Replace("Y", "y")
|
||||||
.Replace("M", "m")
|
.Replace("M", "m")
|
||||||
;
|
;
|
||||||
|
|
||||||
var timeFormat = dateTimeLocalization.ShortTimeFormat.Text
|
|
||||||
.Replace("H", "h");
|
|
||||||
|
|
||||||
var ampm = timeFormat.ToLowerInvariant().Contains("tt") ? "true" : "false";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@functions {
|
@functions {
|
||||||
@@ -63,21 +56,6 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
$.datepicker.setDefaults($.datepicker.regional['']);
|
$.datepicker.setDefaults($.datepicker.regional['']);
|
||||||
|
|
||||||
$.timepicker.regional[''] = {
|
|
||||||
timeOnlyTitle: '@T("Choose time")',
|
|
||||||
timeText: '@T("Time")',
|
|
||||||
hourText: '@T("Hour")',
|
|
||||||
minuteText: '@T("Minute")',
|
|
||||||
currentText: '@T("Now")', // Display text for current time link
|
|
||||||
closeText: '@T("Done")', // Display text for close link
|
|
||||||
timeFormat: '@timeFormat',
|
|
||||||
amNames: ['@cultureInfo.DateTimeFormat.AMDesignator', 'AM', 'A'],
|
|
||||||
pmNames: ['@cultureInfo.DateTimeFormat.PMDesignator', 'PM', 'P'],
|
|
||||||
ampm: @ampm
|
|
||||||
};
|
|
||||||
|
|
||||||
$.timepicker.setDefaults($.timepicker.regional['']);
|
|
||||||
})
|
})
|
||||||
//]]>
|
//]]>
|
||||||
</script>
|
</script>
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
@using Orchard.Core.Shapes.Localization
|
||||||
|
@using System.Globalization
|
||||||
|
|
||||||
|
@{
|
||||||
|
|
||||||
|
Style.Require("jQueryUI_TimePicker");
|
||||||
|
Script.Require("jQueryUI_TimePicker");
|
||||||
|
|
||||||
|
var cultureInfo = CultureInfo.GetCultureInfo(WorkContext.CurrentCulture);
|
||||||
|
|
||||||
|
var dateTimeLocalization = WorkContext.Resolve<IDateTimeLocalization>();
|
||||||
|
|
||||||
|
var timeFormat = dateTimeLocalization.ShortTimeFormat.Text
|
||||||
|
.Replace("H", "h");
|
||||||
|
|
||||||
|
var ampm = timeFormat.ToLowerInvariant().Contains("tt") ? "true" : "false";
|
||||||
|
}
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
//<![CDATA[
|
||||||
|
$(function() {
|
||||||
|
$.timepicker.regional[''] = {
|
||||||
|
timeOnlyTitle: '@T("Choose time")',
|
||||||
|
timeText: '@T("Time")',
|
||||||
|
hourText: '@T("Hour")',
|
||||||
|
minuteText: '@T("Minute")',
|
||||||
|
currentText: '@T("Now")', // Display text for current time link
|
||||||
|
closeText: '@T("Done")', // Display text for close link
|
||||||
|
timeFormat: '@timeFormat',
|
||||||
|
amNames: ['@cultureInfo.DateTimeFormat.AMDesignator', 'AM', 'A'],
|
||||||
|
pmNames: ['@cultureInfo.DateTimeFormat.PMDesignator', 'PM', 'P'],
|
||||||
|
ampm: @ampm
|
||||||
|
};
|
||||||
|
|
||||||
|
$.timepicker.setDefaults($.timepicker.regional['']);
|
||||||
|
})
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
Reference in New Issue
Block a user