استخدم Dreamweaver لإدراج تضمينات من جانب الخادم في الصفحات، أو تحرير التضمينات أو معاينة الصفحات التي تحتوي عليها.
تم تبسيط واجهة المستخدم في Dreamweaver والإصدارات الأحدث. ونتيجة لذلك، قد لا تجد بعض الخيارات الموضحة في هذه المقالة في Dreamweaver والإصدارات اللاحقة. للاطلاع على المزيد من المعلومات، راجع هذه المقالة.
حول التضمينات على جانب الخادم
يمكنك استخدام Dreamweaver لإدراج التضمينات من جانب الخادم في صفحاتك، أو تعديل التضمينات، أو معاينة الصفحات التي تحتوي على تضمينات.
التضمين من جانب الخادم هو ملف يدمجه الخادم في مستندك عندما يطلب المتصفح مستندك من الخادم.
عندما يطلب متصفح الزائر المستند الذي يحتوي على تعليمات التضمين، يقوم خادمك بمعالجة تعليمات التضمين وإنشاء مستند جديد تُستبدل فيه تعليمات التضمين بمحتوى الملف المضمن.ثم يرسل الخادم هذا المستند الجديد إلى متصفح الزائر.عندما تفتح ملفاً محلياً مباشرة في المتصفح، لا يوجد خادم لمعالجة تعليمات التضمين في ذلك المستند، لذا يفتح المتصفح المستند بدون معالجة تلك التعليمات، والملف الذي من المفترض تضمينه لا يظهر في المتصفح.لذلك، قد يكون من الصعب، بدون استخدام Dreamweaver، أن تنظر إلى الملفات المحلية وتراها كما ستظهر للزوار بعد وضعها على الخادم.
مع Dreamweaver يمكنك معاينة المستندات تماماً كما ستظهر بعد وضعها على الخادم، في عرض التصميم وعند استخدام ميزة المعاينة في المتصفح.للقيام بذلك، يجب أن تتأكد من أنك تقوم بمعاينة الملف الذي يحتوي على التضمين كملف مؤقت.(تحديد Edit > Preferences، تحديد فئة Preview in Browser، والتأكد من تحديد خيار Preview using temporary file.)
إذا كنت تستخدم خادم اختبار، مثل Apache أو Microsoft IIS، لمعاينة ملفاتك على محرك الأقراص المحلي، فلا تحتاج إلى معاينة الملف كملف مؤقت لأن الخادم يقوم بالمعالجة نيابة عنك.
وضع تضمين من جانب الخادم في مستند يدرج مرجعاً إلى ملف خارجي؛ وهو لا يدرج محتوى الملف المحدد في المستند الحالي.يجب أن يحتوي محتوى الملف المحدد فقط على المحتوى الذي تريد تضمينه.أي أن ملف التضمين يجب ألا يحتوي على أي علامات head، أو علامات body، أو علامات html (بمعنى علامة <html>—علامات تنسيق HTML، مثل علامات p، علامات div، وما إلى ذلك، مقبولة).إذا كان الأمر كذلك، فستتعارض هذه العلامات مع العلامات الموجودة في المستند الأصلي، ولن يعرض Dreamweaver الصفحة بشكل صحيح.
لا يمكنك تحرير الملف المضمّن مباشرةً في مستند. لتعديل محتوى تضمين من جانب الخادم، يجب تعديل الملف الذي تقوم بتضمينه مباشرة.أي تغييرات على الملف الخارجي تنعكس تلقائياً في كل مستند يتضمنه.
تنقسم التضمينات من جانب الخادم إلى نوعين هما: Virtual وFile. يدرج Dreamweaver تضمينات نوع الملف افتراضياً، لكن يمكنك استخدام Property inspector لتحديد النوع المناسب لنوع خادم الويب الذي تستخدمه:
- إذا كنت تستخدم خادم ويب Apache، فحدد النوع Virtual. حيث يعمل Virtual في خادم Apache في جميع الأحوال، بينما لا يعمل النوع File إلا في بعض الحالات.
- أما إذا كنت تستخدم خادم Microsoft Internet Information Server (IIS)، فحدد النوع File. (لا يعمل Virtual مع IIS إلا في ظروف معينة.)
لسوء الحظ، IIS لن يسمح لك بتضمين ملف في مجلد أعلى من المجلد الحالي في تسلسل المجلدات، ما لم يتم تثبيت برنامج خاص على الخادم.إذا كان يجب عليك تضمين ملف من مجلد أعلى في تسلسل المجلدات على خادم IIS، اسأل مدير النظام ما إذا كان البرنامج الضروري مثبتاً.
بالنسبة لأنواع الخوادم الأخرى، أو في حالة عدم معرفة نوع الخادم الذي تستخدمه، اسأل مسؤول النظام عن الخيار الذي يجب استخدامه.
يتم تكوين بعض الخوادم لفحص جميع الملفات لمعرفة ما إذا كانت تحتوي على تضمينات من جانب الخادم أم لا؛ بينما يتم تكوين بعض الخوادم الأخرى لفحص الملفات التي تنتهي بامتدادات معينة فقط مثل: .shtml، أو .shtm، أو .inc. إذا لم يكن تضمين جانب الخادم يعمل، فاسأل مسؤول النظام عما إذا كنت تحتاج إلى استخدام امتداد خاص في اسم الملف الذي يستخدم التضمين. (على سبيل المثال، إذا كان اسم الملف canoe.html، فقد يتعين عليك تغيير اسمه إلى canoe.shtml.) إذا كنت تريد احتفاظ الملفات بامتدادات .html أو .htm، فاطلب من مسؤول النظام تكوين الخادم لفحص جميع الملفات (وليس فقط ملفات ذات امتداد معين) بحثًا عن تضمينات من جانب الخادم. يستغرق تحليل الملف بحثًا عن تضمينات من جانب الخادم القليل من الوقت الإضافي، لذلك يتم حفظ الصفحات التي يحللها الخادم بسرعة أقل من الصفحات الأخرى، ولا يوفر بعض مسؤولي النظام خيار تحليل جميع الملفات.
إدراج تضمينات من جانب الخادم
يمكنك استخدام Dreamweaver لإدراج تضمينات من جانب الخادم في صفحتك.
إدراج تضمين من جانب الخادم
افتراضيًا، يتم إدراج نوع التضمين File.
- إذا كنت تستخدم خادم ويب Apache، فحدد النوع Virtual. حيث يعمل Virtual في خادم Apache في جميع الأحوال، بينما لا يعمل النوع File إلا في بعض الحالات.
- أما إذا كنت تستخدم خادم Microsoft Internet Information Server (IIS)، فحدد النوع File. (لا يعمل Virtual مع IIS إلا في بعض الظروف المعينة.)
لسوء الحظ، لن يسمح لك خادم IIS بتضمين ملف في مجلد بمستوى أعلى من المجلد الحالي في التسلسل الهرمي للمجلدات، ما لم يتم تثبيت برنامج خاص على الخادم. وإذا كنت تحتاج إلى تضمين ملف من مجلد بمستوى أعلى من المجلد الحالي في التسلسل الهرمي للمجلدات على خادم IIS، فاسأل مسؤول النظام لديك ما إذا البرنامج الخاص مثبتًا أم لا.
بالنسبة لأنواع الخوادم الأخرى، أو في حالة عدم معرفة نوع الخادم الذي تستخدمه، اسأل مسؤول النظام عن الخيار الذي يجب استخدامه.
تغيير الملف الذي يتم تضمينه
انقر على رمز المجلد وتصفح وحدد ملفًا جديدًا للتضمين.
في المربع، اكتب المسار واسم الملف الخاص بالملف الجديد المراد تضمينه.
تعديل محتويات التضمينات من جانب الخادم
يمكنك استخدام Dreamweaver لتعديل التضمينات من جانب الخادم.لتعديل المحتوى المرتبط بالملف المضمّن، يجب أن تفتح الملف.
يتم فتح الملف المضمّن في نافذة Document جديدة.
تنعكس التغييرات فورًا في المستند الحالي وفي أي مستند لاحق تفتحه يتضمن الملف.
قم بإنشاء مواقع ويب جميلة في Dreamweaver
قم بتصميم مواقع الويب الديناميكية وبرمجتها وإدارتها في أداة قوية متكاملة.