projects
/
meviz.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vp9 codec was slow and produced no keyframes. Trying vp8 instead.
[meviz.git]
/
src
/
main
/
java
/
eu
/
svjatoslav
/
meviz
/
htmlindexer
/
WebIndexer.java
diff --git
a/src/main/java/eu/svjatoslav/meviz/htmlindexer/WebIndexer.java
b/src/main/java/eu/svjatoslav/meviz/htmlindexer/WebIndexer.java
index
6530e70
..
213cfad
100644
(file)
--- a/
src/main/java/eu/svjatoslav/meviz/htmlindexer/WebIndexer.java
+++ b/
src/main/java/eu/svjatoslav/meviz/htmlindexer/WebIndexer.java
@@
-3,8
+3,10
@@
package eu.svjatoslav.meviz.htmlindexer;
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
+import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.MalformedURLException;
import java.net.URL;
+import java.net.URLEncoder;
import java.util.List;
import eu.svjatoslav.commons.network.UrlParamEncoder;
import java.util.List;
import eu.svjatoslav.commons.network.UrlParamEncoder;
@@
-25,11
+27,23
@@
public class WebIndexer extends AbstractIndexer {
this.jspPath = jspPath;
}
this.jspPath = jspPath;
}
+ @Override
+ public void compileHtml(final Layout layout,
+ final DirectoryMetadata directory)
+ throws UnsupportedEncodingException {
+ super.compileHtml(layout, directory);
+ }
+
@Override
public String getDirectoryUrl(final AbstractFile directory,
final IndexingContext context) {
@Override
public String getDirectoryUrl(final AbstractFile directory,
final IndexingContext context) {
- return jspPath + context.getLocalUrl() + "/"
- + UrlParamEncoder.encode(directory.fileName);
+
+ try {
+ return jspPath + context.getLocalUrl() + "/"
+ + URLEncoder.encode(directory.fileName, "UTF-8");
+ } catch (final UnsupportedEncodingException e) {
+ throw new RuntimeException(e);
+ }
}
public String getHtml(String requestPath) throws MalformedURLException,
}
public String getHtml(String requestPath) throws MalformedURLException,
@@
-46,11
+60,11
@@
public class WebIndexer extends AbstractIndexer {
requestPath);
layout.init("Photos", context.getLocalPathComponents(), this, context);
requestPath);
layout.init("Photos", context.getLocalPathComponents(), this, context);
- final DirectoryMetadata
metadata
= getMetadataForPath(requestPath);
+ final DirectoryMetadata
directory
= getMetadataForPath(requestPath);
- compileHtml(layout,
metadata
);
+ compileHtml(layout,
directory
);
- return layout.getHtml(false, false);
+ return layout.getHtml(false, false
, directory
);
}
public DirectoryMetadata getMetadataForPath(final String requestPath)
}
public DirectoryMetadata getMetadataForPath(final String requestPath)