Changeset 6685
- Timestamp:
- 10/20/15 07:35:04 (9 years ago)
- Location:
- vlo/branches/vlo-3.3/vlo-web-app/src/main
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.3/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/JavaScriptResources.java
r6665 r6685 21 21 import org.apache.wicket.request.resource.CssResourceReference; 22 22 import org.apache.wicket.request.resource.JavaScriptResourceReference; 23 import org.apache.wicket.request.resource.ResourceReference; 23 24 24 25 /** … … 33 34 private final static JavaScriptResourceReference VLO_FACETS = new JavaScriptResourceReference(VloBasePage.class, "vlo-facets.js"); 34 35 private final static JavaScriptResourceReference SEARCH_FORM = new JavaScriptResourceReference(VloBasePage.class, "vlo-searchform.js"); 36 private final static JavaScriptResourceReference FIELDS_TABLE = new JavaScriptResourceReference(RecordPage.class, "vlo-fields-table.js"); 35 37 private final static JavaScriptResourceReference JQUERY_UI = new JavaScriptResourceReference(VloBasePage.class, "jquery-ui-1.11.4.custom/jquery-ui.min.js"); 36 38 private final static CssResourceReference JQUERY_UI_CSS = new CssResourceReference(VloBasePage.class, "jquery-ui-1.11.4.custom/jquery-ui.min.css"); … … 71 73 return SEARCH_FORM; 72 74 } 75 76 public static ResourceReference getFieldsTableJS() { 77 return FIELDS_TABLE; 78 } 73 79 74 75 76 80 } -
vlo/branches/vlo-3.3/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/record/FieldsTablePanel.html
r5012 r6685 28 28 <tr wicket:id="documentField"> 29 29 <td class="attribute"> 30 <div wicket:id="fieldName">Description</div>30 <div class="fieldName" wicket:id="fieldName">Description</div> 31 31 </td><td class="attributeValue"> 32 32 <ul class="attributeValues"> -
vlo/branches/vlo-3.3/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/record/FieldsTablePanel.java
r6268 r6685 20 20 import com.google.common.collect.ImmutableSet; 21 21 import eu.clarin.cmdi.vlo.FacetConstants; 22 import eu.clarin.cmdi.vlo.JavaScriptResources; 22 23 import eu.clarin.cmdi.vlo.config.VloConfig; 23 24 import eu.clarin.cmdi.vlo.pojo.DocumentField; … … 28 29 import eu.clarin.cmdi.vlo.wicket.components.SmartLinkFieldValueLabel; 29 30 import eu.clarin.cmdi.vlo.wicket.model.HandleLinkModel; 31 import eu.clarin.cmdi.vlo.wicket.model.SolrFieldDescriptionModel; 30 32 import eu.clarin.cmdi.vlo.wicket.model.SolrFieldNameModel; 31 33 import eu.clarin.cmdi.vlo.wicket.pages.FacetedSearchPage; … … 35 37 import org.apache.wicket.AttributeModifier; 36 38 import org.apache.wicket.Component; 39 import org.apache.wicket.behavior.AttributeAppender; 37 40 import org.apache.wicket.extensions.markup.html.basic.SmartLinkMultiLineLabel; 41 import org.apache.wicket.markup.head.CssHeaderItem; 42 import org.apache.wicket.markup.head.IHeaderResponse; 43 import org.apache.wicket.markup.head.JavaScriptHeaderItem; 38 44 import org.apache.wicket.markup.html.basic.Label; 39 45 import org.apache.wicket.markup.html.link.Link; … … 89 95 final PropertyModel<String> fieldNameModel = new PropertyModel<String>(fieldModel, "fieldName"); 90 96 final SolrFieldNameModel friendlyFieldNameModel = new SolrFieldNameModel(fieldNameModel); 91 item.add(new Label("fieldName", friendlyFieldNameModel)); 97 final Label fieldName = new Label("fieldName", friendlyFieldNameModel); 98 item.add(fieldName); 99 fieldName.add(new AttributeAppender("title", new SolrFieldDescriptionModel(fieldNameModel))); 92 100 final PropertyModel<List> valuesModel = new PropertyModel<List>(fieldModel, "values"); 93 101 item.add(new ListView("values", valuesModel) { … … 160 168 return true; 161 169 } 170 171 // re-enable for 'fancy' popups for the field descriptions 172 // @Override 173 // public void renderHead(IHeaderResponse response) { 174 // // JQuery UI for tooltips 175 // response.render(CssHeaderItem.forReference(JavaScriptResources.getJQueryUICSS())); 176 // response.render(JavaScriptHeaderItem.forReference(JavaScriptResources.getFieldsTableJS())); 177 // } 162 178 163 179 }
Note: See TracChangeset
for help on using the changeset viewer.