API

Time2Emphasize-appen genererer automatisk en API-nøkkel, som brukes til tilkoblinger. Dette skal erstattes med nedenfor.

Endre språk

Time2Emphasize-appen åpnes på språkene som er oppdaget på enheten og som støttes. Språket kan endres via følgende lenker:

Eksporter, importer og tilbakestill

Time2Emphasize-appen lar feltoppsett (i JSON-format) og alle sporingsdata (i CSV-format) i dialog "eksportere, importere og tilbakestille" eksportert (opprett en sikkerhetskopi) og skal importeres (gjenopprett en sikkerhetskopi). Alle sporingsdata kan også slettes (tilbakestilles).

Tilbakestill alle innstillinger

Time2Emphasize-appen kan tilbakestilles til standard ved å åpne:

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

OBS: dette sletter alle feltoppsett og sporingsdata fra enheten!

Opprette tilkoblinger

Tilkoblinger kan opprettes ved å åpne koblingene som beskrevet nedenfor. Alternativt kan dette også konfigureres manuelt i dialog tilgjengelig over menypunktet "tilkoblinger". Her kan du også kopiere URL-en for denne tilkoblingen til utklippstavlen ved å klikke på det første ikonet øverst i listen.

tilkoblingsdialog

Motta aktiviteter for eksempel ved å skanne QRCodes

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

Ved å skrive ut siden (Ctrl + P) skrives en liste over alle QR-koder ut.

I verktøylinjen mode qrcode vises en QRCode-modusknapp, som viser hver QRCode per felt. QRCode-bildene er samtidig en lenke. Ved å kopiere denne lenken kan man se <kanal>-delen i den, som skal brukes i følgende eksempler:

Plassering av bonden

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

der /<fieldColor> er valgfritt.

Ta bonden av brettet

FÅ https://time2.emphasize.de/connect/<channel>/off

Legg til en info

FÅ https://time2.emphasize.de/connect/<channel>/info/<infoText>

Paring med en annen enhet

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

Etter å ha åpnet denne kan dialog tilgjengelig via menypunktet "tilkoblinger" brukes til å kopiere sammenkoblingslenken. Denne skal da åpnes på den andre enheten. Vurder å tilbakestille enheten på forhånd.

Forbindelse for en tilskuer

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

Etter å ha åpnet denne kan dialog som er tilgjengelig via menypunktet "tilkoblinger" brukes til å kopiere sammenkoblingslenken og sende denne lenken til tilskueren. Ved å åpne lenken kan tilskueren se utformingen og posisjonen til bonden uten å kunne endre noen av dem.

Tilkobling for å vise et statusmerke

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

Etter å ha åpnet denne kan dialog tilgjengelig via menypunktet "tilkoblinger" brukes til å kopiere html-koden for å sette inn på hvilken som helst nettside for å dele gjeldende status offentlig.

time2emphasize-badge

Det er mulig å legge til merker for flere Time2Emphasize-forekomster på samme side ved å legge til <script>...</script>-delen bare én gang (helst på slutten rett før den avsluttende body-taggen). Et eksempel som viser denne layouten:

<!DOCTYPE html>
<html>
 <body>
 person A tilstand:
 <a data-channel="y89h2je1vs" href="https://www.emphasize.de" title="free time-reporting tool" class="time2-badge"> Time2Emphasize <span class="time2-event"> tidsrapporteringsverktøy</span></a>
 og person B oppgir:
 <a data-channel="a9110wvv67" href="https://www.emphasize.de" title="free time-reporting tool" class="time2-badge"> Time2Emphasize <span class="time2-event"> tidsrapporteringsverktøy</span></a>

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

Kobler til en lagring

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

Last ned for å installere en lagringstjeneste: ZIP

Krav: Nginx, PHP og PDO-SQLite/-MySql tilgjengelig! For å sjekke dette og finne <url>, åpne følgende i nettleseren din:

<url>/<kunde>/check_pdo.php

check_pdo.php kan slettes på serveren din deretter.

Plassering av bonden

POST <url>/?topic=<customer>
PAYLOAD [{"s": %CURRENT_TIMESTAMP%, "n": "feltnavn", "c": "#ffab11"}]

Feltnavnet "feltnavn" og fargen "#ffab11" skal erstattes av de tilsvarende i et synlig felt.

Ytterligere detaljer: 1

Ta bonden av brettet

Dette oppnås ved å begrense den forrige hendelsen (i eksemplet under "e"-verdien).

POST <url>/?topic=<customer>
PAYLOAD [{"s": 1704270072000, "n": "feltnavn", "c": "#ffab11", "e": %CURRENT_TIMESTAMP%}]

Ytterligere detaljer: 1

Legg til en info

POST <url>/?topic=<customer>
PAYLOAD [{"s": %CURRENT_TIMESTAMP%, "i": "litt info"}]

Ytterligere detaljer: 1

Sette et oppsett

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

Eksemplet setter en layout med tre felt "en", "to" og "tre".

Eksempel layout

Opprett fakturaer

Menyen under "Opprett fakturaer" åpner visningen for å opprette fakturaer. De genererte fakturaene er ZUGFeRD (PDF med XML-vedlegg) kompatible og kan valideres, for eksempel her.

Visningen kan også brukes uten tidsregistrering - men dersom begge brukes kan fakturapostene automatisk komme fra registrert tid!

Fakturalinjen nedenfor

I det nedre området er det en stolpe som alltid viser de viktigste oppføringene og symbolene som kan brukes til å åpne flere inndatasider. Denne linjen kan være rullbar vertikalt hvis visningsområdet ikke er bredt nok:

Fakturalinjen kan være rullbar

Hvis du klikker på "GENERER FAKTURA"-knappen, åpnes en dialogboks som beskriver eventuelle manglende viktige oppføringer. En av de relevante inndatasidene åpnes, hvor det tilsvarende inndatafeltet vil bli skissert i rødt. Hvis all informasjon er tilgjengelig, genereres PDF-en, vises og kan sendes eller lagres umiddelbart.

riktig mangler, viktige oppføringer

Inndatasidene kan også åpnes ved å bruke ikonene helt til høyre på linjen.

Åpne inndataside for selger

Oppsettet til hovedområdet og bunnteksten kan åpnes og redigeres via det siste ikonet. I tillegg til direkte redigering er også finere endringer i kildekoden mulig.

Rediger layoutkode

Hvis oppsettet ikke lenger er riktig, kan du gjenopprette den opprinnelige statusen ved å bruke "Reset"-knappen under inntastingsfeltet.

Tilbakestill layoutkode

Inndata for genererte fakturaer lagres kun i nettleseren eller på enheten og kan lastes inn på nytt via valget i inntastingsfeltet "Fakturanummer". Da vises et ⚠️-symbol som advarer deg om at fakturanummeret allerede eksisterer. Hvis du klikker på ⚠️-symbolet, genereres automatisk et tidligere ubrukt fakturanummer.

Alle data for kunder som allerede er brukt på inndatasiden "Mottaker" kan raskt stilles inn via valget i feltet "Navn".

Språkinnstillingen påvirker også startstatusen. Språket kan derfor også endres for visningen "Opprett fakturaer", eksempelverdier og layoutmaler via følgende lenker:


Footnotes

  1. I stedet for %CURRENT_TIMESTAMP% kan man også spesifisere et bestemt unix-tidsstempel (GMT med millisekunder), for eksempel 1704270072000 for 3.1.2024 om morgenen. 2 3