Add gallery mode to image browser.
[Sone.git] / src / main / resources / templates / imageBrowser.html
index 66eb33d..58ed8ab 100644 (file)
 
                <%/if>
 
+       <%elseif galleryRequested>
+
+               <%foreach albums album>
+                       <%first><h2><%= Page.ImageBrowser.Header.Albums|l10n|html></h2><%/first>
+                       <%if loop.count|mod divisor=3><div class="album-row"><%/if>
+                       <div id="album-<% album.id|html>" class="album">
+                               <div class="album-id hidden"><% album.id|html></div>
+                               <div class="album-container">
+                                       <a href="imageBrowser.html?album=<% album.id|html>" title="<% album.title|html>">
+                                               <%ifnull album.albumImage>
+                                                       <img src="images/unknown-image-0.png" width="333" height="250" alt="<% album.title|html> (<%album.sone.niceName|html>)" title="<% album.title|html> (<%album.sone.niceName|html>)" style="position: relative; top: 0px; left: -41px;" />
+                                               <%else><!-- TODO -->
+                                                       <% album.albumImage|image-link max-width=250 max-height=250 mode=enlarge title==album.title>
+                                               <%/if>
+                                       </a>
+                               </div>
+                               <div class="show-data">
+                                       <div class="album-sone"><a href="imageBrowser.html?sone=<%album.sone.id|html>"><%album.sone.niceName|html></a></div>
+                                       <div class="album-title"><% album.title|html> (<%= View.Sone.Stats.Images|l10n 0=album.images.size>)</div>
+                                       <div class="album-description"><% album.description|parse sone=album.sone></div>
+                               </div>
+                       </div>
+                       <%= false|store key=endRow>
+                       <%if loop.count|mod divisor=3 offset=1><%= true|store key=endRow><%/if>
+                       <%last><%= true|store key=endRow><%/last>
+                       <%if endRow></div><%/if>
+               <%/foreach>
+
        <%/if>
 
 <%include include/tail.html>