Mercurial > hg > montage
changeset 14:6a33dc59e4a6
fix layout of grid for uneven number of images
author | k0s <k0scist@gmail.com> |
---|---|
date | Sat, 26 Dec 2009 19:45:41 -0500 |
parents | ca43a7f71985 |
children | 5a088a1fc197 |
files | montage/templates/grid.html |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/montage/templates/grid.html Fri Dec 25 22:21:10 2009 -0500 +++ b/montage/templates/grid.html Sat Dec 26 19:45:41 2009 -0500 @@ -25,9 +25,12 @@ </td> </tr> <tr py:if="len(files) % columns" py:with="row = len(files) / columns"> - <td py:for="col in range(columns)" py:with="image = files[row*columns + col]"> + <td py:for="col in range(len(files) % columns)" py:with="image = files[row*columns + col]"> <center> - <img src="${image['path']}" width="${width or None}" height="${height or None}"/><br/> + <a href="${image['link']}"> + <img src="${image['path']}" width="${width or None}" height="${height or None}"/> + </a> + <br/> ${image.get('title', image['description'])} </center> </td>