مرکزی مواد پر جائیں

یہ کس کے لیے ہےاستاذ

سگنل کے بغیر کام

ایپ موبائل پر کیا رکھتی ہے، کیا قطار میں لگاتی ہے، اور سجل کے کن حصوں کو انٹرنیٹ درکار ہے۔

سجل میں آف لائن کا مطلب دو ہی چیزیں ہیں: استاذ بغیر کسی انٹرنیٹ کے حاضری لگا سکتے ہیں، اور حفظ یا ناظرہ کا مکمل ہوا یونٹ درج کر سکتے ہیں۔ وعدہ اسی حد تک ہے، باقی سب کے لیے سگنل درکار ہے۔ یہ صفحہ وہی حد تفصیل سے لکھتا ہے — سگنل جانے سے پہلے فون میں کیا آ چکا ہوتا ہے، بغیر سگنل لگے نشان کا کیا بنتا ہے، وہ اصل میں کب اپلوڈ ہوتا ہے، اور کون سی سکرینیں آن لائن آنے تک صاف انکار کر دیتی ہیں۔

یہ استاذ کے فون کے بارے میں ہے۔ والدین کا پورٹل الگ ایپ ہے اور اس کا آف لائن اصول مختلف ہے؛ اس کا اپنا حصہ آخر میں ہے۔

بغیر سگنل کیا چلتا ہے

آپ کیا کر رہے ہیںسگنل کے بغیر
رجسٹر کھولنا اور حاضری لگاناچلتا ہے۔ نشان فوراً رجسٹر پر لگ جاتا ہے اور بھیجے جانے تک فون میں محفوظ رہتا ہے
ٹریک کا مکمل ہوا یونٹ درج کرنااسی طرح چلتا ہے
نشان واپس کرناجب تک وہ فون ہی میں ہے اور بھیجا نہیں گیا، چلتا ہے
فہرست، بچے کا صفحہ، اس ماہ کی حاضری پڑھناچلتا ہے، فون میں محفوظ نقل سے
پرانی حاضری — گزرے ہوئے دن کی مارکنگچلتی ہے۔ وہی سب اصول لگتے ہیں، سوائے وقت شروع نہیں ہوا والی شرط کے، بالکل آن لائن کی طرح
ٹریک لگانا، شامل کرنا یا ہٹانا، پوزیشن درست کرناصرف آن لائن — انٹرنیٹ کے بغیر یہ کام نہیں ہو سکتا — آن لائن آ کر کریں
فیس، کیلنڈر، ایڈمن سیٹنگز، نیا طالب علمصرف آن لائن
کسی فون پر پہلی بار پن درج کرناصرف آن لائن۔ فون میں ابھی کوئی ایسی چیز نہیں جس سے پن چیک ہو

فون میں پہلے سے کیا موجود ہوتا ہے

جب ایپ کھلی ہو اور انٹرنیٹ ہو، سجل رجسٹر کے کام کی ہر چیز کی ایک نقل فون میں رکھتا جاتا ہے: بنیادی معلومات، درجات اور ان کے اوقات، طلبہ، کیلنڈر، اور پہلے سے لگی ہوئی حاضری۔ یہ نقل ایپ کھلنے پر تازہ ہوتی ہے، جس لمحے فون آف لائن سے آن لائن ہوتا ہے تب بھی، اور ایپ کھلی رہنے پر ہر پانچ منٹ بعد۔

صفحات کا معاملہ معلومات سے الگ ہے۔ ایک کامیاب تازگی کے بعد سجل چپکے سے صفحے خود بھی لے آتا ہے — ڈیش بورڈ، ہر چالو درجہ، ہر چالو وقت کی مارکنگ سکرین، اور ہر چالو طالب علم کا صفحہ — زیادہ سے زیادہ ہر پندرہ منٹ میں ایک بار۔ اسی وجہ سے وہ درجہ بھی، جو آج کسی نے کھولا ہی نہیں، رات کو بغیر سگنل کھل جاتا ہے۔ اور ان صفحوں پر جو کچھ نظر آتا ہے، وہ فون کی اپنی نقل سے آتا ہے، کسی محفوظ شدہ جواب سے نہیں۔

