Changeset 5161


Ignore:
Timestamp:
05/08/14 13:01:53 (10 years ago)
Author:
Twan Goosen
Message:

Bundling of highlight javascript

Location:
vlo/trunk/vlo-web-app/src/main
Files:
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/JavaScriptResources.java

    r5160 r5161  
    1717package eu.clarin.cmdi.vlo;
    1818
     19import eu.clarin.cmdi.vlo.wicket.pages.RecordPage;
    1920import eu.clarin.cmdi.vlo.wicket.pages.VloBasePage;
    2021import org.apache.wicket.request.resource.JavaScriptResourceReference;
     
    2930    private final static JavaScriptResourceReference VLO_HEADER = new JavaScriptResourceReference(VloBasePage.class, "vlo-header.js");
    3031    private final static JavaScriptResourceReference JQUERY_WATERMARK = new JavaScriptResourceReference(VloBasePage.class, "jquery.watermark-3.1.4/jquery.watermark.min.js");
     32    private final static JavaScriptResourceReference HIGHLIGHT = new JavaScriptResourceReference(RecordPage.class, "searchhi.js");
    3133
    3234    public static JavaScriptResourceReference getVloFrontJS() {
     
    4143        return JQUERY_WATERMARK;
    4244    }
     45   
     46    public static JavaScriptResourceReference getHighlightJS() {
     47        return HIGHLIGHT;
     48    }
    4349
    4450}
  • vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/HighlightSearchTermBehavior.java

    r5015 r5161  
    1717package eu.clarin.cmdi.vlo.wicket;
    1818
    19 import eu.clarin.cmdi.vlo.wicket.pages.RecordPage;
     19import eu.clarin.cmdi.vlo.JavaScriptResources;
    2020import org.apache.wicket.Component;
    2121import org.apache.wicket.behavior.Behavior;
     
    2323import org.apache.wicket.markup.head.JavaScriptHeaderItem;
    2424import org.apache.wicket.markup.head.OnDomReadyHeaderItem;
    25 import org.apache.wicket.request.resource.PackageResourceReference;
    2625
    2726/**
     
    3433public class HighlightSearchTermBehavior extends Behavior {
    3534
    36     private static final PackageResourceReference HIGHLIGHT_SCRIPT_REFERENCE = new PackageResourceReference(RecordPage.class, "searchhi.js");
    3735    private static final String HIGHLIGHT_FUNCTION = "searchhi.init()";
    3836
     
    4038    public void renderHead(Component component, IHeaderResponse response) {
    4139        // include highlight script
    42         response.render(JavaScriptHeaderItem.forReference(HIGHLIGHT_SCRIPT_REFERENCE));
     40        response.render(JavaScriptHeaderItem.forReference(JavaScriptResources.getHighlightJS()));
    4341        // after load, highlight
    4442        response.render(OnDomReadyHeaderItem.forScript(HIGHLIGHT_FUNCTION));
Note: See TracChangeset for help on using the changeset viewer.