API

Η εφαρμογή Time2Emphasize δημιουργεί αυτόματα ένα κλειδί API, το οποίο χρησιμοποιείται για συνδέσεις. Αυτό πρέπει να αντικατασταθεί με το "<πελάτης>" παρακάτω.

Αλλαγή γλώσσας

Η εφαρμογή Time2Emphasize θα ανοίξει στις γλώσσες που εντοπίζονται στη συσκευή και που υποστηρίζονται. Η γλώσσα μπορεί να αλλάξει μέσω των παρακάτω συνδέσμων:

Εξαγωγή, εισαγωγή και επαναφορά

Η εφαρμογή Time2Emphasize επιτρέπει την εξαγωγή διατάξεων πεδίου (σε μορφή JSON) και όλα τα δεδομένα παρακολούθησης (σε μορφή CSV) στο διάλογο "εξαγωγή, εισαγωγή και επαναφορά" ( δημιουργία αντιγράφου ασφαλείας) και για εισαγωγή (επαναφορά αντιγράφου ασφαλείας). Όλα τα δεδομένα παρακολούθησης μπορούν επίσης να διαγραφούν (επαναφέρονται).

Επαναφέρετε όλες τις ρυθμίσεις

Η εφαρμογή Time2Emphasize μπορεί να επαναφερθεί στις προεπιλογές ανοίγοντας:

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

Προσοχή: διαγράφει όλες τις διατάξεις πεδίων και τα δεδομένα παρακολούθησης από τη συσκευή!

Δημιουργία συνδέσεων

Οι συνδέσεις μπορούν να δημιουργηθούν ανοίγοντας τους συνδέσμους όπως περιγράφεται παρακάτω. Εναλλακτικά, αυτό μπορεί επίσης να διαμορφωθεί χειροκίνητα στο dialog που είναι διαθέσιμο μέσω του στοιχείου μενού "connections". Εδώ μπορείτε επίσης να αντιγράψετε τη διεύθυνση URL για αυτήν τη σύνδεση στο πρόχειρο κάνοντας κλικ στο πρώτο εικονίδιο στην κορυφή της λίστας.

διάλογος συνδέσεων

Λήψη δραστηριοτήτων, για παράδειγμα, σαρώνοντας κωδικούς QRC

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

Με την εκτύπωση της σελίδας (Ctrl + P) εκτυπώνεται μια λίστα με όλους τους κωδικούς QRC.

Στη γραμμή εργαλείων mode qrcode εμφανίζεται ένα κουμπί λειτουργίας QRCode, το οποίο θα εμφανίζει κάθε QRCode ανά πεδίο. Οι εικόνες QRCode είναι ταυτόχρονα ένας σύνδεσμος. Αντιγράφοντας αυτόν τον σύνδεσμο μπορεί κανείς να δει το τμήμα «<κανάλι>», το οποίο θα χρησιμοποιηθεί στα ακόλουθα παραδείγματα:

Τοποθέτηση του πιόνι

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

όπου το "/" είναι προαιρετικό.

Βγάζοντας το πιόνι από τη σανίδα

ΛΑΒΕΤΕ https://time2.emphasize.de/connect/<channel>/off

Προσθέστε μια πληροφορία

ΛΑΒΕ https://time2.emphasize.de/connect/<channel>/info/<infoText>

Σύζευξη με άλλη συσκευή

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

Μετά το άνοιγμα αυτού, το dialog που είναι προσβάσιμο μέσω του στοιχείου μενού "connections" μπορεί να χρησιμοποιηθεί για την αντιγραφή του συνδέσμου σύζευξης. Στη συνέχεια, θα πρέπει να ανοίξει στην άλλη συσκευή. Εξετάστε το ενδεχόμενο επαναφορά της συσκευής εκ των προτέρων.

Σύνδεση για θεατή

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

Μετά το άνοιγμα αυτού, το dialog που είναι προσβάσιμο μέσω του στοιχείου μενού "connections" μπορεί να χρησιμοποιηθεί για την αντιγραφή του συνδέσμου σύζευξης και την αποστολή αυτού του συνδέσμου στον θεατή. Ανοίγοντας τον σύνδεσμο, ο θεατής μπορεί να δει τη διάταξη και τη θέση του πιονιού χωρίς να μπορεί να αλλάξει κανένα από τα δύο.

Σύνδεση για εμφάνιση σήματος κατάστασης

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

Μετά το άνοιγμα αυτού, το dialog που είναι προσβάσιμο μέσω του στοιχείου μενού "connections" μπορεί να χρησιμοποιηθεί για την αντιγραφή του κώδικα html για εισαγωγή σε οποιονδήποτε ιστότοπο για κοινή χρήση της τρέχουσας κατάστασης δημόσια.

time2emphasize-badge

Είναι δυνατό να προσθέσετε σήματα πολλών περιπτώσεων Time2Emphasize στην ίδια σελίδα, προσθέτοντας το τμήμα <script>...</script> μόνο μία φορά (κατά προτίμηση στο τέλος λίγο πριν από το κλείσιμο της ετικέτας σώματος). Ένα παράδειγμα που δείχνει αυτή τη διάταξη:

