degal/templates/gallery.html
branchuse-distutils
changeset 41 3b1579a7bffb
parent 23 10841abbc01f
child 62 53e798708413
equal deleted inserted replaced
40:373392025533 41:3b1579a7bffb
       
     1 <%! use_javascript = False %>
       
     2 <%inherit file="master.html" /> <!-- %> -->
       
     3 
       
     4 <%def name="pagination(num_pages, cur_page)"> <!-- %> -->
       
     5 % if num_pages > 1 :
       
     6         <ul>
       
     7         
       
     8 %   if cur_page > 0 :
       
     9             <li><a href="${h.url_for_page(cur_page - 1)}">&laquo; Prev</a></li>
       
    10 %   else :
       
    11             <li><span>&laquo; Prev</span></li>
       
    12 %   endif
       
    13 
       
    14 %   for page in xrange(0, num_pages) :
       
    15 %     if page == cur_page :
       
    16             <li><strong>${page + 1}</strong></li>
       
    17 %     else :
       
    18             <li><a href="${h.url_for_page(page)}">${page + 1}</a></li>
       
    19 %     endif            
       
    20 %   endfor
       
    21 
       
    22 %   if cur_page < num_pages - 1 :
       
    23             <li><a href="${h.url_for_page(cur_page + 1)}">Next &raquo;</a></li>
       
    24 %   else :
       
    25             <li><span>Next &raquo;</span></li>
       
    26 %   endif
       
    27         </ul>
       
    28 % endif       
       
    29 </%def> <!-- %> -->
       
    30 
       
    31     <h1>${title}</h1>
       
    32     <div id="dirs">
       
    33 % if dirs :
       
    34         <ul>
       
    35 %   for dir in dirs :
       
    36             <li><a href="${dir.name}">${dir.title}</a></li>
       
    37 %   endfor
       
    38         </ul>
       
    39 % endif
       
    40     </div>
       
    41     <div class="paginate">
       
    42 ${pagination(num_pages, cur_page)}
       
    43     </div>
       
    44     <div id="thumbnails">
       
    45 % for img in images :
       
    46         ${h.tag_for_img(img.html_name, img.thumb_name)}
       
    47 % endfor
       
    48     </div>
       
    49     <div class="paginate">
       
    50 ${pagination(num_pages, cur_page)}
       
    51     </div>
       
    52     <p id="description">
       
    53 ${description}
       
    54     </p>
       
    55 % if shorturl :    
       
    56     <div id="info">
       
    57         <p>ShortURL: <a href="${shorturl}" rel="nofollow">${shorturl_code}</a></p>
       
    58     </div>
       
    59 % endif