view zpt/staff/edit_teaching.zpt @ 243:980794794bb5

added preferences for number of publications, talks, and teachings on profile page.
author casties
date Fri, 07 Feb 2014 14:53:37 +0100
parents 485bf377913a
children
line wrap: on
line source

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html metal:use-macro="here/mainEditFile/macros/page">
<body>
<tal:block metal:fill-slot="navsel" tal:define="global menusel string:teaching" />

<tal:block metal:fill-slot="body">
  <form tal:attributes="action string:$root/editTeaching" method="post">
  <input type="hidden" name="key_main" tal:attributes="value python:here.content.key"/>
  <input type="hidden" name="main_fields" value="teaching__title"/>
  <table tal:define="teachings python:here.getTeaching(published=False)">
    <tr>
      <th>Date</th>
      <th>Title/Place/Link</th>
      <th>Priority</th>
      <th>Show</th>
    </tr>
    <tr class="fliesstext" tal:repeat="teaching teachings">
      <td valign="top">
        <input tal:attributes="name python:'teaching__date__'+str(teaching.oid); value python:teaching.date" size="10" />
      </td>

      <td>
        <input tal:attributes="name python:'teaching__title__'+str(teaching.oid); value python:teaching.title" size="80" /> <br/>
        <input tal:attributes="name python:'teaching__place__'+str(teaching.oid); value python:teaching.place" size="80" /> <br/>
        <input tal:attributes="name python:'teaching__link__'+str(teaching.oid); value python:teaching.link" size="80" />
      </td>

      <td valign="top">
        <input tal:attributes="name python:'teaching__priority__'+str(teaching.oid); value teaching/priority" size="3" />
      </td>
      <td valign="top" tal:define="name string:teaching__published__${teaching/oid}; value teaching/published;">
          <span metal:use-macro="here/common_template/macros/yesno_input_radio"/>
      </td>
      <td><a tal:attributes="href string:$root/deleteField?table=teaching&oid=${teaching/oid}">delete</a></td>
    </tr>
    <tr colspan="4">
      <th>Add new</th>
    </tr>
    <tr>
      <td valign="top">
        <input tal:attributes="name python:'teaching__date__new'" size="10" />
      </td>
      <td>
        <input tal:attributes="name python:'teaching__title__new'" size="80"/> <br/>
        <input tal:attributes="name python:'teaching__place__new'" size="80" /> <br/>
        <input tal:attributes="name python:'teaching__link__new'" size="80" />
      </td>
      <td><input tal:attributes="name python:'teaching__priority__new'" size="3"></td>
      <td valign="top" tal:define="name string:teaching__published__new; value string:yes;">
          <span metal:use-macro="here/common_template/macros/yesno_input_radio"/>
      </td>
    </tr>
  </table>
  <p>
      Number of items on profile page: <input name="teachings_num" size="2" tal:attributes="value python:here.content.teachings_num or 5"/>
  </p>
  <p>
    <input type="submit" value="submit"/>
  </p>

  </form>
</tal:block>
</body>
</html>