From ad54db11cc30c84e6e7efb100148a90a9824ccac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Ko=C5=A1arko?= Date: Tue, 10 Jul 2018 01:10:10 +0200 Subject: [PATCH 1/2] fix #860 (#861) * Debug logging from PiwikTracker * Limit what's tracked --- .../src/main/java/cz/cuni/mff/ufal/tracker/PiwikTracker.java | 1 + .../main/java/org/dspace/app/xmlui/cocoon/BitstreamReader.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dspace-api/src/main/java/cz/cuni/mff/ufal/tracker/PiwikTracker.java b/dspace-api/src/main/java/cz/cuni/mff/ufal/tracker/PiwikTracker.java index 019c404139d1..0075039753ad 100644 --- a/dspace-api/src/main/java/cz/cuni/mff/ufal/tracker/PiwikTracker.java +++ b/dspace-api/src/main/java/cz/cuni/mff/ufal/tracker/PiwikTracker.java @@ -49,6 +49,7 @@ protected void init() public void trackPage(HttpServletRequest request, String pageName) { + log.debug("Piwik tracks " + pageName); String pageURL = getFullURL(request); tracker.setPageUrl(pageURL); diff --git a/dspace-xmlui/src/main/java/org/dspace/app/xmlui/cocoon/BitstreamReader.java b/dspace-xmlui/src/main/java/org/dspace/app/xmlui/cocoon/BitstreamReader.java index 510f43da583a..019cd5944fe0 100644 --- a/dspace-xmlui/src/main/java/org/dspace/app/xmlui/cocoon/BitstreamReader.java +++ b/dspace-xmlui/src/main/java/org/dspace/app/xmlui/cocoon/BitstreamReader.java @@ -421,7 +421,7 @@ else if (name != null) } } - if(is_item_bitstream && ConfigurationManager.getBooleanProperty("lr", "lr.tracker.enabled")) { + if(is_item_bitstream && ConfigurationManager.getBooleanProperty("lr", "lr.tracker.enabled") && IOUtils.requestRangeContainsStart(request)) { // Track the download for analytics platform TrackerFactory.createInstance(TrackingSite.BITSTREAM).trackPage(request,"Bitstream Download / Single File"); } From 482f95bab72cb7b3cd9599dd916a55a245815c37 Mon Sep 17 00:00:00 2001 From: Ondrej Kosarko Date: Tue, 10 Jul 2018 15:22:38 +0200 Subject: [PATCH 2/2] disable more like this --- dspace/config/spring/api/discovery.xml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dspace/config/spring/api/discovery.xml b/dspace/config/spring/api/discovery.xml index 654f3472d474..7e81fb8bfba3 100644 --- a/dspace/config/spring/api/discovery.xml +++ b/dspace/config/spring/api/discovery.xml @@ -175,10 +175,11 @@ + + dc.title @@ -187,14 +188,16 @@ dc.subject - + - + - + + -->