Erweiterung von neon zur Transformation von Asciidoc
ulrich
4 days ago cf173715c28c6ac820df44009dd5bc3222af46fb
src/de/uhilger/neon/adoc/AdocFilter.java
@@ -38,13 +38,11 @@
  @Override
  public void doFilter(HttpExchange exchange, Chain chain) throws IOException {
    URI uri = exchange.getRequestURI();
    //String path = uri.getPath();
    try {
      String path = new HttpHelper().getFileName(exchange);
      if(path.endsWith(".adoc")) {
      String fileName = new HttpHelper().getFileName(exchange);
      if(fileName.endsWith(".adoc")) {
        HttpContext ctx = exchange.getHttpContext();
        String fileBase = ctx.getAttributes().get(FileServer.ATTR_FILE_BASE).toString();
        String fileName = path.substring(ctx.getPath().length());
        String query = uri.getQuery();
        if (query instanceof String && query.contains("pdf=true")) {
          processAdocFile(new File(fileBase, fileName), true);