API

A Time2Emphasize App automatikusan létrehoz egy API-kulcsot, amelyet a kapcsolatokhoz használnak. Ezt az alábbi <ügyfél>-re kell cserélni.

A nyelv megváltoztatása

A Time2Emphasize alkalmazás az eszközön észlelt és támogatott nyelveken nyílik meg. A nyelvet az alábbi linkeken lehet változtatni:

Afrikaansz, arab, örmény, azerbajdzsáni, baszk, fehérorosz, bengáli, bosnyák, bolgár, katalán, közép-khmer, kínai, Horvát, Dán, Német, Angol, Eszperantó, Észt, Finn, Francia, Gél, Galíciai, Grúz, Görög, gudzsaráti, haiti, héber, hindi, izlandi, indonéz, ír, olasz, japán, kannada, kazah, koreai, Lett, Litván, Luxemburgi, Macedón, Maláj, Máltai, Mongol, Holland, Norvég, Perzsa, Lengyel, Portugál, román, orosz, svéd, szerb, szlovák, szlovén, spanyol, tamil, telugu, thai, cseh, török, ukrán, magyar, ujgur, üzbég, vietnami, walesi, nyugat-fríz

Exportálás, importálás és visszaállítás

A Time2Emphasize alkalmazás lehetővé teszi a mezőelrendezések (JSON-formátumban) és az összes nyomkövetési adat (CSV-formátumban) dialógus "exportálása, importálása és visszaállítása" exportált (biztonsági másolat készítése) és importálandó (biztonsági másolat visszaállítása). Minden nyomkövetési adat törölhető (reset).

Állítsa vissza az összes beállítást

A Time2Emphasize alkalmazást a következő megnyitásával állíthatja vissza alapértelmezettre:

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

Figyelem: ezzel törli az összes mező-elrendezést és nyomkövetési adatot a készülékről!

Kapcsolatok létrehozása

