Index: /pykota/trunk/bin/pkbanner
===================================================================
--- /pykota/trunk/bin/pkbanner (revision 2622)
+++ /pykota/trunk/bin/pkbanner (revision 2627)
@@ -209,8 +209,18 @@
         if limitby == "balance" :  
             ypos -= self.printVar(c, xcenter, ypos, _("Account balance"), self.getVar("PYKOTABALANCE"), 14, savetoner) 
-        else :
+        elif limitby == "quota" :
             ypos -= self.printVar(c, xcenter, ypos, _("Soft Limit"), self.getVar("PYKOTASOFTLIMIT"), 14, savetoner) 
             ypos -= self.printVar(c, xcenter, ypos, _("Hard Limit"), self.getVar("PYKOTAHARDLIMIT"), 14, savetoner) 
             ypos -= self.printVar(c, xcenter, ypos, _("Date Limit"), self.getVar("PYKOTADATELIMIT"), 14, savetoner) 
+        else :
+            if limitby == "noquota" :
+                msg = _("No Limit")
+            elif limitby == "nochange" :    
+                msg = _("No Accounting")
+            elif limitby == "noprint" :    
+                msg = _("Forbidden")
+            else :    
+                msg = _("Unknown")
+            ypos -= self.printVar(c, xcenter, ypos, _("Printing Mode"), msg, 14, savetoner)
             
         # URL
Index: /pykota/trunk/NEWS
===================================================================
--- /pykota/trunk/NEWS (revision 2624)
+++ /pykota/trunk/NEWS (revision 2627)
@@ -24,4 +24,6 @@
     - 1.24alpha7 :
      
+        - pkbanner now handles new print limiting modes correctly.
+        
         - The cupspykota backend wrapper now accepts to be interrupted
           with a kill -INT. This causes an immediate and clean abort
Index: /pykota/trunk/po/sv_SE/pykota.po
===================================================================
--- /pykota/trunk/po/sv_SE/pykota.po (revision 2554)
+++ /pykota/trunk/po/sv_SE/pykota.po (revision 2627)
@@ -2054,4 +2054,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr ""
Index: /pykota/trunk/po/pt/pykota.po
===================================================================
--- /pykota/trunk/po/pt/pykota.po (revision 2554)
+++ /pykota/trunk/po/pt/pykota.po (revision 2627)
@@ -2043,4 +2043,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr ""
Index: /pykota/trunk/po/tr/pykota.po
===================================================================
--- /pykota/trunk/po/tr/pykota.po (revision 2554)
+++ /pykota/trunk/po/tr/pykota.po (revision 2627)
@@ -2054,4 +2054,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr "%s dosya numarası yoklama nesnesinde kayıtlı değil, yok sayılıyor."
Index: /pykota/trunk/po/el_GR/pykota.po
===================================================================
--- /pykota/trunk/po/el_GR/pykota.po (revision 2554)
+++ /pykota/trunk/po/el_GR/pykota.po (revision 2627)
@@ -2037,4 +2037,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr ""
Index: /pykota/trunk/po/de/pykota.po
===================================================================
--- /pykota/trunk/po/de/pykota.po (revision 2554)
+++ /pykota/trunk/po/de/pykota.po (revision 2627)
@@ -2046,4 +2046,16 @@
 
 msgid "Printing not limited, no accounting."
+msgstr ""
+
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
 msgstr ""
 
Index: /pykota/trunk/po/zh_TW/pykota.po
===================================================================
--- /pykota/trunk/po/zh_TW/pykota.po (revision 2554)
+++ /pykota/trunk/po/zh_TW/pykota.po (revision 2627)
@@ -2009,4 +2009,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr "檔案編號 %s 在polling object上已兩次未能成功註冊，因此被忽略"
Index: /pykota/trunk/po/nb_NO/pykota.po
===================================================================
--- /pykota/trunk/po/nb_NO/pykota.po (revision 2554)
+++ /pykota/trunk/po/nb_NO/pykota.po (revision 2627)
@@ -2041,4 +2041,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "Job is a duplicate. Printing is denied."
 #~ msgstr "Utskriften er en duplikat. Utskriften blir ikke skrevet."
Index: /pykota/trunk/po/pt_BR/pykota.po
===================================================================
--- /pykota/trunk/po/pt_BR/pykota.po (revision 2554)
+++ /pykota/trunk/po/pt_BR/pykota.po (revision 2627)
@@ -2035,4 +2035,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr ""
Index: /pykota/trunk/po/fr/pykota.po
===================================================================
--- /pykota/trunk/po/fr/pykota.po (revision 2554)
+++ /pykota/trunk/po/fr/pykota.po (revision 2627)
@@ -2971,2 +2971,14 @@
 msgid "Printing not limited, no accounting."
 msgstr "Impression illimit� aucun d�mpte."
+
+msgid "No Accounting"
+msgstr "Aucun D�mpte"
+
+msgid "No Limit"
+msgstr "Aucune Limite"
+
+msgid "Forbidden"
+msgstr "Interdit"
+
+msgid "Printing Mode"
+msgstr "Mode d'Impression"
Index: /pykota/trunk/po/es/pykota.po
===================================================================
--- /pykota/trunk/po/es/pykota.po (revision 2554)
+++ /pykota/trunk/po/es/pykota.po (revision 2627)
@@ -2081,4 +2081,16 @@
 
 msgid "Printing not limited, no accounting."
+msgstr ""
+
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
 msgstr ""
 
Index: /pykota/trunk/po/pykota.pot
===================================================================
--- /pykota/trunk/po/pykota.pot (revision 2554)
+++ /pykota/trunk/po/pykota.pot (revision 2627)
@@ -1990,2 +1990,15 @@
 msgid "Printing not limited, no accounting."
 msgstr ""
+
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
Index: /pykota/trunk/po/th/pykota.po
===================================================================
--- /pykota/trunk/po/th/pykota.po (revision 2554)
+++ /pykota/trunk/po/th/pykota.po (revision 2627)
@@ -2015,4 +2015,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr "������� %s ������ŧ����� 2 ��駨ҡ������� ,���
Index: /pykota/trunk/po/pl/pykota.po
===================================================================
--- /pykota/trunk/po/pl/pykota.po (revision 2554)
+++ /pykota/trunk/po/pl/pykota.po (revision 2627)
@@ -3050,2 +3050,14 @@
 msgid "Printing not limited, no accounting."
 msgstr ""
+
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
Index: /pykota/trunk/po/it/pykota.po
===================================================================
--- /pykota/trunk/po/it/pykota.po (revision 2554)
+++ /pykota/trunk/po/it/pykota.po (revision 2627)
@@ -2048,4 +2048,16 @@
 msgstr ""
 
+msgid "No Accounting"
+msgstr ""
+
+msgid "No Limit"
+msgstr ""
+
+msgid "Forbidden"
+msgstr ""
+
+msgid "Printing Mode"
+msgstr ""
+
 #~ msgid "File number %s unregistered twice from polling object, ignored."
 #~ msgstr "Numero file %s rimosso due volte dall'oggetto polling, ignorato."
