Changeset 6337
- Timestamp:
- 07/02/15 10:13:22 (9 years ago)
- Location:
- vlo/trunk/vlo-web-app
- Files:
-
- 28 added
- 6 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
vlo/trunk/vlo-web-app/nb-configuration.xml
r5146 r6337 21 21 --> 22 22 <org-netbeans-modules-css-prep.less_2e_configured>true</org-netbeans-modules-css-prep.less_2e_configured> 23 <org-netbeans-modules-css-prep.less_2e_mappings>/less:/css</org-netbeans-modules-css-prep.less_2e_mappings> 24 <org-netbeans-modules-css-prep.less_2e_enabled>false</org-netbeans-modules-css-prep.less_2e_enabled> 25 <org-netbeans-modules-css-prep.sass_2e_enabled>false</org-netbeans-modules-css-prep.sass_2e_enabled> 26 <org-netbeans-modules-css-prep.sass_2e_compiler_2e_options/> 27 <org-netbeans-modules-css-prep.less_2e_compiler_2e_options/> 28 <org-netbeans-modules-css-prep.sass_2e_mappings>/scss:/css</org-netbeans-modules-css-prep.sass_2e_mappings> 29 <org-netbeans-modules-web-clientproject-api.js_2e_libs_2e_folder>js/libs</org-netbeans-modules-web-clientproject-api.js_2e_libs_2e_folder> 30 <org-netbeans-modules-whitelist.whitelist-oracle>false</org-netbeans-modules-whitelist.whitelist-oracle> 23 31 </properties> 24 32 </project-shared-configuration> -
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/JavaScriptResources.java
r5161 r6337 19 19 import eu.clarin.cmdi.vlo.wicket.pages.RecordPage; 20 20 import eu.clarin.cmdi.vlo.wicket.pages.VloBasePage; 21 import org.apache.wicket.request.resource.CssResourceReference; 21 22 import org.apache.wicket.request.resource.JavaScriptResourceReference; 22 23 … … 29 30 private final static JavaScriptResourceReference VLO_FRONT = new JavaScriptResourceReference(VloBasePage.class, "vlo-front.js"); 30 31 private final static JavaScriptResourceReference VLO_HEADER = new JavaScriptResourceReference(VloBasePage.class, "vlo-header.js"); 32 private final static JavaScriptResourceReference VLO_SYNTAX_HELP = new JavaScriptResourceReference(VloBasePage.class, "vlo-syntax-help.js"); 33 private final static JavaScriptResourceReference JQUERY_UI = new JavaScriptResourceReference(VloBasePage.class, "jquery-ui-1.11.4.custom/jquery-ui.min.js"); 34 private final static CssResourceReference JQUERY_UI_CSS = new CssResourceReference(VloBasePage.class, "jquery-ui-1.11.4.custom/jquery-ui.min.css"); 31 35 private final static JavaScriptResourceReference JQUERY_WATERMARK = new JavaScriptResourceReference(VloBasePage.class, "jquery.watermark-3.1.4/jquery.watermark.min.js"); 32 36 private final static JavaScriptResourceReference HIGHLIGHT = new JavaScriptResourceReference(RecordPage.class, "searchhi.js"); … … 40 44 } 41 45 46 public static JavaScriptResourceReference getJQueryUIJS() { 47 return JQUERY_UI; 48 } 49 public static CssResourceReference getJQueryUICSS() { 50 return JQUERY_UI_CSS; 51 } 52 42 53 public static JavaScriptResourceReference getJQueryWatermarkJS() { 43 54 return JQUERY_WATERMARK; 44 55 } 45 56 46 57 public static JavaScriptResourceReference getHighlightJS() { 47 58 return HIGHLIGHT; 48 59 } 49 60 61 public static JavaScriptResourceReference getSyntaxHelpJS() { 62 return VLO_SYNTAX_HELP; 63 } 64 50 65 } -
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/VloWicketApplication.java
r6210 r6337 90 90 JavaScriptResources.getVloFrontJS(), 91 91 JavaScriptResources.getVloHeaderJS(), 92 JavaScriptResources.getJQueryUIJS(), 92 93 JavaScriptResources.getJQueryWatermarkJS() 93 94 ); -
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/search/SearchFormPanel.html
r6334 r6337 30 30 <input wicket:id="searchSubmit" id="searchbutton" type="submit" value="Search"/> 31 31 </span> 32 < !--<a id="syntax-help" href="#"><span>?</span></a>-->32 <a id="syntax-help" href="SyntaxHelp.html" title="You can use <em>advanced search syntax</em> here, for example by using the keywords AND, OR and NOT. <strong>Click to learn more.</strong>"><span>?</span></a> 33 33 </p> 34 34 </form> -
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/search/SearchFormPanel.java
r6334 r6337 17 17 package eu.clarin.cmdi.vlo.wicket.panels.search; 18 18 19 import eu.clarin.cmdi.vlo.JavaScriptResources; 19 20 import eu.clarin.cmdi.vlo.pojo.QueryFacetsSelection; 20 21 import eu.clarin.cmdi.vlo.service.solr.AutoCompleteService; … … 23 24 import org.apache.wicket.ajax.markup.html.form.AjaxFallbackButton; 24 25 import org.apache.wicket.extensions.ajax.markup.html.autocomplete.AutoCompleteTextField; 26 import org.apache.wicket.markup.head.CssHeaderItem; 27 import org.apache.wicket.markup.head.IHeaderResponse; 28 import org.apache.wicket.markup.head.JavaScriptHeaderItem; 25 29 import org.apache.wicket.markup.html.form.Form; 26 30 import org.apache.wicket.markup.html.panel.GenericPanel; … … 67 71 68 72 protected abstract void onSubmit(AjaxRequestTarget target); 73 74 @Override 75 public void renderHead(IHeaderResponse response) { 76 // include watermark JQuery extension sources 77 response.render(CssHeaderItem.forReference(JavaScriptResources.getJQueryUICSS())); 78 response.render(JavaScriptHeaderItem.forReference(JavaScriptResources.getJQueryUIJS())); 79 response.render(JavaScriptHeaderItem.forReference(JavaScriptResources.getSyntaxHelpJS())); 80 } 69 81 } -
vlo/trunk/vlo-web-app/src/main/js/eu/clarin/cmdi/vlo/wicket/pages/vlo-syntax-help.js
r6332 r6337 17 17 18 18 19 $(document).ready(function() { 20 $("#frontfacets .facet").hide(); 21 $("a#filterlanguage").click(function(event) { 22 event.preventDefault(); 23 $("#facetlanguage").slideToggle(200); 24 $("#facetlanguage").find("input").focus(); 19 $(function () { 20 $("#search").tooltip({ 21 content: function () { 22 return this.getAttribute("title"); 23 } 25 24 }); 26 25 }); 26 -
vlo/trunk/vlo-web-app/src/main/less/eu/clarin/cmdi/vlo/wicket/pages/inc/vlo-search.less
r6232 r6337 230 230 background-image: url('document-256.png'); /* icon from icons8.com */ 231 231 } 232 233 a#syntax-help { 234 display: inline-block; 235 min-height: 1.5em; 236 width: 1.5em; 237 background-repeat: no-repeat; 238 background-size: 1.5em; 239 background-image: url('help-64.png'); /* icon from icons8.com */ 240 vertical-align: top; 241 padding: 0px; 242 margin: 0px; 243 } 244 245 a#syntax-help span { 246 display: none; 247 }
Note: See TracChangeset
for help on using the changeset viewer.