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;
public String htmlImageBuilder() {
StringBuilder html = new StringBuilder();
String html = "";
List<Photo> allPhotos = photoRepo.findAll();
@ -25,14 +25,27 @@ public class ImageHtmlBuilder {
String thumbnailPath = photo.getThumbnail_path();
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\">")
.append("<img data-src=\"/thumbnails/").append(filename).append("\" ")
.append("data-full=\"/images/").append(filename).append("\" ")
.append("<img data-src=\"/thumbnails/").append(fileName).append("\" ")
.append("data-full=\"/images/").append(fileName).append("\" ")
.append("class=\"lazy-img\" loading=\"lazy\" />")
.append("</div>");
}
return html.toString();
}
}