اس فہرست سے باہر کا صفحہ، جو پہلی بار بغیر سگنل کھولا جائے، خالی نہیں رہتا بلکہ ایک صاف سکرین دکھاتا ہے — یہ صفحہ آف لائن دستیاب نہیں ہے — اور نیچے یہ بات کہ ایک بار انٹرنیٹ کے ساتھ کھول لیں تو یہ صفحہ بھی محفوظ ہو جائے گا، اور جو صفحے پہلے کھل چکے ہیں وہ اب بھی چلیں گے۔

بغیر سگنل لگایا ہوا نشان

فون نشان قبول کرنے سے پہلے اسے خود چیک کرتا ہے، اور وہی اصول لگاتا ہے جو سرور لگاتا ہے — کوئی چالو تعلیمی سال نہ ہونا، سال سے باہر کی تاریخ، بند درجہ، بند وقت، وہ وقت جو ابھی شروع نہیں ہوا، تعطیل، اور ہفتہ وار چھٹی کا دن۔ جس نشان کو ان میں سے کوئی روکتا ہے، وہ اسی وقت رد ہو جاتا ہے اور قطار میں کچھ نہیں لگتا — کیونکہ ایسی قطار جس کا سرور سے رد ہونا یقینی ہے، وقت پر صاف انکار سے بدتر ہے۔

جو نشان گزر جاتا ہے، وہ ایک ہی بار میں دو جگہ لکھا جاتا ہے: رجسٹر پر، جہاں استاذ اسے دیکھ لیں، اور بھیجنے والی قطار میں۔ دونوں ساتھ ہی محفوظ ہوتے ہیں، سو نہ نشان اپنی قطار والی نقل کے بغیر رہ سکتا ہے، نہ قطار والی نقل نشان کے بغیر۔ نیچے رجسٹر خود بتا دیتا ہے کہ بات کہاں ہے — انٹرنیٹ آنے پر چلا جائے گا۔

انتظار کے دوران فون کیا بتاتا ہے

کہاںکیا لکھا ہوتا ہے
اوپر کی پٹیانٹرنیٹ بند ہے — انٹرنیٹ آنے پر تبدیلیاں خود محفوظ ہو جائیں گی
نشان، انتظار میں{count} باقی — یعنی کتنی اینٹریاں ابھی بھیجی جانی ہیں
نشان، بھیجتے ہوئےمعلومات محفوظ ہو رہی ہیں…، پھر معلومات محفوظ ہو گئیں
نشان، کچھ نہ ہو سکا{count} ناکام
اس کے پیچھے کی فہرستمحفوظ ہونے والا کام، دو حصوں میں — محفوظ ہونے کے منتظر ({count}) اور توجہ درکار ({count})

جس اندراج پر توجہ درکار ہو، اس کی وجہ کوڈ کے بجائے ایک جملے میں لکھی ہوتی ہے — انٹرنیٹ کا مسئلہ، سائن اِن درکار، مسترد، یا ناکام — اور ساتھ {count} کوششیں۔ دوبارہ کوشش کریں انہیں پھر بھیجتا ہے، اور جب بھیجنے کا ذریعہ ہی نہ ہو تو صاف کہہ دیتا ہے: پہلے انٹرنیٹ سے منسلک ہوں، پھر دوبارہ کوشش کریں۔

اپلوڈ کب ہوتا ہے

تین چیزیں اپلوڈ شروع کرتی ہیں، اور تینوں کے لیے ایپ کھلی ہونا شرط ہے: انٹرنیٹ کے ساتھ ایپ کھلنا، فون کا آف لائن سے آن لائن ہونا، اور ایپ کھلی اور جڑی رہنے پر ہر پانچ منٹ کی ایک باری۔

