Olorin Auto-Printer szerző: Kyle Hall
Silent receipt and label printing for web apps like the Koha ILS, via the Olorin Companion App.
Kiegészítő metaadatai
Képernyőképek
A kiegészítő névjegye
- The web application embeds a print button — in Koha, notice/slip
templates carry it:
html
<button id="webPrint" data-printer="receipt_printer" data-print="#receipt">Print</button>data-printer names one of five logical printers — receipt_printer,sticker_printer, paper_printer, full_sheet_printer,label_printer — and data-print is a CSS selector for the element whosecontents should print. Any element with the
olorinPlugin class works thesame way.
- Wrap the printable part of the slip:
html
<span id="receipt"> ... slip content ... </span>
- To print automatically when the page loads, trigger a click on the
button from the page's own JavaScript. In Koha that means setting the
IntranetSlipPrinterJSsystem preference to:
javascript
setTimeout(function () {
$("#webPrint").trigger("click");
}, 1000);(Any page script that dispatches a real click works — jQuery is not
required.)
- The extension's options page maps each logical printer to a real OS
printer, with per-printer page size, margins, orientation, number of
copies, and duplex (long edge / short edge) mode. Settings are stored by
the companion app, so they are shared by every browser on the machine.
Pages can react to print outcomes by listening for a DOM event:
document.addEventListener("olorin:print-result", (e) => console.log(e.detail));
// e.detail = { success: true } or { success: false, error: "..." }
Értékelés 0 szerkesztő által: 0
Engedélyek és adatok
Szükséges engedélyek:
- Az adatai elérése az összes webhelyhez
Nem kötelező engedélyek:
- Az adatai elérése itt: localhost:9696
Adatgyűjtés:
- A fejlesztő szerint ez a kiegészítő nem igényel adatgyűjtést.
További információk
- Kiegészítő hivatkozásai
- Verzió
- 2.0.0
- Méret
- 41,93 kB
- Legutóbb frissítve
- 7 napja (2026. júl. 22.)
- Kapcsolódó kategóriák
- Adatvédelmi irányelvek
- Olvassa el a kiegészítő adatvédelmi irányelveit
- Verziótörténet
- Gyűjteményhez adás