Scribble Maps Blog
← All posts

Scribble Maps Blog

Gestionarea utilizatorilor și colaborarea

Este un nou an și avem o mulțime de lucruri interesante planificate. În decembrie am lansat în liniște câteva funcții cu adevărat mari, pe care probabil le-ați observat în jurnalul nostru de actualizări. În această postare vom vorbi despre ele puțin mai în detaliu.

Colaborare sincronă

De la lansarea Scribble Maps, un lucru pentru care a fost folosit în mod constant a fost colaborarea, iar acest lucru s-a întâmplat în ciuda faptului că colaborarea avea unele probleme majore. Cea mai mare problemă era că, dacă doi oameni lucrau la aceeași hartă în același timp, cel care salva ultimul suprascria modificările celuilalt utilizator. Acest lucru a creat unele restricții serioase în ceea ce privește ceea ce se putea face cu Scribble Maps. De exemplu, dacă un profesor dorea ca întreaga sa clasă să lucreze pe o singură hartă, se lovea constant de probleme.

Am luat în considerare tot felul de modalități de a rezolva această problemă, dar problemele cu toate modalitățile pe care le-am analizat erau că erau concepute pentru crowdsourcing, în timp ce noi doream să creăm ceva conceput pentru organizații și grupuri mai mici, care să nu fie anevoios.

Soluția la care am ajuns a fost una destul de simplă, fiind o metodă pe care programatorii o folosesc în mod regulat atunci când lucrează împreună la proiecte, și anume ideea de îmbinare (merge). Dacă cineva face modificări la o hartă în timp ce lucrați la ea, veți primi o notificare ca aceasta.



Făcând clic pe „merge” (îmbinare) se va prelua cea mai recentă hartă, se va combina cu a dumneavoastră și se va salva rezultatul. „Overwrite” (suprascriere) va salva doar modificările dumneavoastră și va omite îmbinarea. De asemenea, am adăugat o opțiune de „îmbinare” în meniul de încărcare/import. Acest lucru vă va permite să salvați hărți cu ID-uri de hartă diferite și să le îmbinați. Îmbinarea funcționează diferit față de import prin faptul că, dacă o suprapunere există deja, nu va crea un duplicat. Acest lucru va face combinarea hărților mult mai ușoară.

Aceasta ne aduce la următoarea noastră funcție majoră.

Gestionarea utilizatorilor

Până în acest moment, gestionarea utilizatorilor nu exista. O hartă putea fi asociată cu un cont și puteai permite cuiva să o vizualizeze/editeze oferindu-i o parolă. Acest lucru crea o problemă, totuși: dacă cream o hartă securizată și ofeream parola unui alt utilizator, acesta putea atât să o editeze, cât și să o vizualizeze, chiar dacă doreai doar să o poată vizualiza, nu să o și editeze. Acum, când salvați o hartă, făcând clic pe „manage users” (gestionare utilizatori) veți putea adăuga utilizatori la hartă.

Ca utilizator gratuit, puteți adăuga până la 3 utilizatori gratuiti și un număr nelimitat de utilizatori VIP. Ca utilizator VIP, puteți adăuga 5 utilizatori gratuiti și un număr nelimitat de utilizatori VIP. Iată o scurtă prezentare a rolurilor.

Admin (Administrator)

Un administrator poate vizualiza, edita și gestiona utilizatorii. Trebuie menționat că, dacă sunteți creatorul hărții, veți avea întotdeauna controlul suprem și nu este nevoie să vă adăugați pe dumneavoastră.

Editor

Un editor poate vizualiza și edita o hartă, dar nu are capacitatea de a gestiona utilizatorii.

Viewer (Vizualizator)

Un vizualizator poate vizualiza o hartă. Acest lucru este cel mai relevant pentru tipul de hartă „securizată”. În mod normal, o hartă securizată necesită o parolă pentru a fi vizualizată. Dacă un utilizator este adăugat ca vizualizator, i se permite să vizualizeze harta securizată fără parolă, dar trebuie să fie conectat la contul său.

Alte note

Funcționalitatea parolei funcționează la fel, acționând în continuare ca o cheie de vizualizare și editare. Cu toate acestea, cu noul sistem de gestionare a utilizatorilor, nu mai trebuie să oferiți o parolă dacă doriți doar ca un utilizator să vizualizeze o hartă, nu să o și editeze. Dacă aveți întrebări despre aceasta sau despre alte funcționalități, nu ezitați să ne scrieți folosind butonul „Get Help” (Obține ajutor).

← All posts