جو اندراج نہ جا سکے، اس کے ساتھ کیا ہوتا ہے — یہ اس پر ہے کہ خرابی کس قسم کی تھی، اور یہ فرق اہم ہے:

کیا ہواسجل اس کے ساتھ کیا کرتا ہے
سرور تک بات ہی نہیں پہنچی — سگنل نہیں، کوئی جواب نہیںانتظار میں پڑا رہتا ہے، جتنی دیر بھی، اور اسے ناکامی نہیں گنا جاتا۔ نشان کے خلاف کوئی ثبوت نہیں، صرف نیٹ ورک کے خلاف ہے
سرور نے جواب دیا مگر لے نہ سکا — رفتار کی حد، سرور کی خرابی، لاگ اِن کی مدتچھ کوششوں تک دوبارہ بھیجا جاتا ہے، پھر توجہ درکار میں چلا جاتا ہے تاکہ استاذ دیکھ لیں
سرور نے اسی اندراج کو رد کیا اور دوبارہ بھی رد کرے گا — وہ بچہ جو اب موجود نہیں، یا وہ دن جو کیلنڈر پر بند ہو گیاسیدھا توجہ درکار میں۔ نہ اسے چپکے سے پھینکا جاتا ہے، نہ چپکے سے رکھا جاتا ہے

بغیر سگنل پن

کسی فون کا پہلا پن سرور ہی چیک کرتا ہے، اور ایپ ہندسوں پر الزام لگانے کے بجائے یہی بات کہہ دیتی ہے: پن غلط ہے۔ اس فون پر پہلی بار انٹرنیٹ کے ساتھ پن درج کرنا ضروری ہے۔ اس ایک آن لائن دفعہ کے بعد فون خود پن چیک کر لیتا ہے، سو رجسٹر چھت پر بھی اسی طرح کھلتا ہے جیسے دفتر میں۔

یہ مقامی چیک تین دن چلتا ہے۔ بہتّر گھنٹے گزرنے کے بعد صحیح پن کو غلط نہیں کہا جاتا، اس کا اپنا پیغام ہے: آف لائن مدت ختم ہو گئی۔ انٹرنیٹ سے منسلک ہو کر دوبارہ پن درج کریں۔

نقل زیادہ سے زیادہ ایک دن پرانی

بنیادی معلومات، درجات اور طلبہ، اور کیلنڈر — تینوں کو چوبیس گھنٹے بعد پرانا سمجھا جاتا ہے اور اگلی تازگی پر دوبارہ لے آیا جاتا ہے۔

پرانا کیلنڈر ان میں دلچسپ ہے۔ یہ مارکنگ نہیں روکتا — روکنا آف لائن ہونے کا فائدہ ہی ختم کر دیتا — سو نشان اُسی کیلنڈر کے مطابق لگ جاتا ہے جو فون کے پاس ہے۔ سرور اپلوڈ پر اسے دوبارہ چیک کرتا ہے، اور وہیں وہ تعطیل پکڑی جاتی ہے جو فون کی غیر موجودگی میں لگی: وہ اندراج توجہ درکار میں آ جاتا ہے تاکہ استاذ دیکھ لیں، نہ چپکے سے قبول ہوتا ہے نہ چپکے سے پھینکا جاتا ہے۔

ایک سکرین اپنے بارے میں یہی بات خود لکھ دیتی ہے۔ جو ٹریک کبھی آن لائن کھولا ہی نہ گیا ہو، اس پر لکھا ہوتا ہے یہ ٹریک آف لائن موجود نہیں — ایک دفعہ آن لائن کھولیں، پھر آف لائن چلے گا۔

فون پر انسٹال کرنا

