Diff for /basket/zpt/BasketMain_manage_template_standard.zpt between versions 1.4 and 1.8

version 1.4, 2006/04/03 17:46:43 version 1.8, 2006/04/05 17:09:14
Line 12  td.vario { background-color:#AC1D15 } Line 12  td.vario { background-color:#AC1D15 }
 <tal:block tal:define="authorized python:here.isAuthorized()">  <tal:block tal:define="authorized python:here.isAuthorized()">
   
 <!-- 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/?logout">log out</a></div>  
     <div class="userName">logged in as <span tal:content="here/getActualUserName"/></div>  
           
     <!--  -->      <!--  -->
     <tal:block tal:condition="python:here.checkPermission('edit')">      <tal:block tal:condition="python:here.checkPermission('edit') or here.checkPermission('admin')">
           
     <h2 class="setTitle" tal:content="here/title"/>      <h2 class="setTitle" tal:content="here/title"/>
       
     <h4>Edit the basic Settings:</h4>  
       
     <!-- Change active basket -->  
     <p tal:define="global currentBasket here/getCurrentBasket">  
     <i tal:condition="python:   
         here.title == currentBasket.title">- This is the active set at this moment -</i>  
           
     <i tal:condition="python:       <i tal:condition="python: 
         currentBasket and here.title != currentBasket.title">- The active set at this           currentBasket and (here.title == currentBasket.title)">- This is the active set -</i>
         moment is <b tal:content="currentBasket/title"/> -<br></i>      <h4>Edit the set description:</h4>
     <a tal:condition="python:       <br>
         currentBasket and here.title != currentBasket.title"   
         href="selectThisBasketAsCurrent">Select this set as the active set.</a>  
   
     <span tal:condition="  
         not:currentBasket">- Currently, there is no active set -<br></span>  
     <a tal:condition="  
         not: python: currentBasket"  
         href="selectThisBasketAsCurrent">Make this set the active set.</a>  
     </p>  
       
     <a href="manageUserRights_html">Manage the access rights for this set.</a><br>  
       
     <hr>  
     <form action="changeBasket">      <form action="changeBasket">
         <input type="hidden" name="target" value="manageBasket">          <input type="hidden" name="target" value="manageBasket">
         Title:<br>          Title:<br>
Line 60  td.vario { background-color:#AC1D15 } Line 36  td.vario { background-color:#AC1D15 }
             tal:content="here/comment">A longer comment / introduction</textarea><br><br>              tal:content="here/comment">A longer comment / introduction</textarea><br><br>
                           
         <input type="submit" value="save">          <input type="submit" value="save">
           
         <span tal:replace="structure python:'<!--\n'" />  
         <tal:x repeat="item here/publicationStatusList">  
         <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>  
         <span tal:replace="structure python:'-->\n'" />  
           
     </form>      </form>
     <hr>      <hr>
     <h4>Add new Elements to this Set</h4>      
       <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="addBasketText">Add a new textelement</a><br>
     <a href="addBasketExternalLink">Add a new hyperlink</a><br>      <a href="addBasketExternalLink">Add a new hyperlink</a><br>
     <p><i>To add any objects from inside the Virtual Laboratory, please locate their       <a href="addBasketFile">Add a file</a><br>
     datasheet and click the 'addToSet' button.</i>  <span tal:condition="not:currentBasket"><br>Warning: there is no active set at this moment!<br></span><span tal:condition="python: currentBasket and here.title != currentBasket.title"><br>Warning: This set is not the active set at this moment, objects will go to the set <b tal:content="currentBasket/title"/>!<br></span></p>  
       <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>
   
     <hr>      <hr>
           
     </tal:block>      </tal:block>
           
     <h4>Edit Contents:</h4>      <!-- Content -->
     <form action="changeBasketComments">      <tal:block tal:define="items here/getBasketObjects"
     <div class="item" tal:repeat="item here/getBasketObjects">          tal:condition="items">
     <hr>      <h4>Edit Contents:</h4><br>
      <div>      
         <a style="float:right" tal:attributes="class python:'editLink'; href python:'deleteObject?id=%s'%item.getId()">delete</a>      <form action="changeBasketComments" name="changeSetContents">
 <a tal:attributes="class python:'editLink'; href python:'moveTop?id=%s'%item.getId()">top</a>      <div class="seperator"> </div>
         <a tal:attributes="class python:'editLink'; href python:'moveUp?id=%s'%item.getId()">up</a>      <div class="item" tal:repeat="item items">
         <a tal:attributes="class python:'editLink'; href python:'moveDown?id=%s'%item.getId()">down</a>      <br><a tal:attributes="name item/id" />
         <a tal:attributes="class python:'editLink'; href python:'moveBottom?id=%s'%item.getId()">bottom</a>      <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> <!-- change position / delete -->
           <div style="float:right">
               <script type="text/javascript">
               <!--
                   document.write('<a class="editLink"' +
                       'onClick="forms.changeSetContents.submit();">save<' + '/a> - ');
               // -->
               </script>
               <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>
           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>
                   
       <br>
       <div class="seperator"> </div>
   </div>
   <a tal:attributes="href python: '../' + here.id">return to set</a>
   
   
        <div tal:condition="python:item.meta_type=='BasketFile'">
        <a tal:attributes="href python:item.absolute_url()+'/upDateFile'">update file</a>
      </div>       </div>
      <div tal:replace="structure item/content_html"/>       <div tal:replace="structure item/content_html"/>
      <div tal:condition="python:getattr(item,'link',None) is not None">       <div tal:condition="python:getattr(item,'link',None) is not None">
Line 114  td.vario { background-color:#AC1D15 } Line 148  td.vario { background-color:#AC1D15 }
     </div>      </div>
           
     </tal:block>      </tal:block>
       </tal:block>
   
   
 <!-- user is not logged in -->  <!-- user is not logged in -->

Removed from v.1.4  
changed lines
  Added in v.1.8


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