الماستر بيج
في هذا الفصل
> إنشاء صفحات الماستربيج
> التعديل على محتوى الصفحات الخاضعة لصفحة ماستربيج
> اختيار صفحة الماستربيج أثناء التنفيذ
استربيج بمثابة قالب تخضع له صفحات معينة نحددها خلال التصميم ( أو التنفيذ
)عند زيارتنا لموقع انترنت ما نجد أن هنالك عناصر عديدة يتم عرضها في معظم
1/0 فهل من المعقول أن إضافة هذه العناصر
المشتركة يتم على كل صفحة على حدى ؟ لا ؛ ببساطة شد؛ تطبيق ذلك التصميم على
صفحة الماستربيج ومن ثم ربط صفحات الموقع بهذه الماستربيج لتخضع لذلك التصميم ؛ وبالتالي
تصبح صيئة الموقع والتعديل على مظهره مهمة أسهل بكثير حيث إن التعديل على أي عنصر في
الماستربيج سيقابله تعديل تلقائي في جميع صفحات الموقع المرتبطة بهذه الماستربيج .
سنتعلم في هذا الفصل كيفية التعامل مع صفحة الماستربيج وكيفية ربط الصفحات بها ؛ ومن ثم
العادية تأخذ تنسيقات معدلة على الرغم من ارتباطها بصفحة ماستربيج. وفي
أكثر من صفحة ماستربيج وتمكين الزوار من اختيار التصميم الذي
إنشاء صفحة الماستربيج
صفحات الماستربيج لها اللاحقة +©00850. ويتم التعامل معها كصفحات الموقع الاعتيادية ذات
*50. ويتم إضافتها من قوائم الفيجوال ستديو
اعم << مهد 08516 << عا سعلا << عا
حيث سيتم إضافة جديدة للموقع تحمل الاسم :ع1/1351670286.00351
الى دهم عع وض هاا "جع عام "عي "حم نع تلام عماسم
رعرع و "حعهمي "ممعط-فة عف1ماق 112 0ع004 :250
اليلق
حتعال
ونلاحظ في الكود السابق وجود شيئين مختلفين عن أكواد الصفحات الاعتيادية + حيث تظهر
الترويسة < ١/03516+ © > < 0286 ©> ؛ والأمر الثاني هو ظهور أداتي تحكم من النوع
أدوات خاصة بها .
__ شاد .. .. محا الو بسر
دسم __- #“اسبسستتت
سا تعبا يسة رقم الوط
سما مسي
قم بتفعيل الخيار 0386 561661070235123 كما هو واضح في ال 0م
ثم قم بتحديد صفحة الماستربيج 066
سيتم إضافة الصفحة ؟«م16.85 06300
<معرع5 "جعموسة "فمعن "دوعق اما مامامعاودى الللمعاوف-20 لمعاف :رع
لاحظ وجود الخاصية 1/0356038668116 حيث تحدد صفحة الماسترب؛
تكون قيمتها مسار نسبي يدل على صفحة الماستربيج المطلوبة .
الآن لنعود لصفحة الماستربيج ونجري عليها بعض التعديلات ؛ قم بإضافة جدول ذات ثلاث أسطر
نوان للموقع في الخلية الأولى منه لتصبح صفحة الماستر
التي ستخضع لها هذه
*0)601.25 وتنفيذ الموقع ( الضغط على 5ع ) ستجد أن هذه الصفحة قد
خضعت لتنسيق صفحة الماستربيج وعرضت محتوياتها . قم بإيقاف التنفيذ وشاهد تصميم الصفحة
*06)3011.250 حيث سيظهر كما الشكل التالي :
عرض كامل التصميم باللون الرمادي وهذا كناية على أنك لن تستطيع التعديل عليه من
هذه الصفحة بل من صفحة الماستربيج ؛ والقسم الوحيد الذي تستطيع تعديله هو المساحة
001601012110108 ؛ حيث إن جميع التعديلات ضمن هذا القسم ستكون خاصة فقط
بهذه الصفحة ولن تتأثر باقي الصفحات بها .
للتوضيح أكثر قم بإضافة صفحة أخرى #«م06301:2.85 واجعلها تخضع للماستربيج السابقة كما
عع اماع 00101012 *«0كة.0620112
العبارة " الصفحة الثانية " ؛ وبشكل مشابه في القسم 001601018611010
مكةان06]2 " " . قم بتنفيذ الموقع وانتقل بين الصفحتين ولاحظ
هما سيعرض تنسيقات الماستر
ولكن كل منهما سيعرض العبارة الخاصة به سواءاً كانت
استخدام الصور والروابط التشعبية في صفحات الماستربيج
جب الحذر عند إضافة الصور والروابط التث عيث من الممكن ته
المسارات والعناوين بأشكال مختلفة ؛ وذلك بالاعتماد على ماهو ميلتخيم أدوات 7ع50.11
5 250101 : يتم فيه ذكر المسار المطلوب بالكامل
5 8612106 : يتم فيه حساب المت
وبالتالي لا يتم كتابة المسار
5.7 فإن المسارات النسبية المرتبطة بها تفسر انطلاقا” من مسار صفحة
ج كالتالي :
حيث تم إعطاء الخاصية 1002861001 القيمة 162ع.102865/01200361/” بالتالي يتم تفسير ذلك
العنوان على أنه يوجد ضمن نفس المجلد الذي يحتوي صفحة الماستربيج (
الماستربيج والمجلد 1003865 1
لموقع التي تخضع لصفحة الماستربيج هذه تتوضع في مجلد آخر فلابأس حيث سيتم تفسير العنوان
11 فإن الأمر سيختلف تماما ؛ حيث سيتم تفسير العناوين النسبية
*. وليس صفحة الماستربيج التي تخضع لها . وبالتالي فإن استخدام
العناوين النسبية في صفحات الماستربيج مع أدوات 1170/1 أمر معقد ويتطلب دقة كبيرة ؛ وبالتالي
نريد استخدام العناوين النسبية في صفحات الماستربيج ينصح بأحد الأساليب الثلاثة التالية :
أولا" : استبدال جميع الأدوات من النمط 1171/11 77 حيث يتم تفسير
بة لصفحة الماستربيج وليس صفحات *50. وهذا الأمر أسهل بكثير .
ثانيا : في حال الإصرار على استخدام أدوات 1171/1 فينصح بشدة كتابة العناوين الكاملة وليس
عناوين نسبية ٠ فعلى فرض أن الموقع يوجد ضمن مجلد يدعى ع11/10/605:1!
داخله بمجلد يدعى 02865 فعندئذ. نكتب عنوان الصورة المرادة بشكل مشابه للعنوان للتالي :
سني
ثالث : استخدام الطريقة ()1:ل0386.88501780 والتي تقوم بتحويل العناوين النسبية إلى 2
مطلقة ( كاملة ) حيث يتم استدعاء هذه الطريقة ضمن جسم الوسم <ع01ز>
6177 //اهومتختكمف7 1-9 1017141 036/1010//-" تناه لاط 10060765
حفمعال
سمل
خلال
احيث تم كتابة عنوان نسبي بلنسبة لصفحة الماستربيج ؛ أثناء التنفيذ يتم تحويل ذلك العنوان إلى
عنوان مطلق ( كامل ) وطلب الصورة على أساسه .
الماستربيج والملف 10/660.6605
بإمكاننا تسجيل صفحة الماستربيج ضمن ملف الإعدادات 60.0068 وبالتالي سيتم تطبيق هذه
على جميع صفحات الموقع
دتاعير. 0ع لاد
ملاحظات حول الطريقة السابقة
أولا" : لن يتم تطبيق الماستربيج المحددة في الملف 10.6008
00101 ؛ أي يجب يكون لصفحة «0وج. شكل شبيه بالتالي :
موت عو بلا
التعديل على محتوى الصفحات الخاضعة لصفحة ماستربيج
تقتضي فكرة الماستربيج أساسا على أن يتم تطبيق تصميم معين على صفحات عديدة ؛ ولكن هناك
بعض الأمور غير فرض علينا عند تطبيق صفحات الماستربيج ؛ على سبيل
(©110) ؛ حيث ستقوم جميع الصفححات التي تخضع للماستربيج بعرض
بيج ؛ في الفقرات التالية سنتعلم كيفية تعديل بعض
طننسنا
لإظهار عنوان مختلف (لصفحة «250.) عن عنوان الماستربيج يكفي ببساطة أن نضيف الخاصية
أي تصبح الترويسة شبيهة بالتالي :
استخدام الخاصية :116806 0986
يمكن كحل بديل للمسألة السابقة ٠ استخدام الخاصية ع0286.1168061.711 0
8 ليتم إسناد العنوان أثناء تحميل الصفحة ؛ إذا” نضيف لكود تحمدٍ :
ميك قمع
كما أنه بالإمكان التعديل على ات الصفحة الخاضعة لصفحة ماستربيج عبرهذه الخاصية
أيضا”. مثلا” لتغير لون الخلفية لصفحة خاضعة لصفحة ماستربيج نضيف الكود التالي في حدث
تحميل الصفحة ( سنجعل لون الخلفية أحمر ) :
0 ع0/1ك لكم - عليذكره ع5/1
رفع .10م . مخس 06 .826160101550 . 1ب كلام
()ع0/1ك بعلا عم عيذكره مط
طيك قمع
مات المفتاحية 16/0/0705
1 و الكامات المفتاحية 0/0705/رع»|
لتبحث عن صفحة ما على الانترنت ؛ ويتم إضافة هذه البيانات ضمن الوسم <1وع1>
نصرح عنه ضمن الوسم <11880> 1 العادية . ولكن كيف نضيذ
مفتاحية لصفحة #«م25. خضع لماستربيج وهي أساسا" لاتحتوي على وسوم <1:680> ؟ يكمن
الحل بإضافتها بشكل برمجي باستخدام 6# 1/8 :
كلمات
قم بالبداية باستدعاء فضاء الأسماء
11601600015 , آنا , طاغلا .601 لاك
«متام 025 ماعلا عم 11
ز() 010166 نعم - وعطماعه ماعالام
01871007 - عمولات 0م اعم