Changeset 5157


Ignore:
Timestamp:
05/08/14 09:33:09 (10 years ago)
Author:
Twan Goosen
Message:

Merged a number of fixes from trunk to 3.0

Location:
vlo/branches/vlo-3.0/vlo-web-app
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • vlo/branches/vlo-3.0/vlo-web-app

  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/search/FacetValuesPanel.html

    r5150 r5157  
    3030                    <input type="submit" value="Search" class="nonjsfallback" />
    3131                </form>
    32                 <wicket:container wicket:id="valuesContainer">
     32                <div wicket:id="valuesContainer">
    3333                    <ul wicket:id="valuesList">
    3434                        <li wicket:id="facetValues"><a wicket:id="facetSelect" href="index3.html"><span wicket:id="name">Dutch</span> (<span wicket:id="count">148167</span>)</a></li>
     
    3939                        </ul>
    4040                    </wicket:enclosure>
    41                 </wicket:container>
     41                </div>
    4242            </div>               
    4343        </wicket:panel>
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/provider/FacetFieldValuesProvider.java

    r5150 r5157  
    2020import com.google.common.collect.ImmutableList;
    2121import com.google.common.collect.Iterables;
     22import com.google.common.collect.Lists;
    2223import com.google.common.collect.Ordering;
    2324import eu.clarin.cmdi.vlo.pojo.FieldValuesFilter;
     
    125126        final ImmutableList sorted = getOrdering().immutableSortedCopy(filteredValues);
    126127        if (sorted.size() > maxNumberOfItems) {
    127             return sorted.subList(0, maxNumberOfItems);
     128            return Lists.newArrayList(sorted.subList(0, maxNumberOfItems));
    128129        } else {
    129130            // return iterator starting at specified offset
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/provider/PartitionedDataProvider.java

    r5150 r5157  
    2727
    2828/**
    29  * Wrapper for a sortable data provider that partitions the returned data in sublist of a
    30  * predefined maximum size
     29 * Wrapper for a sortable data provider that partitions the returned data in
     30 * sublist of a predefined maximum size
    3131 *
    3232 * @author twagoo
     
    9292    @Override
    9393    public IModel<List<? extends T>> model(List<? extends T> object) {
    94         return Model.ofList(object);
     94        // Iterators.partition sometimes returns lists that are not deeply serializable,
     95        // so we need to copy this into a serializable list here :(
     96        return Model.ofList(ImmutableList.copyOf(object));
    9597    }
    9698
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/less/eu/clarin/cmdi/vlo/wicket/pages/inc/vlo-facets.less

    r5148 r5157  
    186186}
    187187
    188 .filterform input {
     188.filterform input[type='text'] {
    189189    width: 85%;
    190190    background-image: url('search-3-128.png');
Note: See TracChangeset for help on using the changeset viewer.