سجل براؤزر ہی سے فون کی ہوم سکرین پر انسٹال ہو جاتا ہے۔ نہ ایپ سٹور پر کوئی لسٹنگ ہے نہ کوئی اے پی کے، یعنی نہ کہیں سے فائل ڈالنی ہے اور نہ ورژن کے پیچھے بھاگنا ہے۔ جس براؤزر میں یہ سہولت ہوتی ہے، وہاں ایک چھوٹی پٹی انسٹال کرنے کی پیشکش کرتی ہے، اور ایک بار ہٹا دیں تو ہفتہ بھر واپس نہیں آتی۔ آئی فون پر براؤزر یہ پیشکش نہیں کرتا، سو وہی کام Safari کے اپنے Share مینو سے ہوتا ہے — Add to Home Screen۔

انسٹال کرنے کا ایک اور فائدہ ہے: محفوظ نقل کو براؤزر انسٹال شدہ ایپ ہی میں سب سے زیادہ سنبھال کر رکھتا ہے، ورنہ صاف کر دینے کا امکان رہتا ہے۔

والدین کے فون کی نقل ہمیشہ رہتی ہے

والدین کے پورٹل کا اپنا الگ ڈیٹابیس ہے، اور اس میں کوئی مدت ہی نہیں۔ یہ فیصلہ ہے، بھول نہیں: والدین کا فون صرف پڑھتا ہے، اور جو پڑھتا ہے وہ اسی گھر کا ریکارڈ ہے، جو انہیں پہلے سے معلوم ہے۔ اس پر مدت لگانا اسی ایک چیز کو ختم کر دیتا جس کے لیے پورٹل بنا ہے — بند انٹرنیٹ پر والد کا اپنے بچے کا دن کھول لینا۔

کنٹرول اس کے بجائے کہیں اور ہیں۔ رسائی ختم ہونے، یا کوڈ کسی دوسرے گھر کو جاری ہونے پر، فون کے سرور سے اگلے کامیاب رابطے پر محفوظ نقل ہٹ جاتی ہے۔ دس غلط پن آف لائن کھلنے کو پندرہ منٹ کے لیے بند کر دیتے ہیں، بالکل وہی اعداد جو سرور استعمال کرتا ہے، تاکہ ایپ سفر میں گھر سے زیادہ سخت نہ ہو جائے۔ پس منظر میں کوئی وقفے وقفے سے چیک نہیں ہوتا: والدین ایپ پر واپس آئیں اور نقل دو منٹ سے پرانی ہو تو تازہ کر لی جاتی ہے، ورنہ مہنگے ڈیٹا کو چھیڑا نہیں جاتا۔ اس طرف کی باقی تفصیل والدین کا پورٹل میں ہے۔

آف لائن کیا نہیں ہے

عام طور پر جو سمجھا جاتا ہےسجل میں اصل بات
مکمل آف لائن ایپنہیں ہے۔ دو کام بغیر انٹرنیٹ چلتے ہیں، باقی سب کے لیے انٹرنیٹ چاہیے
پس منظر میں اپلوڈقطار خالی ہونے کے لیے ایپ کھلی ہونی چاہیے۔ بند ایپ میں کچھ نہیں جاتا
ایڈمن کے کام آف لائنفیس، کیلنڈر، طلبہ، عملہ اور سیٹنگز سب آن لائن ہیں۔ ٹریک بدلنے والا ہر کام بھی
وہ فون جو کبھی آن لائن ہوا ہی نہیںاس کے پاس کچھ نہیں — نہ فہرست، نہ چیک کرنے کے لیے پن، نہ صفحے۔ پہلے ایک بار انٹرنیٹ چاہیے
رپورٹیں آف لائنرپورٹیں سکرین پر پڑھی جاتی ہیں، اور صرف اُسی سے بنتی ہیں جو فون کے پاس پہلے سے ہے
اسکرین شاٹ بعد میںبغیر سگنل مارکنگ کی سکرین: اوپر آف لائن کی پٹی، بھرا ہوا رجسٹر، اور نیچے ابھی بھیجی جانے والی اینٹریوں کا شمار۔
رجسٹر نیٹ ورک کا انتظار نہیں کرتا۔ نیٹ ورک رجسٹر کا انتظار کرتا ہے۔