Scribble Maps Blog
← All posts

Scribble Maps Blog

İstifadəçilərin İdarə Edilməsi və Əməkdaşlıq

Yeni bir ildir və planlaşdırdığımız bir çox maraqlı şeylər var. Dekabr ayında yeniləmə jurnalımızda yəqin ki, fərqinə vardığınız bəzi həqiqətən böyük funksiyaları səssizcə istifadəyə verdik. Bu yazıda onlar haqqında bir az daha ətraflı danışacağıq.

Sinxron Əməkdaşlıq

Scribble Maps fəaliyyətə başladığı gündən bəri əməkdaşlıq üçün daim istifadə olunan bir vasitə olub və bu, əməkdaşlıq prosesində bəzi ciddi problemlərin olmasına baxmayaraq baş verib. Ən böyük problem o idi ki, əgər iki nəfər eyni vaxtda eyni xəritə üzərində işləyirdisə, ən son yadda saxlayan şəxs digər istifadəçinin dəyişikliklərini silirdi. Bu, Scribble Maps ilə edə biləcəyiniz şeylərə ciddi məhdudiyyətlər yaradırdı. Məsələn, bir müəllim bütün sinfinin bir xəritə üzərində işləməsini istədikdə, daim problemlərlə qarşılaşırdı.

Biz bu problemi həll etmək üçün hər cür yolu nəzərdən keçirmişdik, lakin nəzərdən keçirdiyimiz bütün üsulların problemi onların kütləvi resurslardan istifadə (crowd sourcing) üçün nəzərdə tutulması idi, biz isə təşkilatlar və daha kiçik qruplar üçün yorucu olmayan bir şey yaratmaq istəyirdik.

Tapdığımız həll yolu olduqca sadə idi, bu, proqramçıların layihələr üzərində birlikdə işləyərkən müntəzəm olaraq istifadə etdikləri birləşdirmə (merge) ideyasıdır. Siz xəritə üzərində işləyərkən kimsə xəritədə dəyişiklik edərsə, sizə belə bir bildiriş göstəriləcək.



Birləşdir (merge) düyməsini klikləmək ən son xəritəni çəkəcək, onu sizinki ilə birləşdirəcək və nəticəni yadda saxlayacaq. Üzərinə yaz (overwrite) yalnız sizin dəyişikliklərinizi yadda saxlayacaq və birləşdirməni ötürəcək. Biz həmçinin yükləmə/idxal menyusuna "birləşdir" (merge) seçimini əlavə etdik. Bu, fərqli Xəritə İD-ləri olan xəritələri yadda saxlamağa və onları bir-biri ilə birləşdirməyə imkan verəcək. Birləşdirmə idxaldan fərqli işləyir; əgər örtük (overlay) artıq mövcuddursa, o, dublikat yaratmayacaq. Bu, xəritələri birləşdirməyi daha da asanlaşdıracaq.

Bu, bizi növbəti böyük funksiyamıza gətirir.

İstifadəçilərin İdarə Edilməsi

Bu vaxta qədər istifadəçi idarəetməsi mövcud deyildi. Xəritə bir hesabla əlaqələndirilə bilərdi və siz kiməsə parol verməklə onun xəritəyə baxmasına/redaktə etməsinə icazə verə bilərdiniz. Lakin bu, bir problem yaradırdı: əgər siz təhlükəsiz xəritə yaradıb başqa bir istifadəçiyə parol versəniz, siz yalnız onun xəritəyə baxmasını və redaktə etməməsini istəsəniz belə, o, həm redaktə edə, həm də baxa bilərdi. İndi xəritəni yadda saxlayarkən "istifadəçiləri idarə et" (manage users) düyməsini klikləmək sizə xəritəyə istifadəçilər əlavə etməyə imkan verəcək.

Pulsuz istifadəçi olaraq siz 3-ə qədər pulsuz istifadəçi və limitsiz VIP istifadəçi əlavə edə bilərsiniz. VIP istifadəçi olaraq isə 5 pulsuz istifadəçi və limitsiz VIP istifadəçi əlavə edə bilərsiniz. Rolların qısa xülasəsi aşağıdakı kimidir.

Admin

Admin istifadəçilərə baxa, redaktə edə və onları idarə edə bilər. Qeyd etmək lazımdır ki, əgər xəritənin yaradıcısı sizsinizsə, hər zaman mütləq nəzarət sizdə olacaq və özünüzü əlavə etməyə ehtiyac yoxdur.

Redaktor

Redaktor xəritəyə baxa və redaktə edə bilər, lakin istifadəçiləri idarə etmək imkanına malik deyil.

İzləyici

İzləyici xəritəyə baxa bilər. Bu, ən çox "təhlükəsiz" (secure) xəritə növünə aiddir. Normalda təhlükəsiz xəritəyə baxmaq üçün parol tələb olunur. Əgər istifadəçi izləyici kimi əlavə olunarsa, ona parol olmadan təhlükəsiz xəritəyə baxmağa icazə verilir, lakin o, öz hesabına daxil olmalıdır.

Digər Qeydlər

Parol funksionallığı eyni şəkildə işləyir, o, hələ də baxış və redaktə açarı rolunu oynayır. Bununla belə, yeni istifadəçi idarəetməsi ilə, əgər istifadəçinin xəritəni redaktə etməsini deyil, yalnız baxmasını istəyirsinizsə, artıq parol verməyə ehtiyac yoxdur. Bu və ya digər funksionallıqla bağlı hər hansı sualınız olarsa, "Kömək Al" (Get Help) düyməsindən istifadə edərək bizə yazmaqdan çəkinməyin.

← All posts