Diff for /basket/zpt/BasketMain_manage_template_standard.zpt between versions 1.3 and 1.10

version 1.3, 2006/04/03 11:05:04 version 1.10, 2006/04/06 16:49:14
Line 9  td.vario { background-color:#AC1D15 } Line 9  td.vario { background-color:#AC1D15 }
   
 <!-- 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()">  <tal:block tal:define="authorized python:here.checkPermission('edit')">
   
 <!-- user is logged in -->  <!-- user is logged in -->
 <tal:block tal:condition="authorized">  <tal:block tal:condition="authorized"
        tal:define="global currentBasket here/getCurrentBasket">
   
     <!-- log in message -->      <!--  -->
     <div class="logout" style="float:right"><a href="users/login.html?logout">log out</a></div>      <tal:block tal:condition="python:here.checkPermission('edit') or here.checkPermission('admin')">
     <div class="userName">logged in as <span tal:content="here/getActualUserName"/></div>  
           
     <!-- id selected: manage set -->      <h2 class="setTitle"><span tal:replace="here/title" /> <a class="editLink" tal:attributes="href python: '../' + here.id">| return to set</a></h2>
     <tal:block tal:condition="python:here.checkPermission('edit')">  
           
     <h3>Manage your Set</h3>      <i tal:condition="python: 
           currentBasket and (here.title == currentBasket.title)">- This is the active set -</i>
       <h4>Edit the set description:</h4>
     <br>      <br>
     <p tal:define="currentBasket here/getCurrentBasket">  
     <span tal:condition="currentBasket">The active set at the moment is <b  
         tal:content="currentBasket/title"/>.</span>  
     <span tal:condition="not:currentBasket">Currently, there is no active set.</span>  
     <a href="selectThisBasketAsCurrent">Select this set as the active set.</a>  
     </p>  
       
     <a href="manageUserRights_html">Change editor/admin rights for this set</a><br>  
     <a href="addBasketText">Add a new textelement</a><br>  
     <a href="addBasketExternalLink">Add a new externalLink</a>  
     <form action="changeBasket">      <form action="changeBasket">
         <input type="hidden" name="target" value="manageBasket">          <input type="hidden" name="target" value="manageBasket">
         Title:<br>          Title:<br>
         <input type="text" name="title" tal:attributes="value here/title" size="50"><br>          <input class="setTitle" type="text" name="title" 
               tal:attributes="value here/title"><br>
         Short Description:<br>          Short Description:<br>
         <textarea name="shortDescription" rows="2" cols="50" tal:content="here/shortDescription">Short description</textarea><br>          <textarea class="setDescription" name="shortDescription" rows="2" 
               tal:content="here/shortDescription">Short description</textarea><br>
         Comment:<br>          Comment:<br>
         <textarea name="comment" rows="7" cols="50" tal:content="here/comment">A longer comment / introduction</textarea><br>          <textarea class="setComment" name="comment" rows="7" 
         <tal:x repeat="item here/publicationStatusList">              tal:content="here/comment">A longer comment / introduction</textarea><br><br>
         <tal:x replace="python:here.checkPermission('publish')"/>  
         <tal:x condition="python:(item!='open') or (item=='open' and here.checkPermission('publish'))">  
         <input tal:condition="python:item==here.publicationStatus" type="radio" name="publicationStatus" tal:attributes="value item" checked>  
         <input tal:condition="not:python:item==here.publicationStatus" type="radio" name="publicationStatus" tal:attributes="value item">  
         <span tal:content="item"/>  
         </tal:x>  
         </tal:x>  
                   
         <input type="submit" value="save">          <input type="submit" value="save">
     </form>      </form>
       <hr>
           
     </tal:block>      <a href="manageUserRights_html">Manage the access rights for this set.</a><br>
       <hr>
   
       <h4>Add a new element to the end of this set</h4><br>
       <!-- Change active basket -->
       <a href="addBasketText">Add a new textelement</a><br>
       <a href="addBasketExternalLink">Add a new hyperlink</a><br>
       <a href="addBasketFile">Add a file</a><br>
   
       <p><i>To add any objects from inside the Virtual Laboratory to the active set, 
       please locate their datasheet and click the 'addToSet' button: <img src="images/addToSet.gif" width=16 height=16 align="middle">.</i></p>
       <p><i><span tal:condition="not:currentBasket">Please note: there is no active set at this moment!</span><span tal:condition="python: currentBasket and here.title != currentBasket.title">Please note: This set is not the active set at this moment, objects will go to the set <b tal:content="currentBasket/title"/>!</span></i></p>
       <p tal:condition="not: python: 
           currentBasket and here.title == currentBasket.title">
       <a tal:condition="python: 
           currentBasket and here.title != currentBasket.title" 
           class="editLink"
           href="selectThisBasketAsCurrent">Select this set as the active set.</a>
   
       <a tal:condition="
           not: currentBasket"
           class="editLink"
           href="selectThisBasketAsCurrent">Make this set the active set.</a>
       </p>
           
     <h4>Contents:</h4>  
     <form action="changeBasketComments">  
     <div class="item" tal:repeat="item here/getBasketObjects">  
     <hr>      <hr>
      <div>  
         <a tal:attributes="href python:'moveTop?id=%s'%item.getId()">top</a>  
         <a tal:attributes="href python:'moveUp?id=%s'%item.getId()">up</a>  
         <a tal:attributes="href python:'moveDown?id=%s'%item.getId()">down</a>  
         <a tal:attributes="href python:'moveBottom?id=%s'%item.getId()">bottom</a>  
         &nbsp;&nbsp;<a tal:attributes="href python:'deleteObject?id=%s'%item.getId()">delete</a>  
      </div>  
      <div tal:replace="structure item/content_html"/>  
      <div tal:condition="python:getattr(item,'link',None) is not None">  
         Link (url):<input type="text" size="100" tal:attributes="name python:item.getId()+'_link';  
                                                    value python:getattr(item,'link',None)"><br>  
         Linktext:<input type="text" size="100" tal:attributes="name python:item.getId()+'_linkText';  
                                                    value python:getattr(item,'linkText',None)"><br>  
                                                                                                         
      </div>      </tal:block>
             
      <div><textarea cols="50" rows="5" tal:attributes="name python:item.getId()+'_comment'" tal:content="structure item/comment"></textarea>          <!-- Content -->
       <tal:block tal:define="items here/getBasketObjects"
           tal:condition="items">
       <h4>Edit Contents:</h4><br>
       
       <form action="changeBasketComments" name="changeSetContents">
       <input type="hidden" name="actualId" value="empty">
       <div class="seperator"> </div>
       <div class="item" tal:repeat="item items">
       <br><a tal:attributes="name item/id" />
       <div tal:condition="item/content_html" tal:content="structure item/content_html"
               class="setItem" />
       <table tal:condition="python:getattr(item, 'link', None) is not None"
           cellspacing=0 cellpadding=0 width="100%" border=0 style="margin-top:5px;">
       <tr>
           <td width="1%">URL:&nbsp;</td>
           <td><input type="text" style="width:100%"
               tal:attributes="
                   name python:item.getId()+'_link';
                   value python:getattr(item,'link',None)"></td>
       </tr>
       <tr>
           <td>Linktext:&nbsp;</td>
           <td><input type="text" style="width:100%"
               tal:attributes="
                   name python:item.getId()+'_linkText';
                   value python:getattr(item,'linkText',None)"></td>
       </tr>                                                  
       </table>
        
        <textarea class="setItemComment" rows="3" 
           tal:attributes="name python:item.getId()+'_comment'" 
           tal:content="structure item/comment"></textarea>    
       <div> <!-- move / update file / save / delete -->
           <div style="float:right">
               <a class="editLink" 
                   tal:condition="python:item.meta_type=='BasketFile'" 
                   tal:attributes="href python:item.absolute_url()+'/upDateFile'">update file</a>
               <span tal:condition="python:item.meta_type=='BasketFile'" tal:replace="python:' - '" />
               <tal:x tal:replace="structure python:here.saveButton(item.id)"/>
               
               <noscript>
                   <input type="submit" value="change" align="right">
               </noscript>
               <a tal:attributes="class python:'editLink'; 
                   href python:'deleteObject?id=%s'%item.getId()"
                   onclick="return window.confirm(
                       'Do you really want to remove this item?\nThis is not undoable.')" >delete</a>
      </div>       </div>
     <input type="submit" value="change">          move item: <a tal:attributes="class python:'editLink'; 
               href python:'moveTop?id=%s'%item.getId()">top</a>
           <a tal:attributes="class python:'editLink'; 
               href python:'moveUp?id=%s'%item.getId()">up</a>
           <a tal:attributes="class python:'editLink'; 
               href python:'moveDown?id=%s'%item.getId()">down</a>
           <a tal:attributes="class python:'editLink'; 
               href python:'moveBottom?id=%s'%item.getId()">bottom</a>
   
       
       </div><br>
       <div class="seperator"> </div>
     </div>      </div>
   </form>
   <br>
   <a tal:attributes="href python: '../' + here.id">return to set</a>
           
     </tal:block>      </tal:block>
   </tal:block>
   
   
 <!-- user is not logged in -->  <!-- user is not logged in -->

Removed from v.1.3  
changed lines
  Added in v.1.10


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