Дополнения для браузера Firefox
  • Расширения
  • Темы
    • для Firefox
    • Словари и языковые пакеты
    • Другие версии браузера
    • Дополнения для Android
Войти
Предпросмотр Olorin Auto-Printer

Olorin Auto-Printer от Kyle Hall

Silent receipt and label printing for web apps like the Koha ILS, via the Olorin Companion App.

0 (0 отзывов)0 (0 отзывов)
Скачать Firefox и установить расширение
Скачать файл

Метаданные расширения

Скриншоты
Об этом расширении
  1. 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 whose
contents should print. Any element with the olorinPlugin class works the
same way.
  1. Wrap the printable part of the slip:

html
<span id="receipt"> ... slip content ... </span>
  1. 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
    IntranetSlipPrinterJS system preference to:

javascript
setTimeout(function () {
$("#webPrint").trigger("click");
}, 1000);


(Any page script that dispatches a real click works — jQuery is not
required.)
  1. 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: "..." }
Оценено 0 рецензентами на 0
Войдите, чтобы оценить это расширение
Оценок пока нет

Рейтинг сохранён

5
0
4
0
3
0
2
0
1
0
Пока отзывов нет
Разрешения и данные

Требуемые разрешения:

  • Получать доступ к вашим данных на всех сайтах

Опциональные разрешения:

  • Получать доступ к вашим данных на localhost:9696

Сбор данных:

  • Разработчик сообщает, что это расширение не требует сбора данных.
Подробнее
Больше сведений
Ссылки дополнения
  • Страница поддержки
  • Эл. почта поддержки
  • Копировать ID дополнения
Версия
2.0.0
Размер
41,93 КБ
Последнее обновление
7 дней назад (22 июля 2026 г.)
Связанные категории
  • Другое
Лицензия
Только Стандартная общественная лицензия GNU v3.0
Политика приватности
Прочитать политику приватности для этого дополнения
История версий
  • Просмотреть все версии
Добавить в подборку
Пожаловаться на это дополнение
Перейти на домашнюю страницу Mozilla

Дополнения

  • О сайте
  • Блог дополнений для Firefox
  • Мастерская расширений
  • Центр разработчика
  • Политики разработчика
  • Блог Сообщества
  • Форум
  • Сообщить об ошибке
  • Руководство по написанию отзывов

Скачать

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Последние сборки

  • Nightly
  • Beta

Firefox для бизнеса

  • Enterprise

Сообщество

  • Connect
  • Contribute
  • Developer

Подписаться

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Приватность
  • Куки
  • Юридическая информация

За исключением случаев, описанных здесь, содержимое этого сайта лицензировано на условиях лицензии Creative Commons «Атрибуция — На тех же условиях» версии 3.0 или любой более поздней версии.