API

Додаток Time2Emphasize автоматично генерує API-ключ, який використовується для підключення. Це має бути замінено на <клієнт> нижче.

Зміна мови

Програма Time2Emphasize відкриється мовами, визначеними на пристрої та які підтримуються. Мову можна змінити за такими посиланнями:

Експорт, імпорт і скидання

Додаток Time2Emphasize дозволяє макети полів (у форматі JSON) і всі дані відстеження (у форматі CSV) у діалоговому вікні «експортувати, імпортувати та скидати» експортовані (створити резервну копію) та імпортовані (відновити резервну копію). Усі дані відстеження також можуть бути видалені (скинуті).

Скинути всі налаштування

Додаток Time2Emphasize можна скинути до стандартних, відкривши:

https://time2.emphasize.de?a=reset

Увага: це видаляє всі макети полів і дані відстеження з пристрою!

Створення зв'язків

Підключення можна створити, відкривши посилання, як описано нижче. Крім того, це також можна налаштувати вручну в діалоговому вікні, доступному через пункт меню «з’єднання». Тут ви також можете скопіювати URL-адресу цього підключення до буфера обміну, натиснувши на першу піктограму вгорі списку.

діалог підключень

Отримання дій, наприклад, шляхом сканування QRCodes

https://time2.emphasize.de?m=e

Під час друку сторінки (Ctrl + P) друкується список усіх QRCodes.

На панелі інструментів mode qrcode з'являється кнопка режиму QRCode, яка відображатиме кожен QRCode для кожного поля. Зображення QRCode водночас є посиланням. Скопіювавши це посилання, можна побачити в ньому частину <канал>, яка буде використана в наступних прикладах:

Постановка пішака

GET https://time2.emphasize.de/connect/<channel>/push/<fieldName>/<fieldColor>

де /<fieldColor> необов'язковий.

Зняття пішака з дошки

ОТРИМАЙТЕ https://time2.emphasize.de/connect/<channel>/off

Додайте інформацію

ОТРИМАЙТЕ https://time2.emphasize.de/connect/<channel>/info/<infoText>

Сполучення з іншим пристроєм

https://time2.emphasize.de?m=a

Після відкриття діалогового вікна, доступного через пункт меню «з’єднання», можна використати для копіювання посилання для створення пари. Потім його слід відкрити на іншому пристрої. Подумайте про скидання пристрою заздалегідь.

Підключення для глядача

https://time2.emphasize.de?m=v

Після відкриття цього діалогового вікна, доступного через пункт меню «connections», можна використати для копіювання посилання для сполучення та надсилання цього посилання глядачу. Відкривши посилання, глядач може переглянути розташування та положення пішака, не маючи можливості змінити жодне з них.

Підключення для відображення значка статусу

https://time2.emphasize.de?m=p

Після відкриття цього діалогового вікна, доступного через пункт меню «connections», можна використати для копіювання html-коду, щоб вставити його на будь-який веб-сайт, щоб відкрити поточний статус.

time2emphasize-badge

Можна додати значки кількох екземплярів Time2Emphasize на одній сторінці, додавши частину <script>...</script> лише один раз (бажано в кінці безпосередньо перед закриваючим тегом body). Приклад, що демонструє цей макет:

<!DOCTYPE html>
<html>
 <body>
 стан особи А:
 <a data-channel="y89h2je1vs" href="https://www.emphasize.de" title="безкоштовний інструмент звітування про час" class="time2-badge"> Time2Emphasize <span class="time2-event"> інструмент звітування про час</span></a>
 і особа B зазначає:
 <a data-channel="a9110wvv67" href="https://www.emphasize.de" title="безкоштовний інструмент звітування про час" class="time2-badge"> Time2Emphasize <span class="time2-event"> інструмент звітування про час</span></a>

 <script>...</script>
 </body>
</html>

Підключення до сховища

https://time2.emphasize.de?m=s&c=<customer>&d=<url>

Завантажте, щоб установити службу зберігання: ZIP

Вимоги: доступні Nginx, PHP і PDO-SQLite/-MySql! Щоб перевірити це та визначити <url>, відкрийте наступне у своєму браузері:

<url>/<клієнт>/check_pdo.php

Після цього check_pdo.php можна видалити на вашому сервері.

Постановка пішака

POST <url>/?topic=<customer>
PAYLOAD [{"s": %CURRENT_TIMESTAMP%, "n": "назва поля", "c": "#ffab11"}]

Назву поля "ім'я поля" та колір "#ffab11" потрібно замінити на відповідні поля видимого поля.

Додаткова інформація: 1

Зняття пішака з дошки

Це досягається шляхом обмеження попередньої події (у прикладі нижче значення "e").

POST <url>/?topic=<customer>
PAYLOAD[{"s": 1704270072000, "n": "назва поля", "c": "#ffab11", "e": %CURRENT_TIMESTAMP%}]

Додаткова інформація: 1

Додайте інформацію

POST <url>/?topic=<customer>
PAYLOAD [{"s": %CURRENT_TIMESTAMP%, "i": "деяка інформація"}]

Додаткова інформація: 1

Налаштування макета

POST <url>/?topic=<customer>
PAYLOAD [{"v":"2","format":"time.emphasize","r":{"s":[{"s":[{"n":"one","c":" #4aff00" },{"n":"два","c":"#ffaa11"}],"l":"h"},{"n":"три","c":"#308a11"}] ,"l":"v"}}]

У прикладі встановлюється макет із трьома полями «один», «два» та «три».

Приклад макета

Створення рахунків-фактур

У меню «Створити рахунки» відкривається вікно для створення рахунків-фактур. Згенеровані рахунки-фактури сумісні з ZUGFeRD (PDF із вкладенням XML) і можуть бути підтверджені, наприклад, тут.

Перегляд також можна використовувати без відстеження часу - але якщо використовуються обидва, елементи рахунка-фактури можуть автоматично виходити із записаного часу!

Панель рахунків-фактур нижче

У нижній частині є панель, яка завжди показує найважливіші записи та символи, які можна використовувати для відкриття наступних сторінок введення. Цю панель можна прокручувати вертикально, якщо область відображення недостатньо широка:

Панель рахунків-фактур можна прокручувати

Якщо ви натиснете кнопку «ГЕНЕРУВАТИ РАХУНОК», відкриється діалогове вікно з описом будь-яких відсутніх важливих записів. Відкриється одна з відповідних сторінок введення, на якій відповідне поле введення буде виділено червоним контуром. Якщо вся інформація доступна, PDF-файл створюється, відображається та може бути негайно надісланий або збережений.

виправити відсутні, важливі записи

Сторінки введення також можна відкрити за допомогою піктограм у правій частині панелі.

Відкрити сторінку введення для продавця

Макет основної області та нижнього колонтитула можна відкрити та редагувати за допомогою останньої піктограми. Окрім прямого редагування, також можливі більш тонкі зміни вихідного коду.

Редагувати код макета

Якщо макет більше не правильний, ви можете відновити початковий стан за допомогою кнопки «Скинути» під полем введення.

Скинути код макета

Вхідні дані для створених рахунків-фактур зберігаються лише в браузері або на пристрої та можуть бути перезавантажені шляхом вибору в полі введення «Номер рахунку». Потім з’явиться символ ⚠️, який попередить вас, що номер рахунку-фактури вже існує. Якщо натиснути на символ ⚠️, автоматично генерується номер рахунку-фактури, який раніше не використовувався.

Усі дані для клієнтів, які вже використовуються на сторінці введення «Одержувач», можна швидко встановити за допомогою вибору в полі «Ім’я».

Налаштування мови також впливає на початковий статус. Тому також можна змінити мову для перегляду «Створення рахунків-фактур», зразків значень і шаблонів макетів за такими посиланнями:


Footnotes

  1. Замість %CURRENT_TIMESTAMP% можна також вказати певну позначку часу Unix (GMT з мілісекундами), наприклад 1704270072000 для 3.1.2024 вранці. 2 3