pythonreports-checkins Mailing List for PythonReports
Brought to you by:
a1s
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(45) |
Dec
(56) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
(1) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(6) |
2009 |
Jan
|
Feb
|
Mar
(5) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
(10) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(1) |
Nov
(3) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
(10) |
Apr
|
May
(18) |
Jun
(6) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: alexander s. <a1...@us...> - 2012-11-16 05:35:29
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv16323 Modified Files: prt.shtml Log Message: Update to specs version 0.6.0 Index: prt.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prt.shtml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** prt.shtml 16 May 2012 12:42:13 -0000 1.4 --- prt.shtml 16 Nov 2012 05:35:24 -0000 1.5 *************** *** 14,1517 **** <div class="main container"> ! <div class="document" id="pythonreports-templates"> ! <h1 class="title">PythonReports Templates</h1> ! <table class="docinfo" frame="void" rules="none"> ! <col class="docinfo-name" /> ! <col class="docinfo-content" /> ! <tbody valign="top"> ! <tr><th class="docinfo-name">Version:</th> ! <td>0.3.0</td></tr> [...3010 lines suppressed...] ! <td>When the expression is evaluated: ! <tt class="docutils literal">report</tt>, <tt class="docutils literal">page</tt>, <tt class="docutils literal">column</tt> ! or group name. Evaluation is delayed ! until the end of this section.</td> ! </tr> ! <tr><td><tt class="docutils literal">data</tt></td> ! <td>O</td> ! <td>string</td> ! <td>Name of a <a class="reference internal" href="#data">data</a> section defined as ! a child of the <a class="reference internal" href="#report">report</a> element.</td> ! </tr> ! </tbody> ! </table> ! <!-- vim: set et ft=rst sts=2 sw=2 : --> ! </div> ! </div> ! </div> ! <!-- End contents generated from reST --> </div> |
From: alexander s. <a1...@us...> - 2012-06-28 16:00:37
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv32370 Modified Files: pythonreports.ico Log Message: remake 16x16 icon Index: pythonreports.ico =================================================================== RCS file: /cvsroot/pythonreports/htdocs/pythonreports.ico,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsKFJ6JH and /tmp/cvsTed2ga differ |
From: alexander s. <a1...@us...> - 2012-06-17 10:28:11
|
Update of /cvsroot/pythonreports/htdocs/api In directory vz-cvs-3.sog:/tmp/cvs-serv16240 Modified Files: index.shtml Log Message: change shortcut icon Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/api/index.shtml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** index.shtml 16 May 2012 12:42:14 -0000 1.2 --- index.shtml 17 Jun 2012 10:28:08 -0000 1.3 *************** *** 4,8 **** <title>PythonReports</title> <link rel="stylesheet" type="text/css" href="../style.css" > ! <link rel="shortcut icon" href="py.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > </head> --- 4,8 ---- <title>PythonReports</title> <link rel="stylesheet" type="text/css" href="../style.css" > ! <link rel="shortcut icon" href="../pythonreports.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > </head> |
From: alexander s. <a1...@us...> - 2012-06-17 10:12:00
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv13756 Modified Files: index.shtml Log Message: change shortcut icon Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.shtml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** index.shtml 16 May 2012 12:42:13 -0000 1.8 --- index.shtml 17 Jun 2012 10:11:58 -0000 1.9 *************** *** 4,8 **** <title>PythonReports</title> <link rel="stylesheet" type="text/css" href="style.css" > ! <link rel="shortcut icon" href="py.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > </head> --- 4,8 ---- <title>PythonReports</title> <link rel="stylesheet" type="text/css" href="style.css" > ! <link rel="shortcut icon" href="pythonreports.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > </head> |
From: alexander s. <a1...@us...> - 2012-06-17 10:09:52
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv13521 Modified Files: header.shtml Log Message: change logo Index: header.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/header.shtml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** header.shtml 16 May 2012 12:42:13 -0000 1.6 --- header.shtml 17 Jun 2012 10:09:49 -0000 1.7 *************** *** 2,6 **** <div class="container"> <a class="logo" href="<!--#echo var="relative_path" -->index.shtml"> ! <img src="<!--#echo var="relative_path" -->logo.png"/> </a> <ul class="navigation"> --- 2,6 ---- <div class="container"> <a class="logo" href="<!--#echo var="relative_path" -->index.shtml"> ! <img src="<!--#echo var="relative_path" -->pythonreports-logo.png"/> </a> <ul class="navigation"> *************** *** 11,13 **** </ul> </div> ! </div> \ No newline at end of file --- 11,13 ---- </ul> </div> ! </div> |
From: alexander s. <a1...@us...> - 2012-06-17 10:09:20
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv13454 Added Files: pythonreports.ico pythonreports-icon256.png Log Message: Application icon --- NEW FILE: pythonreports-icon256.png --- (This appears to be a binary file; contents omitted.) --- NEW FILE: pythonreports.ico --- (This appears to be a binary file; contents omitted.) |
From: alexander s. <a1...@us...> - 2012-06-17 10:08:54
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv13423 Added Files: pythonreports-logo.png pythonreports-logo.svg Log Message: web site logo --- NEW FILE: pythonreports-logo.png --- (This appears to be a binary file; contents omitted.) --- NEW FILE: pythonreports-logo.svg --- <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="744.09448819" height="1052.3622047" id="svg3250" version="1.1" inkscape:version="0.48.1 " sodipodi:docname="pythonreports-logo.svg" inkscape:export-filename="C:\DOWNLOAD\pythonreports-logo.png" inkscape:export-xdpi="18.74" inkscape:export-ydpi="18.74"> <defs id="defs3252"> <inkscape:path-effect effect="spiro" id="path-effect8028" is_visible="true" /> <linearGradient id="linearGradient3193"> <stop style="stop-color:#00e89e;stop-opacity:1;" offset="0" id="stop3195" /> <stop style="stop-color:#e8e836;stop-opacity:1;" offset="1" id="stop3197" /> </linearGradient> <linearGradient inkscape:collect="always" id="linearGradient3119"> <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop3121" /> <stop style="stop-color:#8d7522;stop-opacity:1" offset="1" id="stop3123" /> </linearGradient> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3119" id="linearGradient3105" x1="236.63811" y1="376.08926" x2="249.95691" y2="354.38882" gradientUnits="userSpaceOnUse" gradientTransform="translate(82.057435,106.43693)" /> <radialGradient inkscape:collect="always" xlink:href="#linearGradient3193" id="radialGradient6314" cx="252.93182" cy="694.42444" fx="252.93182" fy="694.42444" r="347.43109" gradientTransform="matrix(1.0741357,-0.48124521,0.47016536,1.0494056,-234.93857,94.283509)" gradientUnits="userSpaceOnUse" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3201-8" id="linearGradient3191-1" x1="0" y1="688.64008" x2="379.31021" y2="297.63879" gradientUnits="userSpaceOnUse" /> <linearGradient id="linearGradient3201-8" inkscape:collect="always"> <stop id="stop3203-8" offset="0" style="stop-color:#502d16;stop-opacity:1" /> <stop id="stop3205-9" offset="1" style="stop-color:#fff6d5;stop-opacity:1" /> </linearGradient> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3201-9" id="linearGradient3191-6" x1="0" y1="688.64008" x2="379.31021" y2="297.63879" gradientUnits="userSpaceOnUse" /> <linearGradient id="linearGradient3201-9" inkscape:collect="always"> <stop id="stop3203-6" offset="0" style="stop-color:#502d16;stop-opacity:1" /> <stop id="stop3205-4" offset="1" style="stop-color:#fff6d5;stop-opacity:1" /> </linearGradient> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3201-0" id="linearGradient3191-60" x1="0" y1="688.64008" x2="379.31021" y2="297.63879" gradientUnits="userSpaceOnUse" /> <linearGradient id="linearGradient3201-0" inkscape:collect="always"> <stop id="stop3203-2" offset="0" style="stop-color:#502d16;stop-opacity:1" /> <stop id="stop3205-0" offset="1" style="stop-color:#fff6d5;stop-opacity:1" /> </linearGradient> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3201-1" id="linearGradient3191-2" x1="0" y1="688.64008" x2="379.31021" y2="297.63879" gradientUnits="userSpaceOnUse" /> <linearGradient id="linearGradient3201-1" inkscape:collect="always"> <stop id="stop3203-86" offset="0" style="stop-color:#502d16;stop-opacity:1" /> <stop id="stop3205-2" offset="1" style="stop-color:#fff6d5;stop-opacity:1" /> </linearGradient> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.52168351" inkscape:cx="372.04724" inkscape:cy="526.18109" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" inkscape:snap-page="true" inkscape:window-width="1246" inkscape:window-height="744" inkscape:window-x="-5" inkscape:window-y="-5" inkscape:window-maximized="1" /> <metadata id="metadata3255"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title /> </cc:Work> </rdf:RDF> </metadata> <g inkscape:groupmode="layer" id="layer2" inkscape:label="Layer 2" /> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> <path style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 569.88118,348.45354 c -72.731,31.9035 -48.96996,142.65624 -21.243,217.00939 -126.04527,18.80868 -151.62845,7.18391 -265.90821,-3.40516 -56.9185,-5.27403 -72.24842,-6.69366 -134.47113,4.63117 53.90949,-67.42899 104.79523,-175.63352 94.65264,-213.80389 106.03983,21.23637 239.71517,-35.24985 326.9697,-4.43151 z" id="path5912" inkscape:connector-curvature="0" sodipodi:nodetypes="ccsccc" /> <path style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 559.16868,337.29326 c -109.24338,69.45399 -27.7031,215.19195 -27.7031,215.19195 0,0 -86.95506,21.20034 -189.9086,5.17692 -104.45755,-16.25751 -155.81649,-6.6445 -203.29365,1.46651 45.08775,-61.20787 113.23669,-140.94777 97.86918,-211.6702 107.71305,12.20462 219.46055,-27.03045 323.03617,-10.16518 z" id="path5908" inkscape:connector-curvature="0" sodipodi:nodetypes="ccsccc" /> <path style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 128.03983,550.35357 c 0,0 68.03399,-24.31835 202.875,-5.88186 58.77225,8.03579 135.7142,9.71262 180,-0.99344 0,0 -80.8125,-130.76724 29.1875,-217.18039 -11.0268,-4.03867 -21.67628,-5.89982 -37.34375,-5.92179 -22.89861,-0.0321 -56.4911,3.87856 -117.5625,10.68933 -102.85716,11.47077 -167.09375,4.70062 -167.09375,4.70062 1.58193,3.71861 9.75626,23.59178 5.16643,49.42679 -14.03019,75.97873 -95.22893,165.16074 -95.22893,165.16074 z" id="path5902" inkscape:connector-curvature="0" sodipodi:nodetypes="csccssccc" /> <path style="fill:url(#radialGradient6314);fill-opacity:1;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 521.65101,451.73016 c 14.5288,-14.39347 44.00113,-3.82995 33.70047,19.54672 -8.04874,18.26607 -45.62615,5.97246 -79.56204,12.46741 -28.50791,5.45609 -51.54612,22.32586 -63.29025,44.05609 18.36287,-7.07932 44.84642,-21.24282 83.71574,-15.08435 53.6826,8.50548 92.30735,-7.01065 101.33167,-33.76741 8.52237,-25.26847 0.90763,-51.55292 -20.10798,-65.29389 -21.37942,-13.97886 -41.16329,-11.92752 -52.5855,-7.05622 -2.60368,12.37091 -3.96359,21.8187 -3.20211,45.13165 z m -187.4153,39.42097 c 3.62481,1.42773 7.55849,3.06422 11.79571,4.9385 7.81443,3.45661 28.5736,2.98558 37.70087,-8.49375 4.57682,-5.75625 5.36612,-9.57786 3.57143,-15.53571 -1.59083,-5.28111 -2.3562,-7.53249 -14.83412,-16.24102 -5.37216,-3.74932 -10.58575,-5.96359 -12.83176,-11.0767 0,0 -1.68936,-8.936 -5.1928,-10.77555 -15.84284,-9.21923 -16.35267,-9.19014 -19.00318,-14.34516 -8.19675,-7.42248 -17.64144,-11.17518 -36.63312,-16.10761 -13.3355,-4.02883 -18.57685,-3.44131 -30.27744,-13.51003 -12.60206,-11.91709 -33.25833,-15.42647 -38.43691,-16.67647 -5.17857,-1.25 -64.27047,-6.01892 -92.88851,35.91701 -29.11766,42.66805 2.97953,92.11486 25.49014,95.72823 0,0 21.10189,-26.97059 27.36387,-40.64069 -21.02927,-5.18166 -6.49887,-38.92679 19.24559,-38.47536 13.05215,0 31.68393,8.46246 34.03975,24.03058 2.37646,15.70456 12.59104,21.50517 21.38515,25.95848 8.79412,4.45331 16.23759,7.30692 22.73264,9.09305 6.16789,1.69617 25.00589,5.68316 28.90291,6.00791 17.82993,0.30546 17.86978,0.20429 17.86978,0.20429" id="path5894" inkscape:connector-curvature="0" sodipodi:nodetypes="csscssscccssssccccczscccscsss" /> <path sodipodi:nodetypes="sssss" inkscape:connector-curvature="0" id="path3779-9-7" d="m 321.44878,461.04725 c 0.51949,4.69404 -3.83851,8.85849 -8.55122,8.55121 -4.54902,-0.2966 -8.36252,-4.52036 -8.55121,-8.55121 -0.22083,-4.71754 3.03851,-9.7036 8.55121,-8.55121 5.16659,1.08003 8.15884,5.00565 8.55122,8.55121 z" style="color:#000000;fill:url(#linearGradient3105);fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> <path sodipodi:nodetypes="sssss" inkscape:connector-curvature="0" id="path3799-4-4" d="m 315.87291,460.83547 c 0,3.81836 -1.46111,6.58975 -3.1965,6.91375 -1.01062,0.18869 -3.19649,-3.09539 -3.19649,-6.91375 0,-3.81835 1.43772,-7.06623 3.19649,-6.91374 1.4509,0.12579 3.1965,3.09539 3.1965,6.91374 z" style="color:#000000;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.56802607px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> <path transform="matrix(0.63563474,0,0,0.63563474,24.783973,251.10608)" d="m 455.87336,325.81403 a 1.651715,1.8581795 0 1 1 -3.30343,0 1.651715,1.8581795 0 1 1 3.30343,0 z" sodipodi:ry="1.8581795" sodipodi:rx="1.651715" sodipodi:cy="325.81403" sodipodi:cx="454.22165" id="path3802-8-4" style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" sodipodi:type="arc" /> <g id="g7909" transform="translate(82.057435,106.43693)" style="stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none"> <path sodipodi:nodetypes="cccczc" inkscape:connector-curvature="0" id="path5961" d="m 262.5644,350.95308 c 0,0 5.4025,7.08213 -0.58532,13.63131 -4.97559,3.03643 -11.46252,7.25658 -11.46252,7.25658 0,0 -9.00889,2.78325 -14.32314,-4.56007 0,0 15.5586,-12.22042 35.88977,-21.45121 20.33118,-9.23079 20.72571,-5.98712 20.72571,-5.98712" style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path sodipodi:nodetypes="csccc" inkscape:connector-curvature="0" id="path5961-5" d="m 271.74194,345.89789 c -0.79249,1.45161 3.88099,7.12601 7.78614,6.47298 6.4533,-1.07914 10.46474,-2.12795 11.73906,-4.23142 1.37374,-3.11306 2.07233,-8.65153 2.07233,-8.65153 L 255.68521,317.0113" style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path sodipodi:nodetypes="ccssc" inkscape:connector-curvature="0" id="path5981" d="m 235.84694,367.29087 -37.02366,-28.80773 c 0,0 -7.37429,-6.17494 -11.11668,-3.36815 -3.74239,2.80679 -2.61967,5.8007 -2.24543,7.6719 0.37424,1.87119 3.18103,3.74239 3.18103,3.74239" style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> </g> <path style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 279.02141,464.57711 c 0.84138,2.992 5.16765,7.1509 10.12358,9.84393 6.9611,3.78264 16.08051,6.48797 16.08051,6.48797 9.1982,2.33038 15.3901,4.34367 28.86505,10.26149 3.56702,1.56653 7.55849,3.06422 11.79571,4.9385" id="path5894-4" inkscape:connector-curvature="0" sodipodi:nodetypes="csssc" /> <path style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 244.21235,408.75247 c 0,0 4.81199,21.01472 0,36.36549 -0.46539,1.48465 -0.68581,3.30289 -0.60156,5.31653" id="path5890-9" inkscape:connector-curvature="0" sodipodi:nodetypes="csc" /> <path style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:20;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" d="m 445.06823,351.99959 c -24.31392,0.36962 -50.81253,2.00496 -77.5909,6.9998 -17.20279,3.20875 -39.56095,5.16438 -59.34375,5.78125 -19.7828,0.61687 -37.96022,-0.44299 -43.375,-1.75 l 1.56268,18.8693 c 10.81588,2.61073 21.82909,3.52331 42.43732,2.8807 20.60823,-0.64261 43.57555,-2.58718 62.375,-6.09375 34.01336,-6.34435 68.19764,-7.81225 96.84375,-3.31221 1.08937,-10.89369 14.418,-21.1364 14.418,-21.1364 -9.44983,-1.13926 -29.22246,-2.3619 -37.3271,-2.23869 z" id="path3800" inkscape:connector-curvature="0" sodipodi:nodetypes="sssccssccs" /> <path style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:20;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" d="m 433.89315,396.36285 c -24.31392,0.36963 -36.04563,1.03714 -62.82401,6.03198 0.56489,7.68251 -0.88308,18.18668 -0.88308,18.18668 34.01336,-6.34435 56.26548,-5.0595 84.6275,-3.96866 -1.4644,-3.06075 -0.33184,-14.7873 2.48584,-20 -7.46113,-0.28696 -15.30161,-0.37321 -23.40625,-0.25 z" id="path3800-9" inkscape:connector-curvature="0" sodipodi:nodetypes="sccccs" /> </g> </svg> |
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv16314 Modified Files: index.shtml prp.shtml prt.shtml style.css Added Files: footer.shtml header.shtml Removed Files: footer.html header.html Log Message: Fix paths in header and footer --- footer.html DELETED --- --- header.html DELETED --- --- NEW FILE: header.shtml --- <div class="header"> <div class="container"> <a class="logo" href="<!--#echo var="relative_path" -->index.shtml"> <img src="<!--#echo var="relative_path" -->logo.png"/> </a> <ul class="navigation"> <li><a href="http://sourceforge.net/projects/pythonreports/">Project page</a></li> <li><a href="<!--#echo var="relative_path" -->prt.shtml">Templates</a></li> <li><a href="<!--#echo var="relative_path" -->prp.shtml">Printouts</a></li> <li><a href="<!--#echo var="relative_path" -->api/index.shtml">API</a></li> </ul> </div> </div> Index: prp.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prp.shtml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** prp.shtml 15 May 2012 12:55:07 -0000 1.1 --- prp.shtml 16 May 2012 12:42:13 -0000 1.2 *************** *** 10,14 **** <body> ! <!--#include virtual="header.html" --> <div class="main container"> --- 10,15 ---- <body> ! <!--#set var="relative_path" value="./" --> ! <!--#include virtual="header.shtml" --> <div class="main container"> *************** *** 687,691 **** </div> ! <!--#include virtual="footer.html" --> </body> --- 688,692 ---- </div> ! <!--#include virtual="footer.shtml" --> </body> --- NEW FILE: footer.shtml --- <div class="footer container"> <div class="logos"> <a href="http://www.python.org/"><img src="<!--#echo var="relative_path" -->python-powered-w-120x40.png" width="120" height="40" alt="[Python Powered]"/></a> <a href="http://sourceforge.net/projects/pythonreports/"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=181233&type=12" width="120" height="30" border="0" alt="Get PythonReports at sourceforge.net. Fast, secure and Free Open Source software downloads"/></a> </div> </div> Index: prt.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prt.shtml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** prt.shtml 15 May 2012 14:16:06 -0000 1.3 --- prt.shtml 16 May 2012 12:42:13 -0000 1.4 *************** *** 10,14 **** <body> ! <!--#include virtual="header.html" --> <div class="main container"> --- 10,15 ---- <body> ! <!--#set var="relative_path" value="./" --> ! <!--#include virtual="header.shtml" --> <div class="main container"> *************** *** 1515,1519 **** </div> ! <!--#include virtual="footer.html" --> </body> --- 1516,1520 ---- </div> ! <!--#include virtual="footer.shtml" --> </body> Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.shtml,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** index.shtml 15 May 2012 14:16:06 -0000 1.7 --- index.shtml 16 May 2012 12:42:13 -0000 1.8 *************** *** 9,13 **** <body> ! <!--#include virtual="header.html" --> <div class="main container"> --- 9,15 ---- <body> ! <!--#config errmsg="[Fuck this stupid SSI]" --> ! <!--#set var="relative_path" value="./" --> ! <!--#include virtual="header.shtml" --> <div class="main container"> *************** *** 62,66 **** </div> ! <!--#include virtual="footer.html" --> </body> --- 64,68 ---- </div> ! <!--#include virtual="footer.shtml" --> </body> Index: style.css =================================================================== RCS file: /cvsroot/pythonreports/htdocs/style.css,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** style.css 15 May 2012 14:29:05 -0000 1.7 --- style.css 16 May 2012 12:42:13 -0000 1.8 *************** *** 69,74 **** } .main { ! padding:50px 10px 10px 10px; border-bottom:1px solid #cacaca; } .container .list { --- 69,76 ---- } .main { ! margin-top: 20px; ! padding:30px 10px 10px 10px; border-bottom:1px solid #cacaca; + border-top:1px solid #cacaca; } .container .list { |
From: KACAH <ka...@us...> - 2012-05-15 14:29:08
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv32535 Modified Files: style.css Log Message: Footnote moved to left Index: style.css =================================================================== RCS file: /cvsroot/pythonreports/htdocs/style.css,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** style.css 15 May 2012 14:16:06 -0000 1.6 --- style.css 15 May 2012 14:29:05 -0000 1.7 *************** *** 91,96 **** } .footnote { ! text-align:center; ! width:500px; margin:0 auto; padding-top:10px; --- 91,96 ---- } .footnote { ! text-align:left; ! width:900px; margin:0 auto; padding-top:10px; *************** *** 98,101 **** --- 98,104 ---- font-size:15px; } + .footnote * { + font-size:15px; + } .docinfo, .topic { padding-left:10px; |
From: KACAH <ka...@us...> - 2012-05-15 14:16:09
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv30075 Modified Files: index.shtml prt.shtml style.css Log Message: Changed font settings in css Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.shtml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** index.shtml 15 May 2012 13:29:28 -0000 1.6 --- index.shtml 15 May 2012 14:16:06 -0000 1.7 *************** *** 57,60 **** --- 57,61 ---- <div class="footnote"> <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. + <br /> <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. </p> Index: style.css =================================================================== RCS file: /cvsroot/pythonreports/htdocs/style.css,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** style.css 15 May 2012 13:29:28 -0000 1.5 --- style.css 15 May 2012 14:16:06 -0000 1.6 *************** *** 2,10 **** margin:0; padding:0; ! font-size:20px; ! } body { background-color:#f2f2f2; - font:normal 14px "Cambria"; color:black; } --- 2,10 ---- margin:0; padding:0; ! font-size:18px; ! font-family:"Verdana", "Helvetica", "sans-serif"; ! } body { background-color:#f2f2f2; color:black; } *************** *** 15,18 **** --- 15,19 ---- font-style: italic; margin-left: 50%; + font-size:15px; } h1, h2 { *************** *** 95,98 **** --- 96,100 ---- padding-top:10px; background-color:#f2f2f2; + font-size:15px; } .docinfo, .topic { Index: prt.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prt.shtml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** prt.shtml 15 May 2012 13:15:32 -0000 1.2 --- prt.shtml 15 May 2012 14:16:06 -0000 1.3 *************** *** 5,9 **** <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PythonReports Templates</title> ! <link rel="stylesheet" type="text/css" href="style.css" > <meta name="date" content="15-dec-2006" /> </head> --- 5,9 ---- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PythonReports Templates</title> ! <link rel="stylesheet" type="text/css" href="style.css" /> <meta name="date" content="15-dec-2006" /> </head> |
From: KACAH <ka...@us...> - 2012-05-15 13:29:30
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv16228 Modified Files: footer.html index.shtml style.css Log Message: Moved notes from footer to index Index: footer.html =================================================================== RCS file: /cvsroot/pythonreports/htdocs/footer.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** footer.html 15 May 2012 12:42:24 -0000 1.1 --- footer.html 15 May 2012 13:29:28 -0000 1.2 *************** *** 1,8 **** <div class="footer container"> - <div class="footnote"> - <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. - <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. - </p> - </div> <div class="logos"> <a href="http://www.python.org/"><img src="python-powered-w-120x40.png" --- 1,3 ---- Index: style.css =================================================================== RCS file: /cvsroot/pythonreports/htdocs/style.css,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** style.css 15 May 2012 11:47:55 -0000 1.4 --- style.css 15 May 2012 13:29:28 -0000 1.5 *************** *** 94,97 **** --- 94,98 ---- margin:0 auto; padding-top:10px; + background-color:#f2f2f2; } .docinfo, .topic { Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.shtml,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** index.shtml 15 May 2012 13:15:32 -0000 1.5 --- index.shtml 15 May 2012 13:29:28 -0000 1.6 *************** *** 55,58 **** --- 55,64 ---- </div> + <div class="footnote"> + <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. + <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. + </p> + </div> + <!--#include virtual="footer.html" --> |
From: KACAH <ka...@us...> - 2012-05-15 13:15:35
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv13548 Modified Files: index.shtml prt.shtml Log Message: Fixed html to shtml in links Index: prt.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prt.shtml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** prt.shtml 15 May 2012 12:55:07 -0000 1.1 --- prt.shtml 15 May 2012 13:15:32 -0000 1.2 *************** *** 72,76 **** used to control database report layouts. Report builder applies a template to a sequence of <a class="reference" href="#report-data">report data</a> objects and produces a ! <a class="reference" href="prp.html">printout</a> file that can be rendered by one of the front-end drivers to screen, printer, HTML, PDF etc.</p> <p>Report templates are files in XML format. --- 72,76 ---- used to control database report layouts. Report builder applies a template to a sequence of <a class="reference" href="#report-data">report data</a> objects and produces a ! <a class="reference" href="prp.shtml">printout</a> file that can be rendered by one of the front-end drivers to screen, printer, HTML, PDF etc.</p> <p>Report templates are files in XML format. *************** *** 1438,1442 **** <td>boolean</td> <td>If True (default), the image is ! embedded in the <a class="reference" href="prp.html">PRP file</a>.</td> </tr> </tbody> --- 1438,1442 ---- <td>boolean</td> <td>If True (default), the image is ! embedded in the <a class="reference" href="prp.shtml">PRP file</a>.</td> </tr> </tbody> *************** *** 1448,1452 **** grows in the direction of coding (vertically if <tt class="docutils literal"><span class="pre">vertical="true"</span></tt>, horizontally otherwise) and is filled in the opposite direction. ! Bar code images are always embedded in the <a class="reference" href="prp.html">PRP file</a>.</p> <p>Code contents may be set by <tt class="docutils literal"><span class="pre">expr</span></tt> or <tt class="docutils literal"><span class="pre">data</span></tt> attributes or by child <a class="reference" href="#data">data</a> element. Data may be set (either by attribute --- 1448,1452 ---- grows in the direction of coding (vertically if <tt class="docutils literal"><span class="pre">vertical="true"</span></tt>, horizontally otherwise) and is filled in the opposite direction. ! Bar code images are always embedded in the <a class="reference" href="prp.shtml">PRP file</a>.</p> <p>Code contents may be set by <tt class="docutils literal"><span class="pre">expr</span></tt> or <tt class="docutils literal"><span class="pre">data</span></tt> attributes or by child <a class="reference" href="#data">data</a> element. Data may be set (either by attribute Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.shtml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** index.shtml 15 May 2012 12:57:42 -0000 1.4 --- index.shtml 15 May 2012 13:15:32 -0000 1.5 *************** *** 25,32 **** <h2>Introduction</h2> <p> ! <b>PythonReports</b> is a toolkit aimed to build database reports in <b>Python</b><sup><a href="#PythonTM">®</a></sup> programs. The toolkit includes <a href="prt.html">report template</a> designer, report builder and several <a href="prp.html">printout</a> renderers for GUI and graphic file output. </p> <p> ! Report builder applies a <a href="prt.html">template</a> to a sequence of uniform data objects and produces a <a href="prp.html">printout</a> structure that can be saved to file and/or rendered by one of the front-end drivers to screen, printer, HTML<sup><a href="#NoHTML">(*)</a></sup>, PDF etc. </p> --- 25,32 ---- <h2>Introduction</h2> <p> ! <b>PythonReports</b> is a toolkit aimed to build database reports in <b>Python</b><sup><a href="#PythonTM">®</a></sup> programs. The toolkit includes <a href="prt.shtml">report template</a> designer, report builder and several <a href="prp.shtml">printout</a> renderers for GUI and graphic file output. </p> <p> ! Report builder applies a <a href="prt.shtml">template</a> to a sequence of uniform data objects and produces a <a href="prp.shtml">printout</a> structure that can be saved to file and/or rendered by one of the front-end drivers to screen, printer, HTML<sup><a href="#NoHTML">(*)</a></sup>, PDF etc. </p> *************** *** 36,40 **** <p> All parts of the PythonReports toolkit require the <a href="http://effbot.org/zone/element-index.htm">ElementTree</a> module. Python 2.5 includes this module as part of the standard library. Users of older Python versions can download separate distribution package from <a href="http://effbot.org/downloads/">http://effbot.org/downloads/</a> (<a href="http://effbot.org/zone/celementtree.htm">cElementTree</a> add-on is highly recommended too).</p> ! <p>Requirements for <a href="prp.html">printout</a> rendering depend on selected frontend:</p> <ul class="list"> --- 36,40 ---- <p> All parts of the PythonReports toolkit require the <a href="http://effbot.org/zone/element-index.htm">ElementTree</a> module. Python 2.5 includes this module as part of the standard library. Users of older Python versions can download separate distribution package from <a href="http://effbot.org/downloads/">http://effbot.org/downloads/</a> (<a href="http://effbot.org/zone/celementtree.htm">cElementTree</a> add-on is highly recommended too).</p> ! <p>Requirements for <a href="prp.shtml">printout</a> rendering depend on selected frontend:</p> <ul class="list"> |
From: KACAH <ka...@us...> - 2012-05-15 13:02:19
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv8156 Modified Files: header.html Log Message: Fixed html to shtml in header Index: header.html =================================================================== RCS file: /cvsroot/pythonreports/htdocs/header.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** header.html 15 May 2012 12:42:24 -0000 1.1 --- header.html 15 May 2012 13:02:17 -0000 1.2 *************** *** 1,10 **** <div class="header"> <div class="container"> ! <a class="logo" href="index.html"><img src="logo.png"/></a> <ul class="navigation"> <li><a href="http://sourceforge.net/projects/pythonreports/">Project page</a></li> ! <li><a href="prt.html">Templates</a></li> ! <li><a href="prp.html">Printouts</a></li> ! <li><a href="./api/index.html">API</a></li> </ul> </div> --- 1,10 ---- <div class="header"> <div class="container"> ! <a class="logo" href="index.shtml"><img src="logo.png"/></a> <ul class="navigation"> <li><a href="http://sourceforge.net/projects/pythonreports/">Project page</a></li> ! <li><a href="prt.shtml">Templates</a></li> ! <li><a href="prp.shtml">Printouts</a></li> ! <li><a href="./api/index.shtml">API</a></li> </ul> </div> |
From: KACAH <ka...@us...> - 2012-05-15 12:57:44
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv6052 Modified Files: index.shtml Log Message: Changed --- to — in index.shtml Index: index.shtml =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.shtml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** index.shtml 15 May 2012 12:55:07 -0000 1.3 --- index.shtml 15 May 2012 12:57:42 -0000 1.4 *************** *** 14,23 **** <blockquote> ÐÑÐ±Ð»Ñ ÑебÑ, пеÑаÑи меÑÑо!<br /> ! -- Ð.ÐÑÑÑков, "РмеÑÑÑ Ð¿ÐµÑаÑи" </blockquote> <br/> <blockquote> ⦠rather exciting isn't it?<br /> ! -- Vocational Guidance Counsellor </blockquote> <br/> --- 14,23 ---- <blockquote> ÐÑÐ±Ð»Ñ ÑебÑ, пеÑаÑи меÑÑо!<br /> ! — Ð.ÐÑÑÑков, "РмеÑÑÑ Ð¿ÐµÑаÑи" </blockquote> <br/> <blockquote> ⦠rather exciting isn't it?<br /> ! — Vocational Guidance Counsellor </blockquote> <br/> |
From: KACAH <ka...@us...> - 2012-05-15 12:55:09
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv5446 Added Files: index.shtml prp.shtml prt.shtml Removed Files: index.html prp.html prt.html Log Message: Renaming html -> shtml --- index.html DELETED --- --- prp.html DELETED --- --- NEW FILE: prt.shtml --- <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PythonReports Templates</title> <link rel="stylesheet" type="text/css" href="style.css" > <meta name="date" content="15-dec-2006" /> </head> <body> <!--#include virtual="header.html" --> <div class="main container"> <div class="document" id="pythonreports-templates"> <h1 class="title">PythonReports Templates</h1> <table class="docinfo" frame="void" rules="none"> <col class="docinfo-name" /> <col class="docinfo-content" /> [...1481 lines suppressed...] until the end of this section.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">data</span></tt></td> <td>O</td> <td>string</td> <td>Name of a <a class="reference" href="#data">data</a> section defined as a child of the <a class="reference" href="#report">report</a> element.</td> </tr> </tbody> </table> <!-- vim: set et ft=rst sts=2 sw=2 : --> </div> </div> </div> </div> <!--#include virtual="footer.html" --> </body> </html> --- prt.html DELETED --- --- NEW FILE: prp.shtml --- <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PythonReports Printout</title> <link rel="stylesheet" type="text/css" href="style.css" > <meta name="date" content="20-oct-2006" /> </head> <body> <!--#include virtual="header.html" --> <div class="main container"> <div class="document" id="pythonreports-printout"> <h1 class="title">PythonReports Printout</h1> <table class="docinfo" frame="void" rules="none"> <col class="docinfo-name" /> <col class="docinfo-content" /> <tbody valign="top"> <tr><th class="docinfo-name">Version:</th> <td>0.1.0</td></tr> <tr><th class="docinfo-name">Date:</th> <td>20-oct-2006</td></tr> </tbody> </table> <!-- TODO: backgrounds, outline tags --> <div class="contents topic"> <p class="topic-title first"><a id="contents" name="contents">Contents</a></p> <ul class="simple"> <li><a href="#introduction">Introduction</a></li> <li><a href="#types-of-element-attributes">Types of element attributes</a> <ul> <li><a href="#booleans">Booleans</a></li> <li><a href="#colors">Colors</a></li> <li><a href="#dimensions">Dimensions</a></li> <li><a href="#timestamps">Timestamps</a></li> </ul> </li> <li><a href="#printout-elements">Printout elements</a> <ul> <li><a href="#printout"><tt class="docutils literal"><span>printout</span></tt></a></li> <li><a href="#data"><tt class="docutils literal"><span>data</span></tt></a></li> <li><a href="#font"><tt class="docutils literal"><span>font</span></tt></a></li> <li><a href="#page"><tt class="docutils literal"><span>page</span></tt></a></li> <li><a href="#box"><tt class="docutils literal"><span>box</span></tt></a></li> <li><a href="#text"><tt class="docutils literal"><span>text</span></tt></a></li> <li><a href="#line"><tt class="docutils literal"><span>line</span></tt></a></li> <li><a href="#rectangle"><tt class="docutils literal"><span>rectangle</span></tt></a></li> <li><a href="#image"><tt class="docutils literal"><span>image</span></tt></a></li> <li><a href="#barcode"><tt class="docutils literal"><span>barcode</span></tt></a></li> </ul> </li> </ul> </div> <div class="section"> <h1><a class="toc-backref" href="#id6" id="introduction" name="introduction">Introduction</a></h1> <p>PythonReports Printout files are "built" reports, ready to be rendered with a frontend driver. Printouts are stored in XML files with extension <tt class="docutils literal"><span class="pre">.PRP</span></tt>.</p> <p>This document describes printout structures.</p> <p>The overall structure of printouts is very simple: printout contains one or more <a class="reference" href="#page">page</a> elements, and each page contains <a class="reference" href="#text">text</a>, <a class="reference" href="#line">line</a>, <a class="reference" href="#rectangle">rectangle</a>, <a class="reference" href="#image">image</a> and <a class="reference" href="#barcode">barcode</a> elements, each having it's final dimensions and placement.</p> <p><a class="reference" href="#printout">printout</a> element also contains <a class="reference" href="#font">font</a> definitions and may contain named <a class="reference" href="#data">data</a> elements providing bitmaps for repeated images.</p> </div> <div class="section"> <h1><a class="toc-backref" href="#id7" id="types-of-element-attributes" name="types-of-element-attributes">Types of element attributes</a></h1> <p>This section explains special attribute types used in element descriptions.</p> <div class="section"> <h2><a class="toc-backref" href="#id8" id="booleans" name="booleans">Booleans</a></h2> <p>Values <tt class="docutils literal"><span class="pre">true</span></tt>, <tt class="docutils literal"><span class="pre">yes</span></tt> and <tt class="docutils literal"><span class="pre">1</span></tt> stand for boolean True, values <tt class="docutils literal"><span class="pre">false</span></tt>, <tt class="docutils literal"><span class="pre">no</span></tt> and <tt class="docutils literal"><span class="pre">0</span></tt> stand for boolean False. Recommended form is <tt class="docutils literal"><span class="pre">true</span></tt> and <tt class="docutils literal"><span class="pre">false</span></tt>.</p> </div> <div class="section"> <h2><a class="toc-backref" href="#id9" id="colors" name="colors">Colors</a></h2> <p>Color values may be specified in one of the following forms:</p> <ul class="simple"> <li>6-digit hexadecimal number prefixed by a hash mark (HTML format),</li> <li>color name from the following dictionary (case insensitive),</li> <li>three integer values: red, green, blue (0..255),</li> <li>three float values: red, green, blue (0..1),</li> <li>single integer value, where<ul> <li>the red component is in bits 16-23,</li> <li>the green component is in bits 8-15,</li> <li>the blue component is in bits 0-7.</li> </ul> </li> </ul> <p>Recommended form is the first one.</p> <p>Standard color names:</p> <table border="1" class="docutils"> <colgroup> <col width="28%" /> <col width="22%" /> <col width="28%" /> <col width="22%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Value</th> <th class="head">Name</th> <th class="head">Value</th> </tr> </thead> <tbody valign="top"> <tr><td>BLACK</td> <td>#000000</td> <td>YELLOW</td> <td>#FFFF00</td> </tr> <tr><td>SILVER</td> <td>#C0C0C0</td> <td>NAVY</td> <td>#000080</td> </tr> <tr><td>GRAY</td> <td>#808080</td> <td>BLUE</td> <td>#0000FF</td> </tr> <tr><td>WHITE</td> <td>#FFFFFF</td> <td>TEAL</td> <td>#008080</td> </tr> <tr><td>MAROON</td> <td>#800000</td> <td>AQUA</td> <td>#00FFFF</td> </tr> <tr><td>RED</td> <td>#FF0000</td> <td>CYAN</td> <td>#00FFFF</td> </tr> <tr><td>PURPLE</td> <td>#800080</td> <td>DARKGRAY</td> <td>#404040</td> </tr> <tr><td>FUCHSIA</td> <td>#FF00FF</td> <td>LIGHTGRAY</td> <td>#C0C0C0</td> </tr> <tr><td>GREEN</td> <td>#008000</td> <td>MAGENTA</td> <td>#FF00FF</td> </tr> <tr><td>LIME</td> <td>#00FF00</td> <td>ORANGE</td> <td>#FFC800</td> </tr> <tr><td>OLIVE</td> <td>#808000</td> <td>PINK</td> <td>#FFAFAF</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id10" id="dimensions" name="dimensions">Dimensions</a></h2> <p>All report dimensions (page and field sizes, margins etc.) are expressed as integer or floating point numbers with optional suffix:</p> <ul class="simple"> <li><tt class="docutils literal"><span class="pre">mm</span></tt> - millimeters,</li> <li><tt class="docutils literal"><span class="pre">cm</span></tt> - centimeters,</li> <li><tt class="docutils literal"><span class="pre">in</span></tt> - inches,</li> <li><tt class="docutils literal"><span class="pre">pt</span></tt> - points (1/72 inch).</li> </ul> <p>If suffix is omitted, dimension is in points.</p> <p>It is recommended to always use integral points for all dimensions to avoid rounding errors.</p> <p>The origin of the coordinate system (0,0) is always in the left upper corner of a container (page or section).</p> </div> <div class="section"> <h2><a class="toc-backref" href="#id11" id="timestamps" name="timestamps">Timestamps</a></h2> <p>Dates and times are recorded in ISO format, e.g. <tt class="docutils literal"><span class="pre">2006-06-14T14:20:47</span></tt>.</p> </div> </div> <div class="section"> <h1><a class="toc-backref" href="#id12" id="printout-elements" name="printout-elements">Printout elements</a></h1> <p>This chapter contains informal descriptions of the printout elements.</p> <p>In element attribute tables, the second column (<strong>Req</strong>) shows whether the attribute is required: <strong>M</strong> for mandatory attributes, <strong>O</strong> for optional ones.</p> <p>All elements and attributes not mentioned here are ignored by PythonReports. Element contents (text) are ignored except for <a class="reference" href="#data">data</a> elements.</p> <div class="section"> <h2><a class="toc-backref" href="#id13" id="printout" name="printout"><tt class="docutils literal"><span class="pre">printout</span></tt></a></h2> <p>The root element of the printout tree. Contains elements of types <a class="reference" href="#font">font</a>, <a class="reference" href="#data">data</a> and <a class="reference" href="#page">page</a>.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">name</span></tt></td> <td>O</td> <td>string</td> <td>Report name. <a class="footnote-reference" href="#a" id="id1" name="id1">[1]</a></td> </tr> <tr><td><tt class="docutils literal"><span class="pre">description</span></tt></td> <td>O</td> <td>string</td> <td>Description of the report. <a class="footnote-reference" href="#a" id="id2" name="id2">[1]</a></td> </tr> <tr><td><tt class="docutils literal"><span class="pre">version</span></tt></td> <td>O</td> <td>string</td> <td>Report version. <a class="footnote-reference" href="#a" id="id3" name="id3">[1]</a></td> </tr> <tr><td><tt class="docutils literal"><span class="pre">author</span></tt></td> <td>O</td> <td>string</td> <td>Author name. <a class="footnote-reference" href="#a" id="id4" name="id4">[1]</a></td> </tr> <tr><td><tt class="docutils literal"><span class="pre">basedir</span></tt></td> <td>O</td> <td>string</td> <td>Base directory for image file paths. Default: directory containing printout file.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">built</span></tt></td> <td>O</td> <td>timestamp</td> <td>Date and time of report build.</td> </tr> </tbody> </table> <table class="docutils footnote" frame="void" id="a" rules="none"> <colgroup><col class="label" /><col /></colgroup> <tbody valign="top"> <tr><td class="label"><a name="a">[1]</a></td><td><em>(<a class="fn-backref" href="#id1">1</a>, <a class="fn-backref" href="#id2">2</a>, <a class="fn-backref" href="#id3">3</a>, <a class="fn-backref" href="#id4">4</a>)</em> copied from report template.</td></tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id14" id="data" name="data"><tt class="docutils literal"><span class="pre">data</span></tt></a></h2> <p>Contains arbitrary data for use in <a class="reference" href="#text">text</a>, <a class="reference" href="#image">image</a> and <a class="reference" href="#barcode">barcode</a> elements.</p> <p>This is the only element in PythonReports templates that has significant body text; for all other elements body text is ignored.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">name</span></tt></td> <td><a class="footnote-reference" href="#d" id="id5" name="id5">[2]</a></td> <td>string</td> <td>Data reference needed to use the data in elements other than immediate parent element.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">compress</span></tt></td> <td>O</td> <td>string</td> <td><tt class="docutils literal"><span class="pre">zlib</span></tt> or <tt class="docutils literal"><span class="pre">bz2</span></tt>.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">encoding</span></tt></td> <td>O</td> <td>string</td> <td><tt class="docutils literal"><span class="pre">base64</span></tt>, <tt class="docutils literal"><span class="pre">uu</span></tt> or <tt class="docutils literal"><span class="pre">qp</span></tt>.</td> </tr> </tbody> </table> <table class="docutils footnote" frame="void" id="d" rules="none"> <colgroup><col class="label" /><col /></colgroup> <tbody valign="top"> <tr><td class="label"><a class="fn-backref" href="#id5" name="d">[2]</a></td><td>Ignored when immediate parent element is <a class="reference" href="#text">text</a>, <a class="reference" href="#image">image</a> or <a class="reference" href="#barcode">barcode</a>; required otherwise.</td></tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id15" id="font" name="font"><tt class="docutils literal"><span class="pre">font</span></tt></a></h2> <p>Font definition for use in text blocks.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">name</span></tt></td> <td>M</td> <td>string</td> <td>Local name of font definition. Used as font reference in text blocks.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">typeface</span></tt></td> <td>M</td> <td>string</td> <td>Typeface name.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">size</span></tt></td> <td>M</td> <td>integer</td> <td>Font size in points.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">bold</span></tt></td> <td>O</td> <td>boolean</td> <td>True for bold fonts.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">italic</span></tt></td> <td>O</td> <td>boolean</td> <td>True for italic fonts.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">underline</span></tt></td> <td>O</td> <td>boolean</td> <td>True for underlined text.</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id16" id="page" name="page"><tt class="docutils literal"><span class="pre">page</span></tt></a></h2> <p>Single output page. Child elements are <a class="reference" href="#text">text</a>, <a class="reference" href="#line">line</a>, <a class="reference" href="#rectangle">rectangle</a> and <a class="reference" href="#image">image</a>.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">width</span></tt></td> <td>M</td> <td>dimension</td> <td>Page width (including margins).</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">height</span></tt></td> <td>M</td> <td>dimension</td> <td>Page height (including margins).</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">leftmargin</span></tt></td> <td>M</td> <td>dimension</td> <td>Left page margin.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">rightmargin</span></tt></td> <td>M</td> <td>dimension</td> <td>Right page margin.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">topmargin</span></tt></td> <td>M</td> <td>dimension</td> <td>Top page margin.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">bottommargin</span></tt></td> <td>M</td> <td>dimension</td> <td>Bottom page margin.</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id17" id="box" name="box"><tt class="docutils literal"><span class="pre">box</span></tt></a></h2> <p>Required child for all elements placed in pages, i.e. <a class="reference" href="#text">text</a>, <a class="reference" href="#line">line</a>, <a class="reference" href="#rectangle">rectangle</a> and <a class="reference" href="#image">image</a>.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">x</span></tt></td> <td>M</td> <td>dimension</td> <td>Horizontal position.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">y</span></tt></td> <td>M</td> <td>dimension</td> <td>Vertical position.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">width</span></tt></td> <td>M</td> <td>dimension</td> <td>Element width.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">height</span></tt></td> <td>M</td> <td>dimension</td> <td>Element height.</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id18" id="text" name="text"><tt class="docutils literal"><span class="pre">text</span></tt></a></h2> <p>A textual block. The text to print is contained in child <a class="reference" href="#data">data</a> element.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">font</span></tt></td> <td>M</td> <td>string</td> <td>Name of the font definition.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">align</span></tt></td> <td>O</td> <td>string</td> <td>Text alignment: <tt class="docutils literal"><span class="pre">left</span></tt>, <tt class="docutils literal"><span class="pre">center</span></tt>, <tt class="docutils literal"><span class="pre">right</span></tt> or <tt class="docutils literal"><span class="pre">justified</span></tt>. Default: <tt class="docutils literal"><span class="pre">left</span></tt>.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">color</span></tt></td> <td>M</td> <td>color</td> <td>Text color.</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id19" id="line" name="line"><tt class="docutils literal"><span class="pre">line</span></tt></a></h2> <p>Draw a line.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">pen</span></tt></td> <td>M</td> <td>dimension or string</td> <td>Line style: width of the line or one of <tt class="docutils literal"><span class="pre">dot</span></tt>, <tt class="docutils literal"><span class="pre">dash</span></tt>, <tt class="docutils literal"><span class="pre">dashdot</span></tt>.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">color</span></tt></td> <td>M</td> <td>color</td> <td>Line color.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">backslant</span></tt></td> <td>O</td> <td>boolean</td> <td>When both box dimensions are non-zero, draw the line from upper left corner to lower right one - \ instead of /.</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id20" id="rectangle" name="rectangle"><tt class="docutils literal"><span class="pre">rectangle</span></tt></a></h2> <p>Draw a rectangle.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">pen</span></tt></td> <td>M</td> <td>dimension or string</td> <td>Outline style: width of the line or one of <tt class="docutils literal"><span class="pre">dot</span></tt>, <tt class="docutils literal"><span class="pre">dash</span></tt>, <tt class="docutils literal"><span class="pre">dashdot</span></tt>. Use <tt class="docutils literal"><span class="pre">0</span></tt> to disable outline.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">pencolor</span></tt></td> <td>M</td> <td>color</td> <td>Outline color.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">color</span></tt></td> <td>O</td> <td>color</td> <td>Fill color. If omitted, the rectangle is transparent.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">radius</span></tt></td> <td>O</td> <td>dimension</td> <td>Corner radius for rounded rectangles. Default: 0</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id21" id="image" name="image"><tt class="docutils literal"><span class="pre">image</span></tt></a></h2> <p>Place bitmap image. The bitmap may be loaded from a file or from a <a class="reference" href="#data">data</a> element (either put in the <a class="reference" href="#image">image</a> element or referred by the <tt class="docutils literal"><span class="pre">data</span></tt> attribute.)</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">type</span></tt></td> <td>M</td> <td>string</td> <td>Image type, e.g. <tt class="docutils literal"><span class="pre">jpeg</span></tt> or <tt class="docutils literal"><span class="pre">png</span></tt>.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">file</span></tt></td> <td>O</td> <td>string</td> <td>Image file path. If specified, the data is ignored unless the file cannot be loaded.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">data</span></tt></td> <td>O</td> <td>string</td> <td>Name of a <a class="reference" href="#data">data</a> section defined as a child of the <a class="reference" href="#printout">printout</a> element.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">scale</span></tt></td> <td>O</td> <td>boolean</td> <td>If False (default), the image is cut to box dimensions. If True, the bitmap is scaled to the box.</td> </tr> </tbody> </table> </div> <div class="section"> <h2><a class="toc-backref" href="#id22" id="barcode" name="barcode"><tt class="docutils literal"><span class="pre">barcode</span></tt></a></h2> <p>Draw a bar code image.</p> <p>Attributes:</p> <table border="1" class="docutils"> <colgroup> <col width="25%" /> <col width="7%" /> <col width="13%" /> <col width="55%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Req</th> <th class="head">Type</th> <th class="head">Description</th> </tr> </thead> <tbody valign="top"> <tr><td><tt class="docutils literal"><span class="pre">type</span></tt></td> <td>M</td> <td>string</td> <td><tt class="docutils literal"><span class="pre">Code128</span></tt>, <tt class="docutils literal"><span class="pre">Code39</span></tt> or <tt class="docutils literal"><span class="pre">2of5i</span></tt>.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">value</span></tt></td> <td>M</td> <td>string</td> <td>The text encoded with the bar code.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">stripes</span></tt></td> <td>M</td> <td>list of integers</td> <td>Precomputed bar code - comma-delimited sequence of bar/space widths, starting from space for leading quiet zone.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">module</span></tt></td> <td>O</td> <td>number</td> <td>X dimension, in mils (1/1000inch). Default: 10.0.</td> </tr> <tr><td><tt class="docutils literal"><span class="pre">vertical</span></tt></td> <td>O</td> <td>boolean</td> <td>If True, the image is rotated 90 degrees clockwise.</td> </tr> </tbody> </table> <!-- vim: set et ft=rst sts=2 sw=2 : --> </div> </div> </div> </div> <!--#include virtual="footer.html" --> </body> </html> --- NEW FILE: index.shtml --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>PythonReports</title> <link rel="stylesheet" type="text/css" href="style.css" > <link rel="shortcut icon" href="py.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > </head> <body> <!--#include virtual="header.html" --> <div class="main container"> <blockquote> ÐÑÐ±Ð»Ñ ÑебÑ, пеÑаÑи меÑÑо!<br /> -- Ð.ÐÑÑÑков, "РмеÑÑÑ Ð¿ÐµÑаÑи" </blockquote> <br/> <blockquote> ⦠rather exciting isn't it?<br /> -- Vocational Guidance Counsellor </blockquote> <br/> <h2>Introduction</h2> <p> <b>PythonReports</b> is a toolkit aimed to build database reports in <b>Python</b><sup><a href="#PythonTM">®</a></sup> programs. The toolkit includes <a href="prt.html">report template</a> designer, report builder and several <a href="prp.html">printout</a> renderers for GUI and graphic file output. </p> <p> Report builder applies a <a href="prt.html">template</a> to a sequence of uniform data objects and produces a <a href="prp.html">printout</a> structure that can be saved to file and/or rendered by one of the front-end drivers to screen, printer, HTML<sup><a href="#NoHTML">(*)</a></sup>, PDF etc. </p> <h2>Requirements</h2> <p> PythonReports require <a href="http://www.python.org/">Python</a> version 2.4 or newer. No support is planned for earlier Python versions.</p> <p> All parts of the PythonReports toolkit require the <a href="http://effbot.org/zone/element-index.htm">ElementTree</a> module. Python 2.5 includes this module as part of the standard library. Users of older Python versions can download separate distribution package from <a href="http://effbot.org/downloads/">http://effbot.org/downloads/</a> (<a href="http://effbot.org/zone/celementtree.htm">cElementTree</a> add-on is highly recommended too).</p> <p>Requirements for <a href="prp.html">printout</a> rendering depend on selected frontend:</p> <ul class="list"> <li>PDF output requires <a href="http://www.reportlab.org/rl_toolkit.html">the ReportLab Toolkit</a>. Reports containing images additionally require <a href="http://www.pythonware.com/products/pil/">Python Imaging Library</a> (<a href="http://www.pythonware.com/products/pil/">PIL</a>).</li> <li>wx-based preview and printing require <a href="http://www.wxpython.org/">wxPython</a>;</li> <li>Tk-based report preview requires Tkinter (part of the Python Standard Library). Reports containing images additionally require <a href="http://www.pythonware.com/products/pil/">PIL</a> or <a href="http://www.wxpython.org/">wxPython</a>.</li> </ul> <p>Report building can utilize any of the above options. In other words, if your system is able to display or print a report then it should be able to build a report too.</p> <p>Report template designer requires Tkinter with <a href="http://tix.sourceforge.net/">Tix</a> support (standard <a href="http://www.python.org/download/">Python installer</a> for Windows includes Tix; on some platforms Tix must be installed separately).</p> <h2>Quick Start</h2> <p> No documentation yet. Please look at the <a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/test/test_build.py">test script</a> for report building example. All printout rendering modules (<a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/PythonReports/pdf.py"><code>pdf</code></a>, <a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/PythonReports/Tk.py"><code>Tk</code></a> and <a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/PythonReports/wxPrint.py"><code>wxPrint</code></a>) have command line interface that can serve as their API usage example.</p> </div> <!--#include virtual="footer.html" --> </body> </html> |
From: KACAH <ka...@us...> - 2012-05-15 12:42:26
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv31965 Added Files: footer.html header.html Log Message: Added pages' header and footer --- NEW FILE: footer.html --- (This appears to be a binary file; contents omitted.) --- NEW FILE: header.html --- <div class="header"> <div class="container"> <a class="logo" href="index.html"><img src="logo.png"/></a> <ul class="navigation"> <li><a href="http://sourceforge.net/projects/pythonreports/">Project page</a></li> <li><a href="prt.html">Templates</a></li> <li><a href="prp.html">Printouts</a></li> <li><a href="./api/index.html">API</a></li> </ul> </div> </div> |
From: KACAH <ka...@us...> - 2012-05-15 12:41:13
|
Update of /cvsroot/pythonreports/htdocs/api In directory vz-cvs-3.sog:/tmp/cvs-serv31839/api Modified Files: index.html Log Message: Pages splitted to header, contend and footer Index: index.html =================================================================== RCS file: /cvsroot/pythonreports/htdocs/api/index.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** index.html 15 May 2012 11:03:20 -0000 1.1 --- index.html 15 May 2012 12:41:11 -0000 1.2 *************** *** 8,22 **** </head> <body> ! <div class="header"> ! <div class="container"> ! <a class="logo" href="../index.html"><img src="../logo.png"/></a> ! <ul class="navigation"> ! <li><a href="http://sourceforge.net/projects/pythonreports/">Project page</a></li> ! <li><a href="../prt.html">Templates</a></li> ! <li><a href="../prp.html">Printouts</a></li> ! <li><a href="./api/index.html">API</a></li> ! </ul> ! </div> ! </div> <div class="main container"> <ul class="navigation"> --- 8,14 ---- </head> <body> ! ! <!--#include virtual="../header.html" --> ! <div class="main container"> <ul class="navigation"> *************** *** 25,43 **** </ul> </div> ! <div class="footer container"> ! <div class="footnote"> ! <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. ! <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. ! </p> ! </div> ! <div class="logos"> ! <a href="http://www.python.org/"><img src="../python-powered-w-120x40.png" ! width="120" height="40" alt="[Python Powered]"/></a> ! <a href="http://sourceforge.net/projects/pythonreports/"><img ! src="http://sflogo.sourceforge.net/sflogo.php?group_id=181233&type=12" ! width="120" height="30" border="0" ! alt="Get PythonReports at sourceforge.net. Fast, secure and Free Open Source software downloads"/></a> ! </div> ! </div> </body> </html> --- 17,23 ---- </ul> </div> ! ! <!--#include virtual="../footer.html" --> ! </body> </html> |
From: KACAH <ka...@us...> - 2012-05-15 12:04:35
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv24558 Modified Files: logo.png navigation.png Log Message: Make logo.png and navigation.png binary |
From: KACAH <ka...@us...> - 2012-05-15 11:47:58
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv22376 Modified Files: index.html style.css Log Message: Fixed epigraph o index page Index: index.html =================================================================== RCS file: /cvsroot/pythonreports/htdocs/index.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** index.html 15 May 2012 11:03:19 -0000 1.1 --- index.html 15 May 2012 11:47:55 -0000 1.2 *************** *** 24,31 **** --- 24,33 ---- -- Ð.ÐÑÑÑков, "РмеÑÑÑ Ð¿ÐµÑаÑи" </blockquote> + <br/> <blockquote> ⦠rather exciting isn't it?<br /> -- Vocational Guidance Counsellor </blockquote> + <br/> <h2>Introduction</h2> Index: style.css =================================================================== RCS file: /cvsroot/pythonreports/htdocs/style.css,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** style.css 15 May 2012 10:46:56 -0000 1.3 --- style.css 15 May 2012 11:47:55 -0000 1.4 *************** *** 14,18 **** blockquote { font-style: italic; ! margin-left: 70%; } h1, h2 { --- 14,18 ---- blockquote { font-style: italic; ! margin-left: 50%; } h1, h2 { |
From: KACAH <ka...@us...> - 2012-05-15 11:07:13
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv17535 Added Files: logo.png Log Message: PythonReports logo --- NEW FILE: logo.png --- (This appears to be a binary file; contents omitted.) |
From: KACAH <ka...@us...> - 2012-05-15 11:03:22
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv15766 Added Files: index.html navigation.png Removed Files: footer.shtml header.shtml index.shtml Log Message: Added API for PythonReports and Editor. New site style. --- footer.shtml DELETED --- --- header.shtml DELETED --- --- NEW FILE: index.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>PythonReports</title> <link rel="stylesheet" type="text/css" href="style.css" > <link rel="shortcut icon" href="py.ico" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > </head> <body> <div class="header"> <div class="container"> <a class="logo" href="index.html"><img src="logo.png"/></a> <ul class="navigation"> <li><a href="http://sourceforge.net/projects/pythonreports/">Project page</a></li> <li><a href="prt.html">Templates</a></li> <li><a href="prp.html">Printouts</a></li> <li><a href="./api/index.html">API</a></li> </ul> </div> </div> <div class="main container"> <blockquote> ÐÑÐ±Ð»Ñ ÑебÑ, пеÑаÑи меÑÑо!<br /> -- Ð.ÐÑÑÑков, "РмеÑÑÑ Ð¿ÐµÑаÑи" </blockquote> <blockquote> ⦠rather exciting isn't it?<br /> -- Vocational Guidance Counsellor </blockquote> <h2>Introduction</h2> <p> <b>PythonReports</b> is a toolkit aimed to build database reports in <b>Python</b><sup><a href="#PythonTM">®</a></sup> programs. The toolkit includes <a href="prt.html">report template</a> designer, report builder and several <a href="prp.html">printout</a> renderers for GUI and graphic file output. </p> <p> Report builder applies a <a href="prt.html">template</a> to a sequence of uniform data objects and produces a <a href="prp.html">printout</a> structure that can be saved to file and/or rendered by one of the front-end drivers to screen, printer, HTML<sup><a href="#NoHTML">(*)</a></sup>, PDF etc. </p> <h2>Requirements</h2> <p> PythonReports require <a href="http://www.python.org/">Python</a> version 2.4 or newer. No support is planned for earlier Python versions.</p> <p> All parts of the PythonReports toolkit require the <a href="http://effbot.org/zone/element-index.htm">ElementTree</a> module. Python 2.5 includes this module as part of the standard library. Users of older Python versions can download separate distribution package from <a href="http://effbot.org/downloads/">http://effbot.org/downloads/</a> (<a href="http://effbot.org/zone/celementtree.htm">cElementTree</a> add-on is highly recommended too).</p> <p>Requirements for <a href="prp.html">printout</a> rendering depend on selected frontend:</p> <ul class="list"> <li>PDF output requires <a href="http://www.reportlab.org/rl_toolkit.html">the ReportLab Toolkit</a>. Reports containing images additionally require <a href="http://www.pythonware.com/products/pil/">Python Imaging Library</a> (<a href="http://www.pythonware.com/products/pil/">PIL</a>).</li> <li>wx-based preview and printing require <a href="http://www.wxpython.org/">wxPython</a>;</li> <li>Tk-based report preview requires Tkinter (part of the Python Standard Library). Reports containing images additionally require <a href="http://www.pythonware.com/products/pil/">PIL</a> or <a href="http://www.wxpython.org/">wxPython</a>.</li> </ul> <p>Report building can utilize any of the above options. In other words, if your system is able to display or print a report then it should be able to build a report too.</p> <p>Report template designer requires Tkinter with <a href="http://tix.sourceforge.net/">Tix</a> support (standard <a href="http://www.python.org/download/">Python installer</a> for Windows includes Tix; on some platforms Tix must be installed separately).</p> <h2>Quick Start</h2> <p> No documentation yet. Please look at the <a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/test/test_build.py">test script</a> for report building example. All printout rendering modules (<a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/PythonReports/pdf.py"><code>pdf</code></a>, <a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/PythonReports/Tk.py"><code>Tk</code></a> and <a href="http://pythonreports.bzr.sourceforge.net/bzr/pythonreports/annotate/head%3A/PythonReports/wxPrint.py"><code>wxPrint</code></a>) have command line interface that can serve as their API usage example.</p> </div> </div> <div class="footer container"> <div class="footnote"> <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. </p> </div> <div class="logos"> <a href="http://www.python.org/"><img src="python-powered-w-120x40.png" width="120" height="40" alt="[Python Powered]"/></a> <a href="http://sourceforge.net/projects/pythonreports/"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=181233&type=12" width="120" height="30" border="0" alt="Get PythonReports at sourceforge.net. Fast, secure and Free Open Source software downloads"/></a> </div> </div> </body> </html> --- index.shtml DELETED --- --- NEW FILE: navigation.png --- (This appears to be a binary file; contents omitted.) |
From: KACAH <ka...@us...> - 2012-05-15 10:46:58
|
Update of /cvsroot/pythonreports/htdocs In directory vz-cvs-3.sog:/tmp/cvs-serv13892 Modified Files: prp.html prt.html style.css Log Message: Added API for PythonReports and Editor. New site style. Index: prp.html =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prp.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** prp.html 25 Feb 2007 05:42:24 -0000 1.1.1.1 --- prp.html 15 May 2012 10:46:56 -0000 1.2 *************** *** 3,724 **** <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> ! <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ! <meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" /> ! <title>PythonReports Printout</title> ! <meta name="date" content="20-oct-2006" /> ! <style type="text/css"> ! ! html body { ! line-height:1.4em; [...1402 lines suppressed...] + </div> + </div> + </div> </div> + <div class="footer container"> + <div class="footnote"> + <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. + <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. + </p> + </div> + <div class="logos"> + <a href="http://www.python.org/"><img src="python-powered-w-120x40.png" + width="120" height="40" alt="[Python Powered]"/></a> + <a href="http://sourceforge.net/projects/pythonreports/"><img + src="http://sflogo.sourceforge.net/sflogo.php?group_id=181233&type=12" + width="120" height="30" border="0" + alt="Get PythonReports at sourceforge.net. Fast, secure and Free Open Source software downloads"/></a> + </div> </div> </body> Index: style.css =================================================================== RCS file: /cvsroot/pythonreports/htdocs/style.css,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** style.css 30 Mar 2012 09:06:40 -0000 1.2 --- style.css 15 May 2012 10:46:56 -0000 1.3 *************** *** 1,92 **** ! body { ! background-color: #99CCFF; ! } ! ! body, p, td, h1 { ! font-family: verdana, arial, helvetica, sans-serif } ! ! td.body { ! background-color: white; ! padding: 1em; } - blockquote { ! font-size: 80%; ! font-style: italic; ! margin-left: 50%; } ! ! .footnote { ! font-size: 60%; } ! ! pre { ! background-color: #FFFFCC; ! margin-left: 2em; ! margin-right: 2em; ! padding: 1em; } ! ! img { ! border: 0px; ! padding: 5px; } ! ! td.leftbar { ! vertical-align: top; } ! ! li.menul1 { ! padding-bottom: .5em; ! position: relative; ! left: -2em; ! list-style-type: none; ! white-space: pre; } ! ! li.menul2 { ! padding-bottom: .5em; ! position: relative; ! left: -1em; ! list-style-type: none; ! white-space: pre; } ! ! div.menu { ! padding-top: 1em; ! /* must be wider than p.logos which includes 125px-wide sf logo */ ! width: 140px; } ! ! div.logos { ! position: absolute; ! bottom: 0px; } ! ! .python-code { ! background-color: #E0E0E0; ! margin-left: 2em; ! margin-right: 2em; ! padding: 1em; ! border-style: solid; ! border-width: 1px; } ! .python-token-string { ! color: #8E2323; ! #font-style: italic; } ! .python-token-name { ! color: Black; } ! .python-token-op { ! color: Green; } ! .python-token-name-keyword { ! color: black; ! font-weight: bold; } ! .python-token-comment { ! color: LightSeaGreen; ! font-weight: bold; ! } --- 1,111 ---- ! * { ! margin:0; ! padding:0; ! font-size:20px; ! } ! body { ! background-color:#f2f2f2; ! font:normal 14px "Cambria"; ! color:black; } ! img { ! border:none; } blockquote { ! font-style: italic; ! margin-left: 70%; } ! h1, h2 { ! margin:10px 0px 10px 30px; } ! p { ! padding:10px; } ! a { ! color:#378ac4; } ! .header { ! background:url("navigation.png") repeat-x; ! position: relative; ! height:47px; } ! .header .container { ! border:none; ! background:none; } ! .header .logo { ! position:relative; } ! .header .navigation{ ! float:right; ! line-height:42px; } ! .main .navigation { ! list-style:none; } ! .header ul { ! list-style:none; } ! .header ul li { ! float:left; ! margin-left:20px; } ! .header ul li a, .header ul li a.visited { ! color:#222222; ! text-decoration:none; } ! .header ul li a:hover { ! color:#378ac4; } ! .container { ! position: relative; ! width:900px; ! margin:0 auto; ! border-left:solid 1px #cacaca; ! border-right:1px solid #cacaca; ! background-color:#fafafa; ! color:#545353; } ! .main { ! padding:50px 10px 10px 10px; ! border-bottom:1px solid #cacaca; ! } ! .container .list { ! padding-left:50px; ! } ! .container .logos { ! height:50px; ! width:300px; ! margin:0 auto; ! padding-bottom:10px; ! } ! .container .logos a { ! float:left; ! } ! .footer { ! margin:0 auto; ! position:relative; ! background-color:#f2f2f2; ! border:none; ! } ! .footnote { ! text-align:center; ! width:500px; ! margin:0 auto; ! padding-top:10px; ! } ! .docinfo, .topic { ! padding-left:10px; ! } ! .simple, .topic li ul { ! padding-left:20px; ! } ! .section .simple { ! padding-left:40px; ! } ! .docutils { ! margin:0px 10px 0px 10px; ! } ! .docutils th, td { ! padding:5px; ! } \ No newline at end of file Index: prt.html =================================================================== RCS file: /cvsroot/pythonreports/htdocs/prt.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** prt.html 25 Feb 2007 05:42:26 -0000 1.1.1.1 --- prt.html 15 May 2012 10:46:56 -0000 1.2 *************** *** 3,1554 **** <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> ! <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ! <meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" /> ! <title>PythonReports Templates</title> ! <meta name="date" content="15-dec-2006" /> ! <style type="text/css"> ! ! html body { ! line-height:1.4em; [...3060 lines suppressed...] + </div> + </div> + </div> </div> + <div class=" footer container"> + <div class="footnote"> + <a id="PythonTM"><b>Python</b><sup>®</sup></a> and the Python logos are trademarks or registered trademarks of the <a href="http://www.python.org/psf/">Python Software Foundation</a>. + <a id="NoHTML"><sup>(*)</sup></a> HTML output is not implemented yet. + </p> + </div> + <div class="logos"> + <a href="http://www.python.org/"><img src="python-powered-w-120x40.png" + width="120" height="40" alt="[Python Powered]"/></a> + <a href="http://sourceforge.net/projects/pythonreports/"><img + src="http://sflogo.sourceforge.net/sflogo.php?group_id=181233&type=12" + width="120" height="30" border="0" + alt="Get PythonReports at sourceforge.net. Fast, secure and Free Open Source software downloads"/></a> + </div> </div> </body> |
From: KACAH <ka...@us...> - 2012-05-15 10:43:00
|
Update of /cvsroot/pythonreports/htdocs/api/pythonreports In directory vz-cvs-3.sog:/tmp/cvs-serv13657/api/pythonreports Log Message: Directory /cvsroot/pythonreports/htdocs/api/pythonreports added to the repository |
From: KACAH <ka...@us...> - 2012-05-15 10:42:42
|
Update of /cvsroot/pythonreports/htdocs/api/editor In directory vz-cvs-3.sog:/tmp/cvs-serv13632/api/editor Log Message: Directory /cvsroot/pythonreports/htdocs/api/editor added to the repository |
From: KACAH <ka...@us...> - 2012-05-15 10:42:05
|
Update of /cvsroot/pythonreports/htdocs/api In directory vz-cvs-3.sog:/tmp/cvs-serv13580/api Log Message: Directory /cvsroot/pythonreports/htdocs/api added to the repository |