A kapcsolatokat az alábbiakban leírt hivatkozások megnyitásával hozhatja létre. Alternatív megoldásként ezt manuálisan is beállíthatja a [dialógusban] (https://time2.emphasize.de/hu/connections/), amely elérhető a "kapcsolatok" menüpontban. Itt is átmásolhatja a kapcsolat URL-jét a vágólapra a lista tetején lévő első ikonra kattintva.

kapcsolati párbeszédpanel

Néhány kapcsolat lehetővé teszi az időkövetéshez szükséges objektumok vezérlését a Time2Emphasize REST API végpontjain keresztül.

Tevékenységek fogadása, például QRCodes beolvasásával

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

Az oldal kinyomtatásával (Ctrl + P) megjelenik az összes QRCode lista.

A mode qrcode eszköztárban megjelenik egy QRCode mód gomb, amely mezőnként minden QRCode-ot megjelenít.

Az "Eszköz párosítása" és a "Fogadjon tevékenységeket" kapcsolatok végpontokon keresztül érhetők el a Time2Emphasize REST API felületen.

A gyalog elhelyezése

A figurát egy push kérés küldésével helyezzük el egy mezőn.

A gyalog levétele a tábláról

A figurát egy off kérés küldésével távolítjuk el az összes mezőről.

Adjon meg egy információt

Egy információ kerül be az idővonalba egy info kérés küldésével.

Párosítás másik eszközzel

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

Ennek megnyitása után a "connections" menüponton keresztül elérhető dialógus használható a párosítási hivatkozás másolására. Ezt követően meg kell nyitni a másik eszközön. Fontolja meg az eszköz reset előzetes beállítását.

Csatlakozás a néző számára

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

Ennek megnyitása után a "kapcsolatok" menüponton keresztül elérhető dialógus segítségével kimásolható a párosítási link, és elküldhető a nézőnek. A link megnyitásával a néző megtekintheti a gyalog elrendezését és helyzetét anélkül, hogy bármelyiket megváltoztathatná.

Csatlakozás állapotjelvény megjelenítéséhez

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

Ennek megnyitása után a „kapcsolatok" menüponton keresztül elérhető dialógus segítségével kimásolható a html-kód, amelyet bármely webhelyre beillesztve megoszthatja nyilvánosan az aktuális állapotot.

time2emphasize-badge

Lehetőség van több Time2Emphasize-példány jelvényeinek hozzáadására ugyanazon az oldalon, ha csak egyszer adja hozzá a <script>...</script> részt (lehetőleg a végén, közvetlenül a záró body címke előtt). Egy példa az elrendezésre:

<!DOCTYPE html>
<html>
 <test>
 személy A állam:
 <a data-channel="y89h2je1vs" href="https://www.emphasize.de" title="free time-reporting tool" class="time2-badge"> Time2Emphasize <span class="time2-event"> időbeszámoló eszköz</span></a>
 és B személy állapota:
 <a data-channel="a9110wvv67" href="https://www.emphasize.de" title="free time-reporting tool" class="time2-badge"> Time2Emphasize <span class="time2-event"> időbeszámoló eszköz</span></a>

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

Csatlakozás tárhelyhez

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

Tárhelyszolgáltatás telepítéséhez töltse le: ZIP

A forráskódok nyilvánosan elérhetők a következő GitHub repositoryban: time2.store

Követelmények: Nginx, PHP és PDO-SQLite/-MySql elérhető! Ennek ellenőrzéséhez és az <url> meghatározásához nyissa meg a következőt a böngészőjében:

https://<url>/<ügyfél>/check_pdo.php

A check_pdo.php ezt követően törölhető a szerveréről.

A "Elhelyezkedés" kapcsolat a Time2Emphasize REST API egy végpontján keresztül érhető el.

A gyalog elhelyezése

A gyalogot egy post kérés elküldésével helyezhetjük el egy Event objektummal, amely a következő értékeket tartalmazza: s: %CURRENT_TIMESTAMP%, n: mezőnév és c: mezőszín. POST hasznos adat:

[{"s": %CURRENT_TIMESTAMP%, "n": "munka", "c": "#4aff00"}]

A gyalog levétele a tábláról

Ez egy post kérés elküldésével érhető el, amely egy Event objektumot tartalmaz, amely csak az s: %CURRENT_TIMESTAMP% értéket tartalmazza. Példa POST hasznos adat:

[{"s": %CURRENT_TIMESTAMP%}]

Adjon meg egy információt

Egy infó hozzáadódik az idővonalhoz egy post kérés elküldésével, amely egy Event objektumot tartalmaz az s: %CURRENT_TIMESTAMP% és az i: info text értékekkel. Példa POST hasznos adatra:

[{"s": %CURRENT_TIMESTAMP%, "i": "néhány információ"}]

Elrendezés beállítása

Az elrendezés beállításához küldjön egy post kérést egy elrendezési objektummal. Példa POST hasznos adatra:

[{"v":"2","format":"time.emphasize","r":{"s":[{"s":[{"n":"one","c":"#4aff00"},{"n":"two","c":"#ffaa11"}],"l":"h"},{"n":"three","c":"#308a11"}],"l":"v"}}]

A példa egy elrendezést állít be három mezővel: "one", "two" és "three".

Példa elrendezés

RHozzon létre számlákat

A „Számlák létrehozása” alatti menü megnyitja a számlák létrehozásának nézetét. A generált számlák ZUGFeRD (PDF XML melléklettel) kompatibilisek, és például itt ellenőrizhetők.

A nézet időkövetés nélkül is használható - de mindkettő használata esetén a számlatételek automatikusan a rögzített időből származhatnak!

Számlasáv lent

Az alsó területen egy sáv található, amely mindig a legfontosabb bejegyzéseket és szimbólumokat mutatja, amelyek segítségével további beviteli oldalak nyithatók meg. Ez a sáv függőlegesen görgethető, ha a megjelenítési terület nem elég széles:

A számlasáv görgethető lehet

Ha rákattint a "SZÁMLA LÉTREHOZÁSA" gombra, megnyílik egy párbeszédpanel, amely leírja a hiányzó fontos bejegyzéseket. Megnyílik az egyik releváns beviteli oldal, amelyen a megfelelő beviteli mező pirossal körvonalazódik. Ha minden információ rendelkezésre áll, a PDF generálódik, megjelenik, és azonnal elküldhető vagy menthető.

a hiányzó, fontos bejegyzések javítása

A beviteli oldalak a sáv jobb szélén található ikonok segítségével is megnyithatók.

Beviteli oldal megnyitása eladó számára

A fő terület és a lábléc elrendezése az utolsó ikonon keresztül nyitható meg és szerkeszthető. A közvetlen szerkesztés mellett a forráskód finomabb módosításai is lehetségesek.

Elrendezési kód szerkesztése

Ha az elrendezés már nem megfelelő, a beviteli mező alatti "Reset" gombbal visszaállíthatja a kezdeti állapotot.

Reset Layout Code

A generált számlák bemeneti adatai csak a böngészőben vagy a készüléken kerülnek mentésre, és a „Számlaszám” beviteli mező kiválasztásával újratölthetők. Ekkor megjelenik egy ⚠️ szimbólum, amely arra figyelmeztet, hogy a számlaszám már létezik. A ⚠️ szimbólumra kattintva automatikusan létrejön egy korábban nem használt számlaszám.

A "Címzett" beviteli oldalon az ügyfelekre vonatkozó összes adat gyorsan beállítható a "Név" mező kiválasztásával.

A nyelvi beállítás a kezdeti állapotot is befolyásolja. Ezért a „Számlák létrehozása” nézet, a mintaértékek és az elrendezéssablonok nyelve is módosítható a következő linkeken:

Afrikaansz, arab, örmény, azerbajdzsáni, baszk, fehérorosz, bengáli, bosnyák, bolgár, katalán, közép-khmer, kínai, Horvát, Dán, Német, Angol, Eszperantó, Észt, Finn, Francia, Gél, Galíciai, Grúz, Görög, gudzsaráti, haiti, héber, hindi, izlandi, indonéz, ír, olasz, japán, kannada, kazah, koreai, Lett, Litván, Luxemburgi, Macedón, Maláj, Máltai, Mongol, Holland, Norvég, Perzsa, Lengyel, Portugál, román, orosz, svéd, szerb, szlovák, szlovén, spanyol, tamil, telugu, thai, cseh, török, ukrán, magyar, ujgur, üzbég, vietnami, walesi, nyugat-fríz