Changeset 1101 for pykota/trunk/docs/filterpykota.sgml
- Timestamp:
- 07/25/03 15:10:58 (21 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/docs/filterpykota.sgml
r1099 r1101 7 7 8 8 <para> 9 To account for pages or eventually ink usage, you must plug your accounting 9 To account for pages or eventually ink usage 10 <footnote> 11 <para> 12 PyKota doesn't currently account for ink usage, it only accounts 13 pages. To account for ink usage, you should use PrintBill instead. 14 </para> 15 </footnote> 16 , you must plug your accounting 10 17 system somewhere into the printing system you use, be it either <application>CUPS</application> 11 18 or <application>LPRng</application>. One way to do this without having … … 54 61 When used with an <application>LPRng</application> backend, the accounting filter is not defined the same way 55 62 input filters are, so the problem described above doesn't exist, and <application>PyKota</application> 56 may work with non-postscript printers, provided they can report their page counter and you know how to do57 this.63 may work with non-postscript printers, provided they can report their page counter and you know how to retrieve 64 it. 58 65 </para> 59 66 … … 71 78 page counter for this printer when the previous job was launched, computes the difference, and report it as the 72 79 previous job's size in the Quota DataBase. It then updates the last user's print quota and account balance, and 73 warn him if he is over quota or his account balancebelow 0. Finally it checks if the user who launched the80 warn him if he is over quota or if his account balance is below 0. Finally it checks if the user who launched the 74 81 current job is below or above his print quota, and either allow or deny the job's datas to pass to the underlying 75 82 layer (the printer itself). … … 83 90 pages on a single line on its standard output. This number is then 84 91 read by PyKota and used to update the current user's quota information. 92 Of course checks are also done like with the <literal>querying</literal> 93 accounting method, to see if the current job is allowed to be printed or not. 85 94 </para> 86 95 … … 97 106 98 107 $Log$ 108 Revision 1.6 2003/07/25 13:10:58 jalet 109 Improved documentation 110 99 111 Revision 1.5 2003/07/25 10:41:29 jalet 100 112 Better documentation.