]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Update the web interface templates for better usability/discoverability
authorMichael R Sweet <msweet@msweet.org>
Sun, 30 Mar 2025 13:00:34 +0000 (09:00 -0400)
committerMichael R Sweet <msweet@msweet.org>
Sun, 30 Mar 2025 13:00:34 +0000 (09:00 -0400)
(Issue #1207)

- Made the navbar larger with more space around the link/title content.
- Now use the OpenPrinting CUPS logo rather than the text in the navbar.
- Added proper section titles and links to common admin functions on the
  home page.
- Translations copied from the admin template, may require some tweaking...

28 files changed:
CHANGES.md
doc/cups.css
doc/da/index.html.in
doc/de/index.html.in
doc/es/index.html.in
doc/fr/index.html.in
doc/index.html.in
doc/ja/index.html.in
doc/pl/index.html.in
doc/pt_BR/index.html.in
doc/ru/index.html.in
templates/da/header.tmpl.in
templates/da/trailer.tmpl
templates/de/header.tmpl.in
templates/de/trailer.tmpl
templates/es/header.tmpl.in
templates/es/trailer.tmpl
templates/fr/header.tmpl.in
templates/fr/trailer.tmpl
templates/header.tmpl.in
templates/ja/header.tmpl.in
templates/ja/trailer.tmpl
templates/pl/header.tmpl.in
templates/pl/trailer.tmpl
templates/pt_BR/header.tmpl.in
templates/pt_BR/trailer.tmpl
templates/ru/header.tmpl.in
templates/ru/trailer.tmpl

index 72aa7c48a441d6a88349422f61ab650be948cc8c..e55ef187d6c4ba2827182674599190d36fc757dd 100644 (file)
@@ -70,6 +70,8 @@ Changes in CUPS v2.5b1 (YYYY-MM-DD)
   `--client-name` options.
 - Updated `cupsEnumDests` and `cupsGetDests` to support printer browsing and
   filtering options in client.conf (Issue #1180)
+- Updated the CUPS web interface to make administrative tasks more discoverable
+  (Issue #1207)
 - Deprecated the "page-border" Job Template attribute (Issue #1020)
 - Removed the `cups-config` utility (use `pkg-config` instead)
 - Fixed use-after-free in `cupsdAcceptClient()` when we log warning during error
index a51d123bfcd00900faac771f565a46c7e80880db..6064733e103885f374c0ae8f2d9c70cf361d9308 100644 (file)
@@ -12,6 +12,7 @@
   width: 100%;
 }
 .cups-header ul {
+  font-size: 20px;
   list-style: none;
   margin: 0;
   -webkit-margin-before: 0;
 }
 .cups-header a {
   display: block;
-  padding: 5px 10px !important;
+  padding: 18px 30px !important;
+}
+.cups-header a.img {
+  padding: 12px 24px !important;
 }
 .cups-header a:link, .cups-header a:visited {
   color: white !important;
@@ -44,6 +48,7 @@
 }
 
 .cups-body {
+  margin-top: 40px;
   padding: 40px 20px;
 }
 .row .cups-body {
index 4708c1422bdad4977279fa1eda4e5fb58107e161..e7ae9f6690ab93798d0d3ea752ec4e73ae11d6f2 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Hjem</a></li>
        <li><a href="/admin">Administration</a></li>
        <li><a href="/classes/">Klasser</a></li>
        <h1>CUPS @CUPS_VERSION@</h1>
        <p>CUPS er det standardbaseret, open source-udskrivningssystem som er udviklet af <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> til Linux® og andre UNIX<sup>&reg;</sup>-lignende styresystemer. CUPS uses <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> to support printing to local and network printers</p>
       </div>
+      <div class="row">
+        <h2 class="title">Server</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Tilføj printer"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Find nye printere"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Håndter jobs"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Håndter printere"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Skift indstillinger"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS for brugere</h2>
+         <h2 class="title">CUPS for brugere</h2>
          <p><a href="help/overview.html">Overblik over CUPS</a></p>
          <p><a href="help/options.html">Kommandolinjeudskrivning og tilvalg</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS for administratorer</h2>
+         <h2 class="title">CUPS for administratorer</h2>
          <p><a href="help/admin.html">Tilføjelse af printere og klasser</a></p>
          <p><a href="help/policies.html">Håndtering af driftspolitikker</a></p>
          <p><a href="help/network.html">Brug af netværksprintere</a></p>
          <p><a href="help/man-cupsd.conf.html">cupsd.conf-reference</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS for udviklere</h2>
+         <h2 class="title">CUPS for udviklere</h2>
          <p><a href="help/cupspm.html">CUPS-programmeringsmanual</a></p>
          <p><a href="help/api-filter.html">Filter- og backendprogrammering</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Ophavsret &copy; 2021-2023 OpenPrinting. Alle rettigheder forbeholdt.</div>
+    <div class="cups-footer">Ophavsret &copy; 2021-2025 OpenPrinting. Alle rettigheder forbeholdt.</div>
   </body>
 </html>
index d208608bea7e93a9643ab73831ea9c1575319586..10faa7fe9197d2d5c7d473094edf0e1ae13a5113 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Startseite</a></li>
        <li><a href="/admin">Verwaltung</a></li>
        <li><a href="/classes/">Klassen</a></li>
        <h1>OpenPrinting CUPS @CUPS_VERSION@</h1>
        <p>CUPS basiert auf Standards, Open Source Drucksystem entwickelt durch <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> für Linux® und andere UNIX®-artige Betriebssysteme. CUPS benutzt <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> zur Unterstützung lokaler und Netzwerkdrucker.</p>
       </div>
+      <div class="row">
+        <h2 class="title">Server</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Drucker hinzufügen"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Neue Drucker suchen"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Aufträge verwalten"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Drucker verwalten"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Einstellungen ändern"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS für Benutzer</h2>
+         <h2 class="title">CUPS für Benutzer</h2>
          <p><a href="help/overview.html">Überblick über CUPS</a></p>
          <p><a href="help/options.html">Befehlszeilen-Druck und Optionen</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS für Administratoren</h2>
+         <h2 class="title">CUPS für Administratoren</h2>
          <p><a href="help/admin.html">Drucker und Klassen hinzufügen</a></p>
          <p><a href="help/policies.html">Betriebs-Richtlinie festlegen</a></p>
          <p><a href="help/network.html">Benutzung von Netzwerk-Druckern</a></p>
          <p><a href="help/man-cupsd.conf.html">cupsd.conf Referenz</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS für Entwickler</h2>
+         <h2 class="title">CUPS für Entwickler</h2>
          <p><a href="help/cupspm.html">CUPS Programming Manual</a></p>
          <p><a href="help/api-filter.html">Filter und Backend Programmierung</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. Alle Rechte vorbehalten.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. Alle Rechte vorbehalten.</div>
   </body>
 </html>
index 8794f263d2e72d1e5bab05d9ade69e191be2896f..955c7f37ca11891869faa884d2c871635ea21912 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Inicio</a></li>
        <li><a href="/admin">Administraci&oacute;n</a></li>
        <li><a href="/classes/">Clases</a></li>
        <h1>CUPS @CUPS_VERSION@</h1>
        <p>CUPS es el sistema de impresi&oacute;n de c&oacute;digo abierto basado en est&aacute;ndares desarrollado por <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> para macOS<sup>&reg;</sup> y otros sistemas operativos tipo UNIX<sup>&reg;</sup>. CUPS uses <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> to support printing to local and network printers.</p>
       </div>
+      <div class="row">
+        <h2 class="title">Servidor</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="A&ntilde;adir impresora"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Encontrar nuevas impresoras"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Administrar trabajos"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Administrar impresoras"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Cambiar configuraci&oacute;n"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS para usuarios</h2>
+         <h2 class="title">CUPS para usuarios</h2>
          <p><a href="help/overview.html">Descripci&oacute;n de CUPS</a></p>
          <p><a href="help/options.html">Impresi&oacute;n desde la l&iacute;nea de comandos y opciones</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS para administradores</h2>
+         <h2 class="title">CUPS para administradores</h2>
          <p><a href="help/admin.html">A&ntilde;adir impresoras y clases</a></p>
          <p><a href="help/policies.html">Gesti&oacute;n de pol&iacute;ticas de funcionamiento</a></p>
          <p><a href="help/network.html">Uso de impresoras de red</a></p>
          <p><a href="help/man-cupsd.conf.html">Referencia de cupsd.conf</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS para desarrolladores</h2>
+         <h2 class="title">CUPS para desarrolladores</h2>
          <p><a href="help/cupspm.html">CUPS Programming Manual</a></p>
          <p><a href="help/api-filter.html">Programaci&oacute;n de filtros y programas de conexi&oacute;n</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Derechos de autor &copy; 2021-2023 OpenPrinting. Todos los derechos reservados.</div>
+    <div class="cups-footer">Derechos de autor &copy; 2021-2025 OpenPrinting. Todos los derechos reservados.</div>
   </body>
 </html>
index ccc5f332fa688b1d7fff86f5d71a86fe1ca4769c..98b770586fe2af603cfc0770291163a0e2fc236c 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Home</a></li>
        <li><a href="/admin">Administration</a></li>
        <li><a href="/classes/">Classes</a></li>
        <h1>OpenPrinting CUPS @CUPS_VERSION@</h1>
        <p>Le système d'impression open source basé sur des normes, développé par <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> for Linux® and other Unix®-like operating systems. CUPS uses <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> pour prendre en charge l'impression vers des imprimantes locales et de réseau.</p>
       </div>
+      <div class="row">
+        <h2 class="title">Serveur</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Ajouter une imprimante"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Trouver de nouvelles imprimantes"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="G&eacute;rer les t&acirc;ches"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="G&eacute;rer les imprimantes"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Modifier les param&egrave;tres"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS pour les utilisateurs</h2>
+         <h2 class="title">CUPS pour les utilisateurs</h2>
          <p><a href="help/overview.html">Overview of CUPS</a></p>
          <p><a href="help/options.html">Command-Line Printing and Options</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS pour les administrateurs</h2>
+         <h2 class="title">CUPS pour les administrateurs</h2>
          <p><a href="help/admin.html">Adding Printers and Classes</a></p>
          <p><a href="help/policies.html">Managing Operation Policies</a></p>
          <p><a href="help/network.html">Using Network Printers</a></p>
          <p><a href="help/man-cupsd.conf.html">cupsd.conf Reference</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS pour les développeurs</h2>
+         <h2 class="title">CUPS pour les développeurs</h2>
          <p><a href="help/cupspm.html">Manuel de programmation CUPS</a></p>
          <p><a href="help/api-filter.html">Filter and Backend Programming</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. All rights reserved.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. All rights reserved.</div>
   </body>
 </html>
index 25e6e28be0da5b00c7eeea210160bcba893fc39b..a29a847d983df46d3c9564a2c21941b437ab6a82 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Home</a></li>
        <li><a href="/admin">Administration</a></li>
        <li><a href="/classes/">Classes</a></li>
        <h1>OpenPrinting CUPS @CUPS_VERSION@</h1>
        <p>The standards-based, open source printing system developed by <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> for Linux® and other Unix®-like operating systems. CUPS uses <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> to support printing to local and network printers.</p>
       </div>
+      <div class="row">
+        <h2 class="title">This System</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Add Printer"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Find New Printers"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Manage Jobs"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Manage Printers"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Manage System Settings"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS for Users</h2>
+         <h2 class="title">Help for Users</h2>
          <p><a href="help/overview.html">Overview of CUPS</a></p>
          <p><a href="help/options.html">Command-Line Printing and Options</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS for Administrators</h2>
+         <h2 class="title">Help for Administrators</h2>
          <p><a href="help/admin.html">Adding Printers and Classes</a></p>
          <p><a href="help/policies.html">Managing Operation Policies</a></p>
          <p><a href="help/network.html">Using Network Printers</a></p>
@@ -41,7 +49,7 @@
          <p><a href="help/man-cupsd.conf.html">cupsd.conf Reference</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS for Developers</h2>
+         <h2 class="title">Help for Developers</h2>
          <p><a href="help/cupspm.html">CUPS Programming Manual</a></p>
          <p><a href="help/api-filter.html">Filter and Backend Programming</a></p>
        </div>
index e506d5f38739c048a64cc0ebc5f32d22a0281ae4..1780bb4a04a06738749863ea1de783dc0bfe2009 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">ホーム</a></li>
        <li><a href="/admin">管理</a></li>
        <li><a href="/classes/">クラス</a></li>
        <h1>CUPS @CUPS_VERSION@</h1>
        <p>CUPS は、macOS<sup>&reg;</sup> およびその他の UNIX <SUP>&reg;</sup> 系 OS のために、<a href="http://www.apple.com/">Apple Inc.</a> によって開発された標準ベースのオープンソース印刷システムです。</p>
       </div>
+      <div class="row">
+        <h2 class="title">サーバー</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="プリンターの追加"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="新しいプリンターの検索"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="ジョブの管理"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="プリンターの管理"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="設定の変更"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS ユーザー向け</h2>
+         <h2 class="title">CUPS ユーザー向け</h2>
          <p><a href="help/overview.html">CUPS の概要</a></p>
          <p><a href="help/options.html">コマンドラインからの印刷とオプション</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS 管理者向け</h2>
+         <h2 class="title">CUPS 管理者向け</h2>
          <p><a href="help/admin.html">プリンターとクラスの追加</a></p>
          <p><a href="help/policies.html">操作ポリシーの管理</a></p>
          <p><a href="help/network.html">ネットワークプリンターの使い方</a></p>
          <p><a href="help/man-cupsd.conf.html">ネットワークプリンターの使い方</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS 開発者向け</h2>
+         <h2 class="title">CUPS 開発者向け</h2>
          <p><a href="help/cupspm.html">CUPS Programming Manual</a></p>
          <p><a href="help/api-filter.html">フィルタとバックエンドのプログラミング</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. All rights reserved.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. All rights reserved.</div>
   </body>
 </html>
index 66b014fff5bd047e179bee3e5ebc350778d4291e..d9d041fb4c7b3cb8a9b70c10a4fc40131233ee43 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Start</a></li>
        <li><a href="/admin">Administracja</a></li>
        <li><a href="/classes/">Klasy</a></li>
        <h1>OpenPrinting CUPS @CUPS_VERSION@</h1>
        <p>Oparty na standardach i otwartych źródłach system wydruku stworzony przez <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> na Linux® i inne systemy typu Unix®. CUPS używa <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> do drukowania na lokalnych i sieciowych drukarkach.</p>
       </div>
+      <div class="row">
+        <h2 class="title">Serwer</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Dodaj drukarkę"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Znajdź nowe drukarki"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Zarządzanie kolejką"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Zarządzanie drukarkami"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Zapisz ustawienia"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS dla użytkowników</h2>
+         <h2 class="title">CUPS dla użytkowników</h2>
          <p><a href="help/overview.html">Przegląd CUPS</a></p>
          <p><a href="help/options.html">Drukowanie i ustawienia z linii poleceń</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS dla administratorów</h2>
+         <h2 class="title">CUPS dla administratorów</h2>
          <p><a href="help/admin.html">Dodawanie drukarek i klas</a></p>
          <p><a href="help/policies.html">Zarządzanie politykami operacyjnymi</a></p>
          <p><a href="help/network.html">Użytkowanie drukarek sieciowych</a></p>
          <p><a href="help/man-cupsd.conf.html">Skrypt cupsd.conf</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS dla programistów</h2>
+         <h2 class="title">CUPS dla programistów</h2>
          <p><a href="help/cupspm.html">Podręcznik programowania CUPS</a></p>
          <p><a href="help/api-filter.html">Programowanie filtrów i zadań serwera</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Prawa autorskie &copy; 2021-2023 OpenPrinting. Wszystkie prawa zastrzeżone.</div>
+    <div class="cups-footer">Prawa autorskie &copy; 2021-2025 OpenPrinting. Wszystkie prawa zastrzeżone.</div>
   </body>
 </html>
index 35090ac0be3b3095d3422e1e70410684324398cc..0fedb8180239ccc0469846dc9667bfb435fc5773 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">In&iacute;cio</a></li>
        <li><a href="/admin">Administração</a></li>
        <li><a href="/classes/">Classes</a></li>
        <h1>CUPS @CUPS_VERSION@</h1>
        <p>CUPS &eacute; o sistema de impress&atilde;o baseado em padr&otilde;es e de c&oacute;digo aberto desenvolvido pela <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> para Linux® e outros sistemas operacionais similares ao UNIX<sup>&reg;</sup>. CUPS uses <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> to support printing to local and network printers.</p>
       </div>
+      <div class="row">
+        <h2 class="title">Servidor</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Adicionar impressora"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Encontrar novas impressoras"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Gerenciar trabalhos"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Gerenciar impressoras"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Alterar configura&ccedil;&otilde;es"></form>
+      </div>
       <div class="row">
        <div class="thirds">
-         <h2>CUPS para usu&aacute;rios</h2>
+         <h2 class="title">CUPS para usu&aacute;rios</h2>
          <p><a href="help/overview.html">Vis&atilde;o geral do CUPS</a></p>
          <p><a href="help/options.html">Impress&atilde;o e op&ccedil;&otilde;es em linha de comando</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS para administradores</h2>
+         <h2 class="title">CUPS para administradores</h2>
          <p><a href="help/admin.html">Adicionar impressoras e classes</a></p>
          <p><a href="help/policies.html">Gerenciar pol&iacute;ticas de opera&ccedil;&atilde;o</a></p>
          <p><a href="help/network.html">Usar impressoras de rede</a></p>
          <p><a href="help/man-cupsd.conf.html">Refer&ecirc;ncia para o cupsd.conf</a></p>
        </div>
        <div class="thirds">
-         <h2>CUPS para desenvolvedores</h2>
+         <h2 class="title">CUPS para desenvolvedores</h2>
          <p><a href="help/cupspm.html">CUPS Programming Manual</a></p>
          <p><a href="help/api-filter.html">Programa&ccedil;&atilde;o de filtros e backend</a></p>
        </div>
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. Todos os direitos reservados.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. Todos os direitos reservados.</div>
   </body>
 </html>
index c4e32da09689095be098287802231192997affe6..8f3ad104988bb35dc4f91353ee38913511d6c9e8 100644 (file)
@@ -12,7 +12,7 @@
   <body>
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a class="active" href="/">Начало</a></li>
        <li><a href="/admin">Администрирование</a></li>
        <li><a href="/classes/">Группы</a></li>
        <h1>OpenPrinting CUPS @CUPS_VERSION@</h1>
        <P>CUPS — поддерживающая большинство стандартов, свободная подсистема печати, разрабатываемая компанией <a class="jumbolink" href="https://openprinting.github.io/" target="_blank">OpenPrinting</a> для операционной системы Linux® и других UNIX<SUP>&reg;</SUP>-подобных операционных систем. CUPS uses <a href="https://www.pwg.org/ipp/everywhere.html" target="_blank">IPP Everywhere™</a> to support printing to local and network printers</P>
       </div>
+      <div class="row">
+        <h2 class="title">Сервер</h2>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="add-printer"><input type="submit" value="Добавить принтер"></form>
+       <form action="/admin/" method="POST"><input type="hidden" name="org.cups.sid" value="{$org.cups.sid}"><input type="hidden" name="OP" value="find-new-printers"><input type="submit" value="Найти новый принтер"></form>
+       <form action="/jobs/" method="GET"><input type="submit" value="Управление заданиями"></form>
+       <form action="/printers/" method="GET"><input type="submit" value="Управление принтерами"></form>
+       <form action="/admin/" method="GET"><input type="submit" value="Сохранить"></form>
+      </div>
       <div class="row">
        <div class="thirds">
          <H2>CUPS для пользователей</H2>
@@ -47,6 +55,6 @@
 </div>
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. All Rights Reserved.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. All Rights Reserved.</div>
   </body>
 </html>
index 44110e5a4394690fc5566bf1da1eb4dd37ad7876..2512b052657b18112faefd3854fcca09a7e1ae0a 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Hjem</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Administration</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Klasser</a></li>
index 3cb27752e99ffa70cc715b2a91fa191611e012dc..d599d9ad496389e744eaabc75fefc74e1fa429e0 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Ophavsret &copy; 2021-2023 OpenPrinting. Alle rettigheder forbeholdt.</div>
+    <div class="cups-footer">Ophavsret &copy; 2021-2025 OpenPrinting. Alle rettigheder forbeholdt.</div>
   </body>
 </html>
index 508ae3d8a8eb956d94b3f9955477e4999c507db4..eb6e00c070df17fee39d8ce8eb15f90100bb150c 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Startseite</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Verwaltung</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Klassen</a></li>
index d1020852d985dfe59a18302e22d71f5564837ebe..dec459eced4b113cadeb6508117e616b36172a1d 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. Alle Rechte vorbehalten.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. Alle Rechte vorbehalten.</div>
   </body>
 </html>
index 4ddc39a09436a82f1fbb216ab6c3f0e2ae6868c2..769340e897e9c4af7130372057db9997a2ae0188 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Inicio</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Administraci&oacute;n</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Clases</a></li>
index 3514fea6f1236675161d7e17d9e5ecda5138fe67..aa9ad00ab9181e1f83d4a360d9b7146b84be9202 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Derechos de autor &copy; 2021-2023 OpenPrinting. Todos los derechos reservados.</div>
+    <div class="cups-footer">Derechos de autor &copy; 2021-2025 OpenPrinting. Todos los derechos reservados.</div>
   </body>
 </html>
index 8bea68a373281de3db4b1dae4e6450d6f3916765..4d42a60b84ce0499b65fb8a22300c27aae5321f4 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Home</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Administration</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Classes</a></li>
index 39841bba8ce34f82432b0d0a6424af5d971821a9..252ebff49a8d5f3392a07bae03831ea8bdf776cd 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. Tous droits r&eacute;serv&eacute;s.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. Tous droits r&eacute;serv&eacute;s.</div>
   </body>
 </html>
index a3ab8f29e9c586accea14cc20ffc4fb577bbbfa4..4f46807eb2119ecc1f7531e23e0a519b43fc6143 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Home</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Administration</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Classes</a></li>
index 87f5263b0a701b1677a945fff1690c7493d38d4e..29f7e958ac4f6937c2899c2ec48c6f73003e8ea3 100644 (file)
@@ -21,7 +21,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">ホーム</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">管理</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">クラス</a></li>
index 9fda3d2898477d7e37bd66c1505849a6b06d5d46..70c48296c82bb78296c26c245f067664972958dd 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. All Rights Reserved.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. All Rights Reserved.</div>
   </body>
 </html>
index b077d90749efc3b6de4065e4387e7f42c173c09c..5b7a24d08d153fcc0737c880a4ffebbfefc6f5d4 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Start</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Administracja</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Klasy</a></li>
index 2b2d59b804f34275158c0380059934c673a85a25..f0c581375adb801e39248a23b948f79eddb01578 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Prawa autorskie &copy; 2021-2023 OpenPrinting. Wszystkie prawa zastrzeżone.</div>
+    <div class="cups-footer">Prawa autorskie &copy; 2021-2025 OpenPrinting. Wszystkie prawa zastrzeżone.</div>
   </body>
 </html>
index df5f2c9c777d156f5b584745c4b12698a9e60011..2de6bbb0e801ebf3f7b4c05d241a09dc1cd70933 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">In&iacute;cio</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Administração</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Classes</a></li>
index 783eb43ba3438a54cadb5106eee59ed1aab0cb76..c9ef8b352913babcfe716aca22e5dc3e63dfe2f3 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. Todos os direitos reservados.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. Todos os direitos reservados.</div>
   </body>
 </html>
index 7cf44009074028a592f147147f94c386c482b2ec..42b8a4095c24814bdd6a279713ec9ff8f23b1dba 100644 (file)
@@ -29,7 +29,7 @@
   <body onload="check_cookies();">
     <div class="cups-header">
       <ul>
-       <li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
+       <li><a class="img" href="https://openprinting.github.io/cups/" target="_blank"><img src="/images/cups.png" width="32" height="32" alt="OpenPrinting CUPS"></a></li>
        <li><a href="/">Начало</a></li>
        <li><a {SECTION=admin?class="active" :}href="/admin">Администрирование</a></li>
        <li><a {SECTION=classes?class="active" :}href="/classes/">Группы</a></li>
index bf00ca591486b49e3f8bb1c284bff712159c05c2..80ccb9202ba041cd444e5fc898065aed47bd9731 100644 (file)
@@ -1,5 +1,5 @@
       </div>
     </div>
-    <div class="cups-footer">Copyright &copy; 2021-2023 OpenPrinting. Все права защищены.</div>
+    <div class="cups-footer">Copyright &copy; 2021-2025 OpenPrinting. Все права защищены.</div>
   </body>
 </html>