Thants is causing an template error saying there is bad syntax writing with the line
<py:if="0 < start - len(thumbnail_files) < 4"> do i need to import something into my template for the genshi to work? On Oct 22, 2:57 pm, "Diez B. Roggisch" <[email protected]> wrote: > On Thursday 22 October 2009 15:40:23 adam wrote: > > > > > > > Hello, > > > i have a file controller that lists all the files and folders. If its > > a folder then a link is show that the user can click and the page > > reloads showing that folder contents. If a file is found, which is an > > image, then the image thumbnail is shown. > > > The problem is that the images are shown one after the other down the > > page. I want to lay them out in a table 4 coulmns wide and how ever > > many needed down. How can i do this? > > > This is how i am showing the information at present > > > Folders > > <br /> > > <div py:for="d in dir"> > > > <a href="/file/ftp_session_set/${d}">${d}</a> > > </div> > > <br /> > > > Files > > <br /> > > <div py:for="f in thumbnail_files"> > > <img src="${thumbnail_files[f]}" alt="${f}" /> > > <a href="${large_files[f]}">view a large image</a> > > <br /> > > </div> > > Untested: > > <tr py:for="start in xrange(0, len(thumbnail_files), 4)"> > <td py:for="f in thumbnail_files[start:start+4]"> > <a href="${large_files[f]}">view a large image</a> > </td> > <py:if="0 < start - len(thumbnail_files) < 4"> > <td py:for="_ in xrange(start - len(thumbnail_files))"/> > </py:if> > </tr> > > Diez --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

