File:  [Repository] / cdli / zpt / uploadCheck.zpt
Revision 1.2: download - view: text, annotated - select for diffs - revision graph
Thu Dec 8 17:11:31 2005 UTC (18 years, 6 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
upload

    1: <html metal:use-macro="here/main_template/macros/page">
    2: <tal:block metal:fill-slot="body">
    3: <h2>Please check</h2>
    4: 
    5: 
    6: <div tal:condition="python:len(options['errors'])>0">
    7: <h3><a id="changed">There were Errors!</a></h3>
    8: <p>Some files will not be uploaded (see below)!</p>
    9: </div>
   10: <form action="uploadATFfinally">
   11: <input type="hidden" name="dir" tal:attributes="value options/dir">
   12: <p>Comment (will be added to all uploaded files)</p>
   13: <p><textarea name="comment" cols="60" rows="10"></textarea>
   14: <p><input name="procedure" type="radio" value="uploadchanged" checked>Upload only the changed and new files.</p>
   15: <p><input name="procedure" type="radio" value="uploadAll">Upload all files.</p>
   16: <p><input name="procedure" type="radio" value="noupload">Dont't do anything.</p>
   17: <h3>Unlock?</h3>
   18: <p><input name="unlock" type="checkbox" checked> unlock the files.</p>
   19: <p><input type="submit" value="do it!"></p>
   20: </form>
   21: <div tal:condition="python:len(options['errors'])>0">
   22: <h3>Errors:</h3>
   23: <p>Files locked by somebody else, these files cannot be uploaded!</p>
   24: <table>
   25: <tr>
   26: 	<td>Title</td>
   27: 	<td>Locked by:</td>
   28: </tr>
   29: <tr tal:repeat="error python:options['errors']">
   30: <td tal:content="python:error.getId()"/>	
   31: <td><span tal:replace="python:error.lockedBy"/>
   32: </td>
   33: </tr>
   34: </table>
   35: </div>
   36: 
   37: <h3><a id="changed">Changed files</a></h3>
   38: <p><span tal:replace="python:len(options['changed'])"/> Files changed.</p>
   39: 
   40: <table>
   41: <tr>
   42: 	<td>Title</td>
   43: 	<td>Changed lines (approx.)</td>
   44: </tr>
   45: <tr tal:repeat="change python:options['changed']">
   46: <td tal:content="python:change[0].getId()"/>	
   47: <td><span tal:replace="python:change[1][0]"/>
   48: </td>
   49: </tr>
   50: </table>	
   51: <tal:x condition="python:len(options['newPs'])>0">
   52: <h3><a id="new">New</a></h3>
   53: <p tal:repeat="newP python:options['newPs']" tal:content="newP"/>
   54: </tal:x>
   55: </tal:block>
   56: </html>

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