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