Mercurial > p > roundup > code
changeset 2759:595f8bc5829a maint-0.7
more fixes
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 15 Oct 2004 00:25:05 +0000 |
| parents | 6d973371e29f |
| children | 638fc2dab5a1 |
| files | templates/classic/html/_generic.help.html templates/minimal/html/_generic.help.html |
| diffstat | 2 files changed, 61 insertions(+), 49 deletions(-) [+] |
line wrap: on
line diff
--- a/templates/classic/html/_generic.help.html Fri Oct 15 00:11:49 2004 +0000 +++ b/templates/classic/html/_generic.help.html Fri Oct 15 00:25:05 2004 +0000 @@ -29,6 +29,28 @@ <input type="button" name="btn_apply" class="apply" value=" Apply " onclick="updateList(); window.close();"/> </div> + <table width="100%"> + <tr class="navigation"> + <th> + <a tal:define="prev batch/previous" tal:condition="prev" + tal:attributes="href python:request.indexargs_href(request.classname, + {'@template':'help', 'property': request.form['property'].value, + 'properties': request.form['properties'].value, + '@startwith':prev.first, '@pagesize':prev.size})"><< previous</a> + + </th> + <th tal:content="python: '%d...%d out of %d'%(batch.start, + batch.start+batch.length-1, batch.sequence_length)">current</th> + <th> + <a tal:define="next batch/next" tal:condition="next" + tal:attributes="href python:request.indexargs_href(request.classname, + {'@template':'help', 'property': request.form['property'].value, + 'properties': request.form['properties'].value, + '@startwith':next.first, '@pagesize':next.size})">next >></a> + + </th> + </tr> + </table> <table class="classhelp"> <tr> @@ -54,22 +76,6 @@ <th tal:repeat="prop props" tal:content="prop"></th> </tr> </table> - <table width="100%"> - <tr class="navigation"> - <th> - <a tal:define="prev batch/previous" tal:condition="prev" - tal:attributes="href string:${request/classname}?@template=help&@startwith=${prev/first}&property=${request/form/property/value}&properties=${request/form/properties/value}"><< previous</a> - - </th> - <th tal:content="python: '%d...%d out of %d'%(batch.start, - batch.start+batch.length-1, batch.sequence_length)">current</th> - <th> - <a tal:define="next batch/next" tal:condition="next" - tal:attributes="href string:${request/classname}?@template=help&@startwith=${next/first}&property=${request/form/property/value}&properties=${request/form/properties/value}">next >></a> - - </th> - </tr> - </table> </form> </body>
--- a/templates/minimal/html/_generic.help.html Fri Oct 15 00:11:49 2004 +0000 +++ b/templates/minimal/html/_generic.help.html Fri Oct 15 00:25:05 2004 +0000 @@ -1,7 +1,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> - <link rel="stylesheet" type="text/css" href="_file/style.css" /> + <link rel="stylesheet" type="text/css" href="@@file/style.css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8;" /> <tal:block tal:condition="python:request.form.has_key('property')"> <title tal:content="string:${request/form/property/value} help">Property</title> @@ -10,16 +10,16 @@ // this is the name of the field in the original form that we're working on field = '${request/form/property/value}';" > </script> - <script src="_file/help_controls.js" type="text/javascript"><!-- + <script src="@@file/help_controls.js" type="text/javascript"><!-- //--></script> </tal:block> </head> - <body class="body" marginwidth="0" marginheight="0" onload="resetList();"> - <form name="frm_help" action="" + <body class="body" onload="resetList();"> + <form name="frm_help" tal:attributes="action request/base" tal:define="batch request/batch; props python:request.form['properties'].value.split(',')"> - <div id="classhelp-controls" tal:condition="python:start==0"> + <div id="classhelp-controls"> <!--input type="button" name="btn_clear" value="Clear" onClick="clearList()"/ --> <input type="text" name="text_preview" size="24" class="preview" @@ -29,6 +29,28 @@ <input type="button" name="btn_apply" class="apply" value=" Apply " onclick="updateList(); window.close();"/> </div> + <table width="100%"> + <tr class="navigation"> + <th> + <a tal:define="prev batch/previous" tal:condition="prev" + tal:attributes="href python:request.indexargs_href(request.classname, + {'@template':'help', 'property': request.form['property'].value, + 'properties': request.form['properties'].value, + '@startwith':prev.first, '@pagesize':prev.size})"><< previous</a> + + </th> + <th tal:content="python: '%d...%d out of %d'%(batch.start, + batch.start+batch.length-1, batch.sequence_length)">current</th> + <th> + <a tal:define="next batch/next" tal:condition="next" + tal:attributes="href python:request.indexargs_href(request.classname, + {'@template':'help', 'property': request.form['property'].value, + 'properties': request.form['properties'].value, + '@startwith':next.first, '@pagesize':next.size})">next >></a> + + </th> + </tr> + </table> <table class="classhelp"> <tr> @@ -36,40 +58,24 @@ <th tal:repeat="prop props" tal:content="prop"></th> </tr> <tr tal:repeat="item batch"> - <td> - <input type="checkbox" name="check" - onclick="updatePreview();" - tal:condition="python:start==0" - tal:define="attr python:item[props[0]]" - tal:attributes="value attr; id attr" /> - </td> - <td tal:repeat="prop props"> - <label class="classhelp-label" - tal:attributes="for python:item[props[0]]" - tal:content="structure python:item[prop]"></label> - </td> + <tal:block tal:define="attr python:item[props[0]]"> + <td> + <input type="checkbox" name="check" + onclick="updatePreview();" + tal:attributes="value attr; id string:id_$attr" /> + </td> + <td tal:repeat="prop props"> + <label class="classhelp-label" + tal:attributes="for string:id_$attr" + tal:content="structure python:item[prop]"></label> + </td> + </tal:block> </tr> <tr> <th> <b>x</b></th> <th tal:repeat="prop props" tal:content="prop"></th> </tr> </table> - <table width="100%"> - <tr class="navigation"> - <th> - <a tal:define="prev batch/previous" tal:condition="prev" - tal:attributes="href string:${request/classname}?@template=help&@startwith=${prev/first}&properties=${request/form/properties/value}"><< previous</a> - - </th> - <th tal:content="python: '%d...%d out of %d'%(batch.start, - batch.start+batch.length-1, batch.sequence_length)">current</th> - <th> - <a tal:define="next batch/next" tal:condition="next" - tal:attributes="href string:${request/classname}?@template=help&@startwith=${next/first}&properties=${request/form/properties/value}">next >></a> - - </th> - </tr> - </table> </form> </body>