<!DOCTYPE html>
<html>
 <body>
 άτομο Α κατάσταση:
 <a data-channel="y89h2je1vs" href="https://www.emphasize.de" title="δωρεάν εργαλείο αναφοράς χρόνου" class="time2-badge"> Time2Emphasize <span class="time2-event"> εργαλείο αναφοράς χρόνου</span></a>
 και το άτομο Β δηλώνει:
 <a data-channel="a9110wvv67" href="https://www.emphasize.de" title="free time-reporting tool" 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>/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":"δύο","γ":"#ffaa11"}],"l":"η"},{"n":"τρία","γ":"# 308a11"}],"l":"v"}}]

Το παράδειγμα ορίζει μια διάταξη με τρία πεδία "ένα", "δύο" και "τρία".

Παράδειγμα διάταξης

Δημιουργία τιμολογίων

Το μενού στην ενότητα "Δημιουργία τιμολογίων" ανοίγει την προβολή για τη δημιουργία τιμολογίων. Τα τιμολόγια που δημιουργούνται είναι συμβατά με ZUGFeRD (PDF με συνημμένο XML) και μπορούν να επικυρωθούν, για παράδειγμα, εδώ.

Η προβολή μπορεί επίσης να χρησιμοποιηθεί χωρίς παρακολούθηση χρόνου - αλλά αν χρησιμοποιηθούν και τα δύο, τα στοιχεία τιμολογίου μπορούν να προέρχονται αυτόματα από τον καταγεγραμμένο χρόνο!

Γραμμή τιμολογίων παρακάτω

Στην κάτω περιοχή υπάρχει μια γραμμή που δείχνει πάντα τις πιο σημαντικές καταχωρήσεις και σύμβολα που μπορούν να χρησιμοποιηθούν για το άνοιγμα περαιτέρω σελίδων εισαγωγής. Αυτή η γραμμή μπορεί να μπορεί να κύλιση κάθετα εάν η περιοχή εμφάνισης δεν είναι αρκετά ευρεία:

Η γραμμή τιμολογίου μπορεί να είναι κύλιση

Εάν κάνετε κλικ στο κουμπί "ΔΗΜΙΟΥΡΓΙΑ ΤΙΜΟΛΟΓΙΟΥ", θα ανοίξει ένα παράθυρο διαλόγου που θα περιγράφει τυχόν σημαντικές εγγραφές που λείπουν. Θα ανοίξει μία από τις σχετικές σελίδες εισαγωγής, στην οποία το αντίστοιχο πεδίο εισαγωγής θα περιγραφεί με κόκκινο χρώμα. Εάν όλες οι πληροφορίες είναι διαθέσιμες, το PDF δημιουργείται, εμφανίζεται και μπορεί να σταλεί ή να αποθηκευτεί αμέσως.

σωστό λείπει, σημαντικές εγγραφές

Οι σελίδες εισόδου μπορούν επίσης να ανοίξουν χρησιμοποιώντας τα εικονίδια στη δεξιά άκρη της γραμμής.

Άνοιγμα σελίδας εισαγωγής για πωλητή

Η διάταξη της κύριας περιοχής και του υποσέλιδου μπορούν να ανοίξουν και να επεξεργαστούν μέσω του τελευταίου εικονιδίου. Εκτός από την άμεση επεξεργασία, είναι επίσης δυνατές και πιο λεπτές αλλαγές στον πηγαίο κώδικα.

Επεξεργασία κώδικα διάταξης

Εάν η διάταξη δεν είναι πλέον σωστή, μπορείτε να επαναφέρετε την αρχική κατάσταση χρησιμοποιώντας το κουμπί "Επαναφορά" κάτω από το πεδίο εισαγωγής.

Επαναφορά κώδικα διάταξης

Τα δεδομένα εισαγωγής για τα τιμολόγια που δημιουργούνται αποθηκεύονται μόνο στο πρόγραμμα περιήγησης ή στη συσκευή και μπορούν να φορτωθούν ξανά μέσω της επιλογής στο πεδίο εισαγωγής "Αριθμός τιμολογίου". Στη συνέχεια θα εμφανιστεί ένα σύμβολο ⚠️, το οποίο σας προειδοποιεί ότι ο αριθμός τιμολογίου υπάρχει ήδη. Εάν κάνετε κλικ στο σύμβολο ⚠️, δημιουργείται αυτόματα ένας αριθμός τιμολογίου που δεν είχε χρησιμοποιηθεί στο παρελθόν.

Όλα τα δεδομένα για πελάτες που χρησιμοποιούνται ήδη στη σελίδα εισαγωγής "Παραλήπτης" μπορούν να ρυθμιστούν γρήγορα μέσω της επιλογής στο πεδίο "Όνομα".

Η ρύθμιση γλώσσας επηρεάζει επίσης την αρχική κατάσταση. Επομένως, η γλώσσα μπορεί επίσης να αλλάξει για την προβολή "Δημιουργία τιμολογίων", τιμές δειγμάτων και πρότυπα διάταξης μέσω των παρακάτω συνδέσμων:


Footnotes

  1. Αντί για "%CURRENT_TIMESTAMP%" μπορεί κανείς επίσης να καθορίσει μια συγκεκριμένη χρονική σήμανση unix (GMT με χιλιοστά του δευτερολέπτου), για παράδειγμα 1704270072000 για την 3.1.2024 το πρωί. 2 3