Skip to content

Commit

Permalink
#28 suppress wicket internal query and use the Sakai one
Browse files Browse the repository at this point in the history
  • Loading branch information
Steve Swinsburg committed Jul 6, 2016
1 parent 0c6760f commit eaf94db
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 7 deletions.
@@ -1,6 +1,7 @@
package org.sakaiproject.widgets.mycalendar;

import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.resource.PackageResourceReference;
import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
import org.sakaiproject.widgets.mycalendar.ui.WidgetPage;

Expand Down Expand Up @@ -36,6 +37,9 @@ public void init() {
getMarkupSettings().setStripWicketTags(true);
getMarkupSettings().setStripComments(true);
getMarkupSettings().setCompressWhitespace(true);

// suppress jquery output
getJavaScriptLibrarySettings().setJQueryReference(new PackageResourceReference(WidgetApplication.class,"empty.js"));

// to put this app into deployment mode, see web.xml
}
Expand Down
Expand Up @@ -73,21 +73,20 @@ public void renderHead(final IHeaderResponse response) {
// Tool additions (at end so we can override if required)
response.render(StringHeaderItem.forString("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />"));

// for datepicker
response.render(new PriorityHeaderItem(
JavaScriptHeaderItem.forReference(getApplication().getJavaScriptLibrarySettings().getJQueryReference())));
// use Sakai jQuery (Wicket's one is suppressed in the Application#init)
response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forUrl(String.format("/library/webjars/jquery/1.11.3/jquery.min.js?version=%s", version))));

// for datepicker
response.render(CssHeaderItem.forUrl(String.format("/library/webjars/jquery-ui/1.11.3/jquery-ui.min.css?version=%s", version)));
response.render(JavaScriptHeaderItem.forUrl(String.format("/library/webjars/jquery-ui/1.11.3/jquery-ui.min.js?version=%s", version)));
response.render(JavaScriptHeaderItem.forUrl(String.format("/library/webjars/momentjs/2.11.1/min/moment-with-locales.min.js?version=%s", version)));
response.render(
JavaScriptHeaderItem.forUrl(String.format("/my-calendar/scripts/moment-timezone-with-data.js?version=%s", version)));
response.render(JavaScriptHeaderItem.forUrl(String.format("/my-calendar/scripts/moment-timezone-with-data.js?version=%s", version)));

// templating
response.render(JavaScriptHeaderItem.forUrl(String.format("/my-calendar/scripts/jsrender.min.js?version=%s", version)));

// i18n
response.render(
JavaScriptHeaderItem.forUrl(String.format("/my-calendar/scripts/jquery.i18n.properties.min.js?version=%s", version)));
response.render(JavaScriptHeaderItem.forUrl(String.format("/my-calendar/scripts/jquery.i18n.properties.min.js?version=%s", version)));

// widget specific styles
response.render(CssHeaderItem.forUrl(String.format("/my-calendar/styles/widget-styles.css?version=%s", version)));
Expand Down
@@ -1,6 +1,7 @@
package org.sakaiproject.widgets.myconnections;

import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.resource.PackageResourceReference;
import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
import org.sakaiproject.widgets.myconnections.ui.WidgetPage;

Expand Down Expand Up @@ -36,6 +37,10 @@ public void init() {
getMarkupSettings().setStripWicketTags(true);
getMarkupSettings().setStripComments(true);
getMarkupSettings().setCompressWhitespace(true);

// suppress jquery output
getJavaScriptLibrarySettings().setJQueryReference(new PackageResourceReference(WidgetApplication.class,"empty.js"));


// to put this app into deployment mode, see web.xml
}
Expand Down
Empty file.
@@ -1,6 +1,7 @@
package org.sakaiproject.widgets.siteinformation;

import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.resource.PackageResourceReference;
import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
import org.sakaiproject.widgets.siteinformation.ui.WidgetPage;

Expand Down Expand Up @@ -36,6 +37,9 @@ public void init() {
getMarkupSettings().setStripWicketTags(true);
getMarkupSettings().setStripComments(true);
getMarkupSettings().setCompressWhitespace(true);

// suppress jquery output
getJavaScriptLibrarySettings().setJQueryReference(new PackageResourceReference(WidgetApplication.class,"empty.js"));

// to put this app into deployment mode, see web.xml
}
Expand Down
Empty file.
@@ -1,6 +1,7 @@
package org.sakaiproject.widgets.sitemembers;

import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.resource.PackageResourceReference;
import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
import org.sakaiproject.widgets.sitemembers.ui.WidgetPage;

Expand Down Expand Up @@ -36,6 +37,9 @@ public void init() {
getMarkupSettings().setStripWicketTags(true);
getMarkupSettings().setStripComments(true);
getMarkupSettings().setCompressWhitespace(true);

// suppress jquery output
getJavaScriptLibrarySettings().setJQueryReference(new PackageResourceReference(WidgetApplication.class,"empty.js"));

// to put this app into deployment mode, see web.xml
}
Expand Down
Empty file.

0 comments on commit eaf94db

Please sign in to comment.