Scribble Maps Blog
← All posts

Scribble Maps Blog

Διαχείριση Χρηστών & Συνεργασία

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

Σύγχρονη Συνεργασία

Από το ξεκίνημα του Scribble Maps, ένα πράγμα για το οποίο χρησιμοποιούνταν συνεχώς ήταν η συνεργασία, και αυτό παρά το γεγονός ότι η συνεργασία παρουσίαζε ορισμένα σημαντικά προβλήματα. Το μεγαλύτερο ζήτημα ήταν ότι αν δύο άτομα εργάζονταν στον ίδιο χάρτη ταυτόχρονα, όποιος αποθήκευε τελευταίος θα αντικαθιστούσε τις αλλαγές του άλλου χρήστη. Αυτό δημιουργούσε σοβαρούς περιορισμούς στο τι μπορούσατε να κάνετε με το Scribble Maps. Για παράδειγμα, αν ένας δάσκαλος ήθελε ολόκληρη η τάξη του να εργαστεί σε έναν χάρτη, θα αντιμετώπιζε συνεχώς προβλήματα.

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

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



Κάνοντας κλικ στο merge (συγχώνευση) θα ανακτηθεί ο πιο πρόσφατος χάρτης, θα συνδυαστεί με τον δικό σας και θα αποθηκευτεί το αποτέλεσμα. Το Overwrite (αντικατάσταση) θα αποθηκεύσει μόνο τις δικές σας αλλαγές και θα παρακάμψει τη συγχώνευση. Προσθέσαμε επίσης μια επιλογή "merge" στο μενού φόρτωσης/εισαγωγής. Αυτό θα σας επιτρέψει να αποθηκεύετε χάρτες με διαφορετικό Map Id και να τους συγχωνεύετε μαζί. Η συγχώνευση λειτουργεί διαφορετικά από την εισαγωγή, καθώς εάν ένα overlay υπάρχει ήδη, δεν θα δημιουργήσει διπλότυπο. Αυτό θα κάνει τον συνδυασμό χαρτών πολύ πιο εύκολο.

Αυτό μας φέρνει στο επόμενο μεγάλο μας χαρακτηριστικό.

Διαχείριση Χρηστών

Μέχρι αυτό το σημείο δεν υπήρχε διαχείριση χρηστών. Ένας χάρτης μπορούσε να συσχετιστεί με έναν λογαριασμό και μπορούσατε να επιτρέψετε σε κάποιον να τον δει/επεξεργαστεί δίνοντάς του έναν κωδικό πρόσβασης. Αυτό δημιουργούσε πρόβλημα, ωστόσο, αν δημιουργούσατε έναν ασφαλή χάρτη και δίνατε σε έναν άλλο χρήστη τον κωδικό πρόσβασης, μπορούσε τόσο να τον επεξεργαστεί όσο και να τον δει, ακόμη και αν εσείς θέλατε πραγματικά μόνο να μπορεί να τον δει και όχι να τον επεξεργαστεί. Τώρα, όταν αποθηκεύετε έναν χάρτη, κάνοντας κλικ στο "manager users" (διαχείριση χρηστών) θα μπορείτε να προσθέσετε χρήστες στον χάρτη.

Ως δωρεάν χρήστης μπορείτε να προσθέσετε έως και 3 δωρεάν χρήστες και απεριόριστους VIP χρήστες. Ως VIP χρήστης μπορείτε να προσθέσετε 5 δωρεάν χρήστες και απεριόριστους VIP χρήστες. Ακολουθεί μια γρήγορη ανάλυση των ρόλων.

Διαχειριστής (Admin)

Ένας διαχειριστής μπορεί να προβάλλει, να επεξεργάζεται και να διαχειρίζεται χρήστες. Θα πρέπει να σημειωθεί ότι εάν είστε ο δημιουργός του χάρτη, θα έχετε πάντα τον απόλυτο έλεγχο και δεν χρειάζεται ποτέ να προσθέσετε τον εαυτό σας.

Συντάκτης (Editor)

Ένας συντάκτης μπορεί να προβάλλει και να επεξεργάζεται έναν χάρτη, αλλά δεν έχει τη δυνατότητα να διαχειρίζεται χρήστες.

Θεατής (Viewer)

Ένας θεατής μπορεί να δει έναν χάρτη. Αυτό είναι ιδιαίτερα σημαντικό για τον "ασφαλή" (secure) τύπο χάρτη. Κανονικά ένας ασφαλής χάρτης απαιτεί κωδικό πρόσβασης για την προβολή του. Εάν ένας χρήστης προστεθεί ως θεατής, του επιτρέπεται να δει τον ασφαλή χάρτη χωρίς κωδικό πρόσβασης, αλλά πρέπει να είναι συνδεδεμένος στον λογαριασμό του.

Άλλες Σημειώσεις

Η λειτουργικότητα του κωδικού πρόσβασης παραμένει η ίδια, εξακολουθεί να λειτουργεί ως κλειδί προβολής και επεξεργασίας. Ωστόσο, με τη νέα διαχείριση χρηστών δεν χρειάζεται πλέον να δίνετε κωδικό πρόσβασης εάν θέλετε μόνο ένας χρήστης να βλέπει έναν χάρτη και να μην τον επεξεργάζεται. Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με αυτήν ή άλλη λειτουργία, μη διστάσετε να επικοινωνήσετε μαζί μας χρησιμοποιώντας το κουμπί "Λήψη Βοήθειας" (Get Help).

← All posts