created method for future iterations and searching/filtering

This commit is contained in:
Kiyan 2025-09-28 14:24:25 +02:00
parent ee33b95aa9
commit 2267c38e40
1 changed files with 19 additions and 6 deletions

View File

@ -17,7 +17,7 @@ public class ImageHtmlBuilder {
private PhotoRepo photoRepo; private PhotoRepo photoRepo;
public String htmlImageBuilder() { public String htmlImageBuilder() {
StringBuilder html = new StringBuilder(); String html = "";
List<Photo> allPhotos = photoRepo.findAll(); List<Photo> allPhotos = photoRepo.findAll();
@ -25,14 +25,27 @@ public class ImageHtmlBuilder {
String thumbnailPath = photo.getThumbnail_path(); String thumbnailPath = photo.getThumbnail_path();
String filename = new File(thumbnailPath).getName(); String filename = new File(thumbnailPath).getName();
// if (metaData.getDate is before x and after y)
html = createHtml(filename);
//if searching && is search in tag
//html createHtml(filename);
}
return html;
}
private String createHtml(String fileName) {
StringBuilder html = new StringBuilder();
html.append("<div class=\"masonry-item\">") html.append("<div class=\"masonry-item\">")
.append("<img data-src=\"/thumbnails/").append(filename).append("\" ") .append("<img data-src=\"/thumbnails/").append(fileName).append("\" ")
.append("data-full=\"/images/").append(filename).append("\" ") .append("data-full=\"/images/").append(fileName).append("\" ")
.append("class=\"lazy-img\" loading=\"lazy\" />") .append("class=\"lazy-img\" loading=\"lazy\" />")
.append("</div>"); .append("</div>");
}
return html.toString(); return html.toString();
} }
} }