إنتقل إلى المحتوى الرئيسي

لوحة الأوامر السريعة والبحث الفوري (Ctrl+K)

الهدف

استخدام لوحة الأوامر (Command Palette) للتنقل السريع بين الصفحات والمدارس والبحث الفوري عن المسجلين دون الحاجة للتنقل اليدوي في القائمة الجانبية.


متى تحتاج هذه الخاصية؟

  • للبحث الفوري عن طالب أو ولي أمر بكتابة جزء من اسمه أو رقم هاتفه.
  • للانتقال الفوري بين المدارس عند إدارة فروع متعددة.
  • لتغيير مظهر لوحة التحكم (الوضع الداكن/الفاتح) بضغطة زر.
  • للتنقل السريع بدون استخدام الفأرة (Mouse-free navigation) لتسريع وتيرة العمل اليومي.

قبل أن تبدأ

  • يجب أن تكون مسجلاً للدخول بلوحة التحكم.
  • الصلاحيات الفردية مطبقة داخل لوحة الأوامر؛ لن تظهر لك الصفحات التي لا تملك صلاحية الدخول إليها في نتائج البحث.

الخطوات التنفيذية

1. فتح وإغلاق لوحة الأوامر

  • عبر لوحة المفاتيح: اضغط على اختصار Ctrl + K (أو Cmd + K لمستخدمي أجهزة ماك) من أي مكان في النظام.
  • عبر الفأرة: اضغط على شريط البحث الفوري [Search schools, pages, registrants…] في الشريط العلوي.
  • الإغلاق: اضغط على زر Escape في لوحة المفاتيح أو انقر في أي مكان خارج نافذة البحث.

2. التنقل السريع بين الصفحات (Pages)

  1. افتح لوحة الأوامر واكتب اسم الصفحة التي تريد الانتقال إليها (مثال: اكتب "activity" أو "import").
  2. ستظهر لك قائمة بالصفحات المطابقة مثل [New Activity] أو [Import Children].
  3. استخدم الأسهم للأعلى وللأسفل (ArrowUp / ArrowDown) لتحديد الخيار المطلوب.
  4. اضغط على زر Enter لتنتقل فوراً للصفحة المحددة.
  1. افتح لوحة الأوامر وابدأ بكتابة اسم الطالب أو ولي أمره أو رقم جواله (يجب إدخال حرفين أو رقمين كحد أدنى).
  2. سيظهر لك خيار بحث خاص في الأعلى باسم: Search registrants for “اسم الطالب”
  3. اضغط Enter ليقوم النظام بتحويلك فوراً لصفحة البحث المتقدم [Find Registrant] وتمرير نص البحث في شريط الفلترة ليعرض لك النتائج المتطابقة مباشرة.

4. التبديل الفوري بين المدارس (Schools Switcher)

  1. افتح لوحة الأوامر واكتب جزء من اسم المدرسة التي تريد التبديل إليها (مثال: اكتب "الأهلية").
  2. ستعرض لك اللوحة قائمة المدارس المتاحة لحسابك تحت تصنيف Schools.
  3. اختر المدرسة المطلوبة واضغط Enter ليتم تغيير سياق العمل والمدرسة النشطة فوراً وتوجيهك إلى لوحة الإحصائيات الخاصة بها.

التحققات وقواعد المدخلات (Search Input Validation)

  • الحد الأدنى لطول البحث عن الطلاب: حرفان (2 characters). عند كتابة حرف واحد، لن يظهر خيار البحث السريع عن المسجلين لمنع معالجة طلبات بحث ثقيلة على خادم البيانات.
  • طريقة مطابقة النصوص: البحث غير حساس لحالة الأحرف (Case-insensitive) ويبحث في العناوين والكلمات الدلالية الملحقة بكل أمر (مثل: overview, home, stats لصفحة الإحصائيات). لقطة شاشة من النظام: command-palette-search