Diff for /MPIWGWeb/zpt/Attic/editPublications.zpt between versions 1.1.2.7 and 1.1.2.8

version 1.1.2.7, 2005/10/20 14:04:43 version 1.1.2.8, 2005/11/16 19:09:28
Line 4 Line 4
 <body>  <body>
 <tal:block metal:fill-slot="navsel" tal:define="global menusel string:publications" />  <tal:block metal:fill-slot="navsel" tal:define="global menusel string:publications" />
   
 <tal:block metal:fill-slot="body" tal:define="yes_no_list python:'yes\nno';  <tal:block metal:fill-slot="body"
                                             sortingMode python:'year\npriority'">    tal:define="yes_no_list python:'yes\nno'; sortingMode python:'year\npriority'">
   
   <h3><a href="addPublications">Add Publications to your list</a></h3>    <h3><a href="addPublications">Add Publications to your list</a></h3>
   <form action="changePublicationSelectionMode" method="post">    <form action="changePublicationSelectionMode" method="post">
   
   <h3>Select the 5 publications to be displayed at your <a src="../index.html" target="blank"> homepage</a></h3>    <h3>Select the 5 publications to be displayed in the first part of your homepage</h3>
   <p>Choose the first 5 of my list following the order of</p>    <p>Choose the first 5 of my list following the order of</p>
   <table tal:define="sm python:here.getPublicationSelectionMode()">    <table tal:define="sm python:here.getPublicationSelectionMode()">
     <tr tal:condition="python:sm=='priority'">      <tr tal:condition="python:sm=='priority'">
       <td><span><input type="radio" name="publicationSelectionMode" value="year" />year</span> <span><input checked type="radio"        <td><span><input type="radio" name="publicationSelectionMode" value="year" />year</span>
         name="publicationSelectionMode" value="priority" />priority</span></td>        <span><input checked type="radio" name="publicationSelectionMode" value="priority" />priority</span></td>
       <td><input type="submit" value="change"></td>        <td><input type="submit" value="change"></td>
     </tr>      </tr>
     <tr tal:condition="not:python:sm=='priority'">      <tr tal:condition="not:python:sm=='priority'">
       <td><span><input checked type="radio" name="publicationSelectionMode" value="year" /> year</span> <span><input type="radio"        <td><span><input checked type="radio" name="publicationSelectionMode" value="year" />
         name="publicationSelectionMode" value="priority" /> priority</span></td>        year</span> <span><input type="radio" name="publicationSelectionMode"
           value="priority" /> priority</span></td>
       <td><input type="submit" value="change"></td>        <td><input type="submit" value="change"></td>
     </tr>      </tr>
   </table>    </table>
Line 28 Line 29
   
   
   <h2>Publication list</h2>    <h2>Publication list</h2>
   <p>(You can not change entries from the institutsbibliographie here)</p>    <p>(You can not change entries from the <i>Institutsbibliographie</i> here)</p>
   <form action="changeSortingMode" method="post">    <form action="changeSortingMode" method="post">
   <p>Sort by:</p>    <p>Sort by:</p>
   <table>    <table>
Line 44 Line 45
   
   <form action="changePublications" method="post">    <form action="changePublications" method="post">
   <input type="hidden" name="id_main" tal:attributes="value person/id">    <input type="hidden" name="id_main" tal:attributes="value person/id">
   <input type="hidden" name="main_fields" value="publications__title,publications__publish">    <input type="hidden" name="main_fields"
       value="publications__title,publications__publish">
   <tal:block    <tal:block
     tal:define="books python:here.ZSQLSimpleSearch('select *,oid from publications where id_main=\'%s\' and lower(referencetype)in (\'book\') and publish=\'yes\' order by priority'%here.getDBId());      tal:define="books python:here.ZSQLSimpleSearch('select *,oid from publications where id_main=\'%s\' and lower(referencetype)in (\'book\') and publish=\'yes\' order by priority'%here.getDBId());
                  edited_books python:here.ZSQLSimpleSearch('select *,oid from publications where id_main=\'%s\' and lower(referencetype)in (\'edited book\') and publish=\'yes\' order by priority'%here.getDBId());                   edited_books python:here.ZSQLSimpleSearch('select *,oid from publications where id_main=\'%s\' and lower(referencetype)in (\'edited book\') and publish=\'yes\' order by priority'%here.getDBId());
Line 53 Line 54
                  articles python:here.ZSQLSimpleSearch('select *,oid from publications where id_main=\'%s\' and lower(referencetype) not in (\'book\',\'edited book\') and publish=\'yes\' order by priority'%here.getDBId())">                   articles python:here.ZSQLSimpleSearch('select *,oid from publications where id_main=\'%s\' and lower(referencetype) not in (\'book\',\'edited book\') and publish=\'yes\' order by priority'%here.getDBId())">
   
     <tal:block tal:condition="books">      <tal:block tal:condition="books">
   
       <h3>Books</h3>        <h3>Books</h3>
       <table>        <table>
         <tr><th/><th/><th>Priority</th><th align="left" width="100">Show</th></tr>          <tr>
             <th />
             <th />
             <th>Priority</th>
             <th align="left" width="100">Show</th>
           </tr>
         <tr tal:repeat="found   python:here.sortBibliography(books)">          <tr tal:repeat="found   python:here.sortBibliography(books)">
           <td><a tal:condition="python:found.id_gen_bib and (not found.id_gen_bib=='')"            <td><a tal:condition="python:found.id_gen_bib and (not found.id_gen_bib=='')"
             tal:attributes="href python:'editBibliography?id=%s'%found.id_gen_bib">edit</a> <a              tal:attributes="href python:'editBibliography?id=%s'%found.id_gen_bib">edit</a>
             <a
             tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>              tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>
           <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>            <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>
           <td valign="top"><input            <td valign="top"><input
Line 79 Line 85
     <tal:block tal:condition="edited_books">      <tal:block tal:condition="edited_books">
       <h3>Edited Books</h3>        <h3>Edited Books</h3>
       <table>        <table>
         <tr><th/><th/><th>Priority</th><th align="left" width="100">Show</th></tr>          <tr>
             <th/>
             <th/>
             <th>Priority</th>
             <th align="left" width="100">Show</th>
           </tr>
         <tr tal:repeat="found python:here.sortBibliography(edited_books)">          <tr tal:repeat="found python:here.sortBibliography(edited_books)">
           <td><a tal:condition="python:found.id_gen_bib and (not found.id_gen_bib=='')"            <td><a tal:condition="python:found.id_gen_bib and (not found.id_gen_bib=='')"
             tal:attributes="href python:'editBibliography?id=%s'%found.id_gen_bib">edit</a> <a              tal:attributes="href python:'editBibliography?id=%s'%found.id_gen_bib">edit</a>
             <a
             tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>              tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>
           <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>            <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>
           <td valign="top"><input            <td valign="top"><input
Line 102 Line 114
     <tal:block tal:condition="articles">      <tal:block tal:condition="articles">
       <h3>Articles and Chapters</h3>        <h3>Articles and Chapters</h3>
       <table>        <table>
         <tr><th/><th/><th>Priority</th><th align="left" width="100">Show</th></tr>          <tr>
             <th/>
             <th/>
             <th>Priority</th>
             <th align="left" width="100">Show</th>
           </tr>
         <tr tal:repeat="found python:here.sortBibliography(articles)">          <tr tal:repeat="found python:here.sortBibliography(articles)">
           <td><a tal:condition="python:found.id_gen_bib and (not found.id_gen_bib=='')"            <td><a tal:condition="python:found.id_gen_bib and (not found.id_gen_bib=='')"
             tal:attributes="href python:'editBibliography?id=%s'%found.id_gen_bib">edit</a> <a              tal:attributes="href python:'editBibliography?id=%s'%found.id_gen_bib">edit</a>
             <a
             tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>              tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>
           <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>            <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>
           <td valign="top"><input            <td valign="top"><input
Line 122 Line 140
       </table>        </table>
       </tal:block>        </tal:block>
               
     <tal:block tal:condition="not_displayed">
       <h3>Currently not shown</h3>        <h3>Currently not shown</h3>
       <table>        <table>
         <tr><th/><th/><th>Priority</th><th align="left" width="100">Show</th></tr>        <tr>
           <th />
           <th />
           <th>Priority</th>
           <th align="left" width="100">Show</th>
         </tr>
         <tr tal:repeat="found python:here.sortBibliography(not_displayed)">          <tr tal:repeat="found python:here.sortBibliography(not_displayed)">
           <td><a tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>          <td><a
             tal:attributes="href python:'deleteField?table=publications&oid=%s'%found.oid">delete</a></td>
           <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>            <td><span tal:replace="structure python:here.formatBibliography(here,found)" /></td>
           <td valign="top"><input            <td valign="top"><input
             tal:attributes="name python:'publications__priority__'+str(found.oid);              tal:attributes="name python:'publications__priority__'+str(found.oid);
Line 141 Line 166
         </tr>          </tr>
       </table>        </table>
   </tal:block>    </tal:block>
       
     </tal:block>
   <input type="submit" value="change">    <input type="submit" value="change">
   </form>    </form>
 </tal:block>  </tal:block>

Removed from v.1.1.2.7  
changed lines
  Added in v.1.1.2.8


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