JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

recent
احدث المشاركات
Accueil

إنشاء صفحات متعددة في تطبيق الويب Google Apps Script


المقدمة

مقالة اليوم حول الصفحات المتعددة في تطبيق Google Apps Script Web App، عند إنشاء تطبيق ويب باستخدام Google Apps Script، فإن استخدام الصفحات المتعددة يمكن أن يكون مفيدًا جدًا لتحسين تجربة المستخدم وتنظيم المحتوى بطريقة أكثر فعالية. إليك بعض الفوائد الأساسية:

  • تحسين التنظيم: يتيح لك تقسيم التطبيق إلى عدة صفحات عرض البيانات والوظائف المختلفة بطريقة أكثر ترتيبًا.
  • سهولة التنقل: يمكن للمستخدمين التنقل بين الصفحات بسهولة دون الحاجة إلى تحميل التطبيق بالكامل في كل مرة.
  • زيادة الأداء: يقلل من تحميل المحتوى غير الضروري، مما يحسن سرعة واستجابة التطبيق مما يجنبك الضغط على مشروعك فيمكنك تقسيم النتائج على اكثر من مشروع وجمعهم في مشروع واحد كل مشروع في صفحة لكنه يظهر للجمهور كأنه مشروع واحد وهى اكثر شكوى الفترة الاخيرة عند زيادة عدد الطلاب .
  • تجربة مستخدم متقدمة: يمكنك إنشاء واجهات أكثر تعقيدًا تتناسب مع احتياجات المستخدم بطريقة ديناميكية.
  • معاينة التصميم

وننتقل الى التطبيق بشكل مباشر وسنعتمد في هذه المقالة على انك تعرف طريقة تصميم Google Apps Script Web App

الحاويات

ستحتاج الى انشاء ثلاث حاويات اساسية بالاضافة الى اي عدد تحتاج اليه من الصفحات هنا سيكون المشروع على ثلاث صفحات واسماء الحاويات كالتالي:
  • كود التطبيقات  :   Code.gs
  • الرأس المشترك بين الصفحات :  header.html
  • الصفحة الرئيسية  :  mail.html
  • الصفحة الاولى :    page1.html
  • الصفحة  الثانية :  page2.html
  • الصفحة  الثالثة :  page3.html

محتوى الحاويات

انقر دخال مربع النص واضغط ctrl+a او حدد النص بالماوس وانسخه ثم الصقه في المكان المناسب لكل حاوية

  • Code.gs

  • header.html

  •  mail.html


  • page3.html-page2.html-page1.html



التعديل على الاكواد

  • لن تحتاج اجراء اي تعديلات في code و header الا بعض الجمل العربية اذا اردت ذلك مع الحذر
  • الاسكربت يتميز باستجابته لجميع الشاشات التي يعرض عليها كمبيوتر وهواتف الى اخره
  • اغلب التعديلات ستكون داخل الصفحات اكتب فيها ما تشاء او قم بتضمين اي مشاريع لك فيها
  • اذا اردت تعديل مسمى الصفحات فقط ستجده في header ما بين الاسطر 52 الى 66 ولن اكرر كل مرة الحذر عند التعديل والحفاظ على اي رموز موجودة.
  • اذا اردت زيادة عدد الصفحات يمكنك تكرار اسطر الخطوة السابقة بنفس الشكل حسب الصفحات الجديدة وايضا اضافة حاوية جديدة باسم الصفحة الجديد.
  • سبق وذكرنا اكواد الالوان يمكن تغير كود اللون كما ترغب.
  • حاوية main هى الصفحة الرئيسية لك يمكنك جعلها صفحة تعريفية او ترحيبية لموقعك
  • بعد ان لصقت اكواد الصفحات ستجد عبارة "هذه الصفحة رقم 1" غير كل صفحة برقمها.
  • توجد عبارة "  <?!=includeHeader();?> "  في كل صفحة لا تقترب منها وكررها في اي صفحة جديدة والا توقف المشروع بأكمله.

الخلاصة


دمتم بخير
NomE-mailMessage