Changeset 5200
- Timestamp:
- 05/15/14 07:38:24 (10 years ago)
- Location:
- vlo/branches/vlo-3.0
- Files:
-
- 1 deleted
- 4 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.0
- Property svn:mergeinfo changed
/vlo/trunk merged: 5190,5199
- Property svn:mergeinfo changed
-
vlo/branches/vlo-3.0/vlo-web-app
- Property svn:mergeinfo changed
/vlo/trunk/vlo-web-app merged: 5190,5199
- Property svn:mergeinfo changed
-
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/pages/RecordPage.java
r5150 r5200 27 27 import eu.clarin.cmdi.vlo.wicket.model.CollectionListModel; 28 28 import eu.clarin.cmdi.vlo.wicket.model.HandleLinkModel; 29 import eu.clarin.cmdi.vlo.wicket.model.NullFallbackModel; 29 30 import eu.clarin.cmdi.vlo.wicket.model.SearchContextModel; 30 31 import eu.clarin.cmdi.vlo.wicket.model.SolrDocumentModel; … … 47 48 import org.apache.wicket.Session; 48 49 import org.apache.wicket.ajax.AjaxRequestTarget; 50 import org.apache.wicket.markup.head.CssHeaderItem; 51 import org.apache.wicket.markup.head.IHeaderResponse; 49 52 import org.apache.wicket.markup.html.WebMarkupContainer; 50 53 import org.apache.wicket.markup.html.basic.Label; … … 57 60 import org.apache.wicket.model.StringResourceModel; 58 61 import org.apache.wicket.request.mapper.parameter.PageParameters; 62 import org.apache.wicket.request.resource.CssResourceReference; 63 import org.apache.wicket.request.resource.ResourceReference; 59 64 import org.apache.wicket.spring.injection.annot.SpringBean; 60 65 … … 64 69 */ 65 70 public class RecordPage extends VloBasePage<SolrDocument> { 71 72 private final static ResourceReference CMDI_HTML_CSS = new CssResourceReference(RecordPage.class, "cmdi.css"); 66 73 67 74 @SpringBean(name = "documentParamsConverter") … … 133 140 134 141 // General information section 135 add(new SolrFieldLabel("name", getModel(), FacetConstants.FIELD_NAME, "Unnamed record"));142 add(new SolrFieldLabel("name", getModel(), FacetConstants.FIELD_NAME, getString("recordpage.unnamedrecord"))); 136 143 add(createLandingPageLink("landingPageLink")); 137 144 add(new FieldsTablePanel("documentProperties", new DocumentFieldsProvider(getModel(), basicPropertiesFilter, fieldOrder))); … … 276 283 // Put the name of the record in the page title 277 284 return new StringResourceModel("recordpage.title", 278 new SolrFieldStringModel(getModel(), FacetConstants.FIELD_NAME),285 new NullFallbackModel(new SolrFieldStringModel(getModel(), FacetConstants.FIELD_NAME), getString("recordpage.unnamedrecord")), 279 286 DEFAULT_PAGE_TITLE); 280 287 } 281 288 289 @Override 290 public void renderHead(IHeaderResponse response) { 291 super.renderHead(response); 292 // add styling for CMDI to HTML transformation output 293 response.render(CssHeaderItem.forReference(CMDI_HTML_CSS)); 294 } 295 282 296 } -
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/pages/RecordPage.properties
r5082 r5200 16 16 # ${} = value of 'name' field of record 17 17 recordpage.title=CLARIN VLO - ${} 18 recordpage.unnamedrecord=Unnamed record
Note: See TracChangeset
for help on using the changeset viewer.