Diff for /basket/zpt/BasketFolder_template_standard.zpt between versions 1.2 and 1.13

version 1.2, 2006/03/19 03:26:56 version 1.13, 2007/08/15 15:49:03
Line 1 Line 1
 <html metal:use-macro="here/main_template/macros/page">  <html metal:use-macro="here/main_template/macros/page">
 <head>  <head>
     <meta http-equiv="content-type" content="text/html; charset=utf-8">
 <title>Default</title>  <title>Default</title>
     <style metal:fill-slot="additionalStyles" type="text/css">
   td.vario { background-color:#AC1D15 } 
     </style>
 </head>  </head>
 <body>  <body>
   
 <!-- span = bodytext -->  <!-- span = bodytext -->
 <span metal:fill-slot="body" tal:omit-tag="">  <span metal:fill-slot="body" tal:omit-tag="">
 <tal:block tal:define="authorized python:here.isAuthorized()">  
   
 <!-- user is logged in -->  <tal:block tal:define="authorized python:here.checkPermission('authorized') or
     <!-- log in message -->      options.get('mode', 'open') == 'open'; global listEmpty python:1">
     <div class="logout" style="float:right"><a href="/users/login.html?logout">log out</a></div>  
     <div class="userName">logged in as <span tal:content="here/getActualUserName"/></div>  <tal:block tal:condition="authorized">
           <h3 tal:define="global mode python: options.get('mode', 'open')"><span 
     <!-- id selected: manage set -->          tal:condition="python: mode == 'private'"
     <tal:block tal:condition="python:here.isAuthorized('edit')">          tal:replace="python:'My '" /><span 
     <a href="manageBasketFolder">Manage set overview</a>          tal:condition="python: mode == 'open_intern'" 
           tal:replace="python:'User '" /><span 
           tal:condition="python: mode == 'open'" 
           tal:replace="python:'Public '" />Sets
           <!-- ??
           <span tal:condition="python:here.checkPermission('edit') and mode != 'open_intern'">
               <a class="editLink" tal:attributes="
                   href python:'manageBasketFolder?mode=%s'%mode"> |&nbsp;Edit overview</a></span>-->
           <span tal:condition="python:mode == 'private'">
               <a class="editLink" tal:attributes="
                   href python:'manageBasketFolder?mode=%s'%mode"> |&nbsp;Manage your sets</a>
           </span>
       </h3>
       <!-- introduction -->
       <p><span 
           tal:condition="python: mode == 'private'"
           tal:replace="structure python: 
               'This is a list of all your sets, including the sets of other users you have ' +
               'the permission to work on as an editor or administrator.'"/><span 
           tal:condition="python: mode == 'open_intern'" 
           tal:replace="structure python: 
               'Browse through the sets of other registered users. To include one of ' +
               'your sets you have to change the access rights on its management page to ' +
               '<i>open_intern</i>.'"/><span 
           tal:condition="python: mode == 'open'" 
           tal:replace="structure python: 
               'These sets are thematic compilations of objects created by collaborators ' +
               'of the <i>Virtual Laboratory</i>.'"/></p><br>
               
       <!-- list of sets -->
       <tal:block tal:repeat="item python: here.getSets(mode=options.get('mode', 'open'))">
           <hr tal:define="
               global listEmpty python:0; 
               global currentBasket python: here.getCurrentBasket();
               global isActive python: currentBasket and currentBasket.id == item.id">
           <a class="editLink" style="float:right" 
               tal:condition="python: not isActive and mode == 'private'"
               tal:attributes="href python:'/users/setFolder/' + item.id + 
                   '/selectThisBasketAsCurrent?target=/users/setFolder%3Fmode=' + mode">select</a>
           <i style="float:right" 
               tal:condition="isActive">- active set -</i>
               
           <a class="setTitleLink" tal:condition="item/title" 
               tal:attributes="href item/absolute_url" tal:content="item/getTitle"/>
           <a class="setTitleLink" tal:condition="not: item/title" 
               tal:attributes="href item/absolute_url" tal:content="python:'Untitled Set'"/>
           <i class="small" 
               tal:condition="python: 
                   mode == 'private' and here.getActualUserName() != item.owner" 
               tal:content="python:
                   ' [shared set, created by ' + item.getOwner().split('@')[0] + ']'" 
           /><i class="small" 
               tal:condition="python: mode == 'open_intern' and item.owner != here.getActualUserName()" 
               tal:content="python:
                   ' [created by ' + item.getOwner() + ']'" 
           /><i class="small" 
               tal:condition="python: mode == 'open_intern' and item.owner == here.getActualUserName()" 
               tal:content="python:
                   ' [your set]'" />
           <div class="TOC" tal:content="structure item/getShortDescription"/>
     </tal:block>      </tal:block>
       
       <form action="setFolder/addBasket" 
           tal:condition="python: listEmpty and mode == 'private'">
       <!-- no sets available -->
               There are no sets for your account.<br>
               Create a new set with title <input size="20" name="title">
               <input type="submit" value="add">
       </form>
       
 </tal:block>  </tal:block>
     <h1>Sets</h1>  
           
     <tal:x tal:repeat="item python:here.getSets(mode=options.get('mode',None))">  <tal:block tal:condition="not: authorized">
      <a tal:attributes="href item/absolute_url">  <h3>Private Page</h3>
         <h2 tal:content="item/title"/>  
      </a>  
           
      <p tal:content="structure item/shortDescription"/>  <p>We are sorry, but only registered users may access this page,<br>
   please <a href="users">log in</a> to view it.</p>
           
      <br>  <p>Not yet registered? <a href="register.html">Sign up</a> for a free account.</p>
   <br><br>
   
   <p>You may find some thematic sets of objects compiled by collaborators <br>
   of the <i>Virtual Laboratory</i> in the <a href="?mode=open">Public Sets</a> section.</p>
   </tal:block>
           
     </tal:x>  </tal:block>
           
 </span>  </span>
 </body>  </body>

Removed from v.1.2  
changed lines
  Added in v.1.13


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>