Changes for page SolrDateFacet

Last modified by Administrator on 2024/02/03 10:14

From version 2.1
edited by Administrator
on 2020/01/07 18:45
Change comment: Install extension [org.xwiki.platform:xwiki-platform-search-solr-ui/11.10.2]
To version 1.1
edited by Administrator
on 2018/07/24 00:25
Change comment: Install extension [org.xwiki.platform:xwiki-platform-search-solr-ui/9.11.7]

Summary

Details

Page properties
Content
... ... @@ -121,6 +121,14 @@
121 121  #end
122 122  
123 123  #macro (displaySearchFacetValue_customDateInterval)
124 + ## A simple date picker widget.
125 + #set ($discard = $xwiki.ssfx.use('uicomponents/widgets/datepicker/calendarDateSelect.css', true))
126 + #set ($discard = $xwiki.jsfx.use('uicomponents/widgets/datepicker/calendarDateSelect.js', true))
127 + ## Used to parse and serialize the selected date using the specified date format.
128 + #set ($discard = $xwiki.jsfx.use('uicomponents/widgets/datepicker/simpleDateFormat.js', true))
129 + ## A wrapper over the CalendarDateSelect widget that uses the SimpleDateFormat to parse/serialize the dates.
130 + #set ($discard = $xwiki.ssfx.use('uicomponents/widgets/datepicker/dateTimePicker.css', true))
131 + #set ($discard = $xwiki.jsfx.use('uicomponents/widgets/datepicker/dateTimePicker.js'))
124 124   #set ($dateFormat = $xwiki.getXWikiPreference('dateformat', $defaultDateFormat))
125 125   <label>
126 126   <input type="checkbox" class="hidden" />
... ... @@ -149,13 +149,9 @@
149 149   </label>
150 150   </dt>
151 151   <dd>
152 - #set ($startDatePickerParams = {
153 - 'id': "${facetRequestParameter}_startDate",
154 - 'name': 'startDate',
155 - 'data-format': $dateFormat,
156 - 'placeholder': $services.localization.render('solr.facet.date.start')
157 - })
158 - #dateTimePicker($startDatePickerParams)
160 + <input type="text" id="$escapetool.xml($facetRequestParameter)_startDate" name="startDate"
161 + value="$escapetool.xml($services.localization.render('solr.facet.date.start'))"
162 + class="datetime withTip" title="$escapetool.xml($dateFormat)" />
159 159   </dd>
160 160   <dt class="hidden">
161 161   <label for="$escapetool.xml($facetRequestParameter)_endDate">
... ... @@ -163,13 +163,9 @@
163 163   </label>
164 164   </dt>
165 165   <dd>
166 - #set ($endDatePickerParams = {
167 - 'id': "${facetRequestParameter}_endDate",
168 - 'name': 'endDate',
169 - 'data-format': $dateFormat,
170 - 'placeholder': $services.localization.render('solr.facet.date.end')
171 - })
172 - #dateTimePicker($endDatePickerParams)
170 + <input type="text" id="$escapetool.xml($facetRequestParameter)_endDate" name="endDate"
171 + value="$escapetool.xml($services.localization.render('solr.facet.date.end'))"
172 + class="datetime withTip" title="$escapetool.xml($dateFormat)" />
173 173   </dt>
174 174   </dl>
175 175   <div>