Time2Emphasize-appen genererar automatiskt en API-nyckel som används för anslutningar. Detta ska ersättas med <kund> nedan.
Time2Emphasize-appen öppnas på de språk som identifieras på enheten och som stöds. Språket kan ändras via följande länkar:
Time2Emphasize-appen tillåter fältlayouter (i JSON-format) och all spårningsdata (i CSV-format) i dialog "exportera, importera och återställa" exporteras (skapa en säkerhetskopia) och ska importeras (återställa en säkerhetskopia). Alla spårningsdata kan också raderas (återställas).
Time2Emphasize-appen kan återställas till standard genom att öppna:
https://time2.emphasize.de?a=reset
Observera: detta raderar alla fältlayouter och spårningsdata från enheten!
Anslutningar kan skapas genom att öppna länkarna enligt beskrivningen nedan. Alternativt kan detta också konfigureras manuellt i dialog som finns tillgänglig under menyalternativet "anslutningar". Här kan du också kopiera URL:en för denna anslutning till urklippet genom att klicka på den första ikonen högst upp i listan.
Vissa anslutningar tillåter kontroll av objekt för tidsspårning via slutpunkter i Time2Emphasize REST API.
https://time2.emphasize.de?m=e
Genom att skriva ut sidan (Ctrl + P) skrivs en lista över alla QR-koder ut.
I verktygsfältet
visas en knapp för QRCod-läge, som visar varje QRCod per fält.
Anslutningarna "Para enhet" och "Ta emot aktiviteter" är tillgängliga via slutpunkter i Time2Emphasize REST API.
Figuren placeras på ett fält genom att skicka en push begäran.
Figuren tas bort från alla fält genom att skicka en off begäran.
En information matas in i tidslinjen genom att skicka en info begäran.
https://time2.emphasize.de?m=a
Efter att ha öppnat denna kan dialog som nås via menyalternativet "anslutningar" användas för att kopiera ihopkopplingslänken. Denna ska sedan öppnas på den andra enheten. Överväg att återställa enheten i förväg.
https://time2.emphasize.de?m=v
Efter att ha öppnat denna kan dialog som nås via menyalternativet "anslutningar" användas för att kopiera ihopkopplingslänken och skicka denna länk till åskådaren. Genom att öppna länken kan åskådaren se utformningen och positionen för bonden utan att kunna ändra någon av dem.
https://time2.emphasize.de?m=p
Efter att ha öppnat denna kan dialog nås via menyalternativet "anslutningar" användas för att kopiera html-koden för att infoga på valfri webbplats för att dela den aktuella statusen offentligt.
Det är möjligt att lägga till märken för flera Time2Emphasize-instanser på samma sida genom att bara lägga till <script>...</script>-delen en gång (helst i slutet strax före den avslutande body-taggen). Ett exempel som visar denna layout:
<!DOCTYPE html>
<html>
<body>
person A tillstånd:
<a data-channel="y89h2je1vs" href="https://www.emphasize.de" title="free time-reporting tool" class="time2-badge"> Time2Emphasize <span class="time2-event"> tidsrapporteringsverktyg</span></a>
och person B uppger:
<a data-channel="a9110wvv67" href="https://www.emphasize.de" title="free time-reporting tool" class="time2-badge"> Time2Emphasize <span class="time2-event"> tidsrapporteringsverktyg</span></a>
<script>...</script>
</body>
</html>
https://time2.emphasize.de?m=s&c=<customer>&d=<url>
Ladda ner för att installera en lagringstjänst: ZIP
Källkoderna är offentligt tillgängliga i följande GitHub-arkiv: time2.store
Krav: Nginx, PHP och PDO-SQLite/-MySql tillgängliga! För att kontrollera detta och bestämma <url>, öppna följande i din webbläsare:
https://<url>/<kund>/check_pdo.php
check_pdo.php kan raderas på din server därefter.
"Plats"-anslutningen är tillgänglig via en slutpunkt i Time2Emphasize REST API.
Bonden placeras på ett fält genom att skicka en post begäran med ett Event-objekt som innehåller värdena s: %CURRENT_TIMESTAMP%, n: fältnamn och c: fältfärg. Exempel på POST-nyttolast:
[{"s": %CURRENT_TIMESTAMP%, "n": "arbete", "c": "#4aff00"}]
Detta uppnås genom att skicka en post begäran med ett Event-objekt som bara innehåller värdet s: %CURRENT_TIMESTAMP%. Exempel på POST-nyttolast:
[{"s": %CURRENT_TIMESTAMP%}]
En information läggs till i tidslinjen genom att skicka en post begäran med ett Event-objekt med värdena s: %CURRENT_TIMESTAMP% och i: informationstext. Exempel på POST-nyttolast:
[{"s": %CURRENT_TIMESTAMP%, "i": "lite information"}]
Layouten ställs in genom att skicka en post begäran med ett layoutobjekt. Exempel på POST-nyttolast:
[{"v":"2","format":"time.emphasize","r":{"s":[{"s":[{"n":"one","c":" #4aff00" },{"n":"two","c":"#ffaa11"}],"l":"h"},{"n":"three","c":"#308a11"}] ,"l":"v"}}]
Exemplet sätter en layout med tre fält "one", "two" och "three".
Menyn under "Skapa fakturor" öppnar vyn för att skapa fakturor. De genererade fakturorna är ZUGFeRD (PDF med XML-bilaga) kompatibla och kan valideras till exempel här.
Vyn kan även användas utan tidsspårning – men om båda används kan fakturaposterna automatiskt komma från den inspelade tiden!
I det nedre området finns en stapel som alltid visar de viktigaste posterna och symbolerna som kan användas för att öppna ytterligare inmatningssidor. Denna stapel kan vara rullbar vertikalt om visningsområdet inte är tillräckligt stort:
Om du klickar på knappen "GENERERA FAKTURA" öppnas en dialogruta som beskriver eventuella saknade viktiga poster. En av de relevanta inmatningssidorna öppnas, där motsvarande inmatningsfält kommer att visas i rött. Om all information finns tillgänglig genereras, visas PDF:en och kan skickas eller sparas omedelbart.
Inmatningssidorna kan också öppnas med hjälp av ikonerna längst till höger i fältet.
Layouten för huvudområdet och sidfoten kan öppnas och redigeras via den sista ikonen. Förutom direktredigering är även finare ändringar av källkoden möjliga.
Om layouten inte längre är korrekt kan du återställa den initiala statusen med knappen "Återställ" under inmatningsfältet.
Indata för genererade fakturor sparas endast i webbläsaren eller på enheten och kan laddas om via valet i inmatningsfältet "Fakturanummer". Då visas en ⚠️-symbol som varnar dig om att fakturanumret redan finns. Om du klickar på ⚠️-symbolen genereras automatiskt ett tidigare oanvänt fakturanummer.
All data för kunder som redan används på inmatningssidan "Mottagare" kan snabbt ställas in via valet i fältet "Namn".
Språkinställningen påverkar också startstatusen. Språket kan därför även ändras för vyn "Skapa fakturor", exempelvärden och layoutmallar via följande länkar: