حدد Site > Manage Sites.
قم بإضافة محتوى الويب الأساسي وتحديثه، بما في ذلك النص المنسق والصور والجداول والارتباطات باستخدام Contribute في Dreamweaver.
إدارة مواقع Contribute
يجمع Adobe® Contribute® CS4 بين متصفح الويب ومحرر صفحات الويب. يتيح لزملائك أو عملائك تصفح صفحة في موقع قمت بإنشائه، وتعديل الصفحة أو تحديثها إذا كانت لديهم الصلاحية للقيام بذلك. يمكن لمستخدمي Contribute إضافة وتحديث محتوى الويب الأساسي، بما في ذلك النص المنسق والصور والجداول والروابط. يمكن لمشرفي موقع Contribute تحديد ما يمكن للمستخدمين العاديين (غير المشرفين) القيام به في الموقع.
يفترض هذا الموضوع أن تكون مسؤول Contribute.
بصفتك مشرف الموقع، تمنح غير المشرفين القدرة على تعديل الصفحات عن طريق إنشاء مفتاح اتصال وإرساله إليهم (للحصول على معلومات حول كيفية القيام بذلك، راجع مساعدة Contribute. يمكنك أيضًا إعداد اتصال بموقع Contribute باستخدام Dreamweaver، مما يتيح لك أو لمصمم موقعك الاتصال بموقع Contribute واستخدام جميع إمكانيات التعديل المتاحة في Dreamweaver.
يضيف Contribute وظائف إلى موقعك الإلكتروني من خلال Contribute Publishing Server (CPS)، وهي مجموعة من تطبيقات النشر وأدوات إدارة المستخدمين التي تتيح لك دمج Contribute مع خدمة دليل المستخدمين في مؤسستك—على سبيل المثال، Lightweight Directory Access Protocol (LDAP) أو Active Directory. عند تمكين موقع Dreamweaver الخاص بك كموقع Contribute، يقرأ Dreamweaver إعدادات إدارة Contribute كلما اتصلت بالموقع البعيد. إذا اكتشف Dreamweaver أن CPS مُمكَّن، فإنه يرث بعض وظائف CPS، مثل استرجاع الملف وتسجيل الأحداث.
يمكنك استخدام Dreamweaver للاتصال بملف في موقع Contribute وتعديله. تعمل معظم إمكانيات Dreamweaver بنفس الطريقة مع موقع Contribute كما تعمل مع أي موقع آخر. ومع ذلك، عند استخدام Dreamweaver مع موقع Contribute، يقوم Dreamweaver تلقائيًا بتنفيذ عمليات إدارة ملفات معينة، مثل حفظ مراجعات متعددة لمستند، وتسجيل أحداث معينة في وحدة تحكم CPS.
لمزيد من المعلومات، راجع Contribute Help.
هيكل الموقع وتصميم الصفحة لموقع Contribute
لتمكين مستخدمي Contribute من تعديل موقعك الإلكتروني، ضع النقاط التالية في اعتبارك عند هيكلته:
حافظ على بنية الموقع بسيطة. تجنب تداخل المجلدات إلى حدٍ كبير. قم بتجميع العناصر ذات الصلة معًا في مجلد.
قم بإعداد أذون القراءة والكتابة المناسبة للمجلدات الموجودة على الخادم.
أضف صفحات فهرس عند إنشائها، لتشجيع مستخدمي Contribute على وضع صفحات جديدة في المجلدات الحالية. على سبيل المثال، إذا قدم مستخدمو Contribute صفحات تحتوي على محاضر جلسات، فقم بإنشاء مجلد في المجلد الجذر بالموقع يحمل الاسم meeting_minutes، ثم قم بإنشاء صفحة فهرس في ذلك المجلد. ثم قم بتقديم ارتباط من الصفحة الرئيسية للموقع إلى صفحة الفهرس لمحاضر الجلسات. يستطيع مستخدم Contribute بعد ذلك الانتقال إلى صفحة الفهرس هذه وإنشاء صفحة جديدة بمحاضر الجلسات لاجتماع معين ومرتبطة من تلك الصفحة.
في كل صفحة من صفحات الفهرس الخاصة بالمجلد، أدخل قائمة بالارتباطات إلى صفحات المحتويات المفردة والمستندات الموجودة في ذلك المجلد.
حافظ على بساطة تصميمات الصفحات قدر الإمكان، مع تقليل التنسيق المبالغ فيه.
استخدم CSS بدلاً من علامات HTML وقم بتسمية أنماط CSS بوضوح. إذا كان مستخدمو Contribute يستخدمون مجموعة قياسية من الأنماط في Microsoft Word، فاستخدم نفس الأسماء لأنماط CSS بحيث يتمكن Contribute من تعيين الأنماط عندما يقوم المستخدم بنسخ المعلومات من مستند Word ولصقها في صفحة Contribute.
لمنع توفر نمط CSS لدى مستخدمي Contribute، قم بتغيير اسم النمط بحيث يبدأ الاسم بـ mmhide_. على سبيل المثال، إذا كنت تستخدم نمطًا يحمل الاسم RightJustified في إحدى الصفحات ولكنك لا تريد أن يتمكن مستخدمو Contribute من استخدام ذلك النمط، فأعد تسمية النمط إلى mmhide_RightJustified.
يجب إضافة mmhide_ إلى اسم النمط في طريقة العرض Code؛ فلا يمكنك إضافته في اللوحة CSS.
- استخدم أنماط CSS أقل قدر الإمكان، للحفاظ على الأمر سهلة وواضحة.
- إذا كنت تستخدم خادمًا يتضمن عناصر صفحات HTML، مثل الرؤوس أو التذييلات، فقم بإنشاء صفحة HTML غير مرتبطة تحتوي على ارتباطات إلى الملفات المضمنة. يستطيع مستخدمو Contribute بعد ذلك وضع إشارة مرجعية على تلك الصفحة واستخدامها للانتقال إلى الملفات المضمنة وتحريرها.
نقل الملف من وإلى موقع Contribute
يستخدم Contribute نظامًا مشابهًا لنظام Dreamweaver Check In/Check Out لضمان أن مستخدمًا واحدًا فقط يمكنه تعديل صفحة ويب معينة في كل مرة.عند تمكين توافق Contribute في Dreamweaver، يتم تمكين نظام Dreamweaver للتحقق من الدخول/الخروج تلقائيًا.
لنقل الملفات من وإلى موقع Contribute باستخدام Dreamweaver، استخدم دائمًا أوامر التحقق من الدخول والخروج. إذا استخدمت بدلاً من ذلك أوامر PUT وGET لنقل الملفات، فقد تستبدل التعديلات التي أجراها مستخدم Contribute مؤخرًا على ملف.
عند فحص ملف في موقع Contribute، ينشئ Dreamweaver نسخة احتياطية من الإصدار المفحوص مسبقًا من الملف في مجلد _baks ويضيف اسم المستخدم وطابع التاريخ إلى ملف Design Notes.
أذونات ملف ومجلد Contribute على الخادم
يوفر Contribute طريقة لإدارة أذون الملفات والمجلدات لكل دور مستخدم تقوم بتعريفه؛ ومع ذلك لا يوفر Contribute طريقة لإدارة أذون القراءة والكتابة الرئيسية المعينة للملفات والمجلدات بواسطة الخادم. في Dreamweaver، يمكنك إدارة تلك الأذونات مباشرة على الخادم.
إذا لم يكن لدى مستخدم Contribute حق الوصول إلى ملف تابع على الخادم، مثل صورة معروضة في صفحة، فإن محتويات الملف التابع لا تظهر في النافذة Contribute. على سبيل المثال، إذا لم يكن لدى المستخدم حق الوصول قراءة لمجلد صور معين، فستظهر الصور الموجودة في ذلك المجلد على شكل أيقونات صور غير سليمة في Contribute. وبالمثل، يتم تخزين قوالب Dreamweaver في مجلد فرعي من المجلد الجذر للموقع، لذا إذا لم يكن لدى مستخدم Contribute حق الوصول للقراءة إلى المجلد الجذر، فلا يمكنه استخدام القوالب في ذلك الموقع إلا إذا نسخت القوالب إلى مجلد مناسب.
عند إعداد موقع Dreamweaver، يجب أن تمنح المستخدمين حق الوصول للقراءة على الخادم إلى مجلد /_mm (المجلد الفرعي _mm من المجلد الجذر)، ومجلد /Templates، وجميع المجلدات التي تحتوي على الأصول التي سيحتاجون إلى استخدامها.
إذا لم تتمكن - لأسباب تتعلق بالأمان - من منح المستخدمين حق الوصول قراءة للمجلد /Templates، فلا يزال بإمكانك تمكين مستخدمي Contribute من الوصول إلى القوالب. راجع تمكين مستخدمي Contribute من الوصول إلى القوالب دون الوصول إلى المجلد الجذر.
لمزيد من المعلومات عن أذون Contribute، راجع إدارة Contribute في Contribute Help.
Contribute: ملفات خاصة
يستخدم Contribute مجموعة متنوعة من الملفات الخاصة التي لا يُقصد عرضها لزوار موقعك:
يظهر ملف الإعدادات المشترك، الذي يحمل اسم ملف غامضًا بالملحق CSI، في مجلد يحمل الاسم _mm بالمجلد الجذر الخاص بالموقع ويحتوي على معلومات يستخدمها Contribute لإدارة الموقع
إصدارات قديمة من الملفات، في مجلدات تحمل الاسم _baks
إصدارات الصفحات المؤقتة، بحيث يمكن للمستخدمين معاينة التغييرات
ملفات القفل المؤقتة، تشير إلى أن الصفحة المحددة يجري تحريرها أو معاينتها
ملفات Design Notes التي تحتوي على بيانات تعريف عن صفحات الموقع
بشكل عام، لا يجب أن تحرر أي من ملفات Contribute الخاصة هذه باستخدام Dreamweaver؛ يدير Dreamweaver هذه الملفات تلقائياً.
إذا كنت لا تريد ظهور ملفات Contribute الخاصة هذه على الخادم القابل للوصول بشكل عام، فيمكنك إعداد خادم ترحيل حيث يعمل مستخدمو Contribute على الصفحات. ثم قم بنسخ صفحات الويب هذه بشكل منتظم من خادم الترحيل إلى خادم الإنتاج الموجود على الويب. إذا استخدمت طريقة خادم الترحيل هذه، فانسخ صفحات الويب فقط إلى خادم الإنتاج، وليس أي من ملفات Contribute الخاصة المذكورة أعلاه. وبصفة خاصة، تجنب نسخ مجلدات _mm و_baks إلى خادم الإنتاج.
للحصول على معلومات حول إعداد خادم لمنع الزوار من رؤية الملفات في المجلدات التي تبدأ بشرطة تحتية، راجع "أمان الموقع" في تعليمات Contribute.
قد تحتاج أحيانًا إلى حذف ملفات Contribute الخاصة يدويًا. على سبيل المثال، قد تكون هذه ظروف يفشل فيها Contribute في حذف صفحات المعاينة المؤقتة عند انتهاء المستخدم من المعاينة؛ في هذه الحالة يجب حذف تلك الصفحات المؤقتة يدويًا. صفحات المعاينة المؤقتة تشتمل على أسماء ملفات تبدأ بالاختصار TMP.
وبالمثل، ففي ظروف معينة قد يتم ترك ملف قفل قديم على الخادم. في حالة حدوث هذا، يجب حذف ملف القفل يدويًا للسماح للآخرين بتحرير الصفحة.
إعداد موقع لاستخدامه مع Contribute
إذا كنت تعد موقع Dreamweaver موجود لمستخدمي Contribute، تحتاج إلى تمكين توافق Contribute بشكل صريح لاستخدام الميزات المرتبطة بـ Contribute؛ لا يطالبك Dreamweaver بالقيام بذلك؛ ومع ذلك، عندما تتصل بموقع تم إعداده كموقع Contribute (يحتوي على مدير)، يطالبك Dreamweaver بتمكين توافق Contribute.
لا تدعم جميع أنواع الاتصال توافق Contribute.تنطبق القيود التالية على أنواع الاتصال:
إذا كان اتصال موقعك البعيد يستخدم WebDAV، لا يمكنك تمكين توافق Contribute، لأن أنظمة التحكم بالمصدر تلك غير متوافقة مع أنظمة Design Notes وCheck In/Check Out التي يستخدمها Dreamweaver لمواقع Contribute.
إذا كنت تستخدم RDS للاتصال بموقعك البعيد، يمكنك تمكين توافق Contribute، لكن يجب تخصيص اتصالك قبل أن تتمكن من مشاركته مع مستخدمي Contribute.
إذا كنت تستخدم جهاز الكمبيوتر المحلي كخادم ويب، يجب إعداد الموقع باستخدام اتصال FTP أو شبكة لجهاز الكمبيوتر (بدلاً من مجرد مسار مجلد محلي) لتتمكن من مشاركة اتصالك مع مستخدمي Contribute.
عند تمكين توافق Contribute، يقوم Dreamweaver تلقائياً بتمكين Design Notes (بما في ذلك خيار Upload Design Notes For Sharing) ونظام Check In/Check Out.
إذا كان Contribute Publishing Server (CPS) ممكناً على الموقع البعيد الذي تتصل به، يخطر Dreamweaver الـ CPS في كل مرة تقوم فيها بتشغيل عملية شبكة مثل تسجيل الدخول أو التراجع أو نشر ملف.سيسجل CPS هذه الأحداث، ويمكنك عرض السجل في وحدة تحكم إدارة CPS.(إذا قمت بإلغاء تمكين CPS، لا يتم تسجيل هذه الأحداث.)يمكنك تمكين CPS باستخدام Contribute. لمزيد من المعلومات، راجع تعليمات Adobe Contribute.
يمكنك جعل الموقع متوافقاً مع Contribute دون وجود Contribute على جهاز الكمبيوتر؛ لكن إذا كنت تريد تشغيل Contribute Administrator من Dreamweaver، يجب تثبيت Contribute على نفس الكمبيوتر الذي يحتوي على Dreamweaver ويجب الاتصال بالموقع البعيد قبل تمكين توافق Contribute.وإلا، لا يستطيع Dreamweaver قراءة إعدادات Contribute الإدارية لتحديد ما إذا كان CPS وRollback ممكنين.
يجب أن تتأكد من أن ملف الإعدادات المشتركة (ملف CSI) الذي يستخدمه Contribute لإدارة الموقع موجود على الخادم البعيد وغير تالف.ينشئ Contribute هذا الملف تلقائياً (ويستبدل الإصدارات القديمة منه) كلما قمت بالإدارة في Contribute Administrator.إذا لم يكن ملف الإعدادات المشتركة على الخادم أو كان تالفاً، يعرض Dreamweaver الخطأ، "الملف المطلوب لتوافق Contribute غير موجود على الخادم" كلما حاولت عملية شبكة (مثل put).للتأكد من وجود الملف الصحيح على الخادم، قم بإلغاء تمكين الاتصال بالخادم في Dreamweaver، ابدأ تشغيل Contribute Administrator، أجرِ تغييراً إدارياً، ثم أعد الاتصال بالخادم في Dreamweaver.لمزيد من المعلومات، راجع Adobe Contribute Help.
حدد موقعًا، ثم انقر فوق Edit.
في مربع حوار Site Setup، وسّع الإعدادات المتقدمة، حدد فئة Contribute، ثم حدد Enable Contribute Compatibility.
إذا ظهر مربع حوار يقول أنه يجب تمكين Design Notes وCheck In/Check Out، انقر على OK.
إذا لم تقدم بالفعل معلومات اتصال Check In/Check Out، اكتب اسمك وعنوان بريدك الإلكتروني في مربع الحوار، ثم انقر على OK.تظهر حالة Rollback وحالة CPS ومربع نص Site Root URL وزر Administer Site in Contribute في مربع حوار Site Definition.
إذا كان Rollback ممكناً في Contribute، ستتوفر لديك القدرة على التراجع إلى الإصدارات السابقة من الملفات التي غيرتها في Dreamweaver.
تحقق من URL في مربع نص Site Root URL وصححه إذا لزم الأمر.ينشئ Dreamweaver عنوان URL جذر الموقع بناءً على معلومات تعريف الموقع الأخرى التي قدمتها، لكن أحياناً لا يكون URL المنشأ صحيحاً تماماً.
انقر فوق زر الاختبار للتحقق من أنك أدخلت عنوان URL الصحيح.
إذا كنت مستعدًا لإرسال مفتاح اتصال أو تنفيذ مهام إدارة موقع Contribute الآن، فتخط الخطوات المتبقية.
انقر فوق Administer Site في Contribute إذا كنت تريد إجراء تغييرات في الإدارة. تذكر، يجب أن يكون لديك Contribute مثبتًا على نفس الجهاز إذا كنت تريد فتح Contribute Administrator من Dreamweaver.
انقر فوق Save ثم انقر فوق Done.
إدارة موقع Contribute باستخدام Dreamweaver
بعد تمكين توافق Contribute، يمكنك استخدام Dreamweaver لبدء تشغيل Contribute لتنفيذ مهام إدارة الموقع.
يجب تثبيت Contribute على نفس الكمبيوتر مثل Dreamweaver.
بصفتك مسؤولاً عن موقع Contribute، يمكنك:
تغيير الإعدادات الإدارية للموقع.
إعدادات Contribute الإدارية عبارة عن مجموعة من الإعدادات التي تنطبق على جميع مستخدمي موقع الويب. تتيح لك هذه الإعدادات إمكانية الضبط الدقيق لـ Contribute لتقديم تجربة مستخدم أفضل.
قم بتغيير الأذون الممنوحة لأدوار المستخدمين في Contribute.
قم بإعداد مستخدمي Contribute.
يحتاج مستخدمو Contribute لمعلومات معينة لكي يمكنهم الاتصال به. يمكنك تعبئة كل هذه المعلومات في ملف يُطلق عليه اسم مفتاح الاتصال لإرساله إلى مستخدمي Contribute.
مفتاح الاتصال ليس هو نفسه ملف موقع Dreamweaver المُصدَّر.
قبل أن تعطي مستخدمي Contribute معلومات الاتصال التي يحتاجونها لتحرير الصفحات، استخدم Dreamweaver لإنشاء التسلسل الهرمي الأساسي للمجلدات لموقعك، ولإنشاء أي قوالب وأوراق أنماط CSS المطلوبة للموقع.
هذا الزر لا يظهر إذا لم تقم بتمكين توافق Contribute.
يظهر مربع الحوار Administer Website.
لتغيير الإعدادات الإدارية، حدد فئة من القائمة على اليسار، ثم غيّر الإعدادات حسب الحاجة.
لتغيير إعدادات الدور، في فئة المستخدمون والأدوار، انقر فوق تحرير إعدادات الدور، ثم قم بإجراء التغييرات حسب الحاجة.
لإرسال مفتاح اتصال لإعداد المستخدمين، في فئة المستخدمون والأدوار، انقر فوق إرسال مفتاح الاتصال، ثم أكمل معالج الاتصال.
للمزيد من المعلومات حول الإعدادات الإدارية وإدارة أدوار المستخدمين أو إنشاء مفتاح اتصال، راجع مساعدة Contribute.
حذف أو نقل أو إعادة تسمية ملف عن بُعد في موقع Contribute
حذف ملف من الخادم البعيد الذي يستضيف موقع Contribute يعمل بشكل مماثل لحذف ملف من الخادم لأي موقع Dreamweaver.ومع ذلك، عندما تحذف ملفًا من موقع Contribute، يسأل Dreamweaver عما إذا كنت تريد حذف جميع الإصدارات الأقدم من الملف.إذا اخترت الاحتفاظ بالإصدارات الأقدم، يحفظ Dreamweaver نسخة من الإصدار الحالي في مجلد _baks حتى تتمكن من استعادته لاحقًا.
إعادة تسمية ملف بعيد أو نقله من مجلد إلى آخر في موقع Contribute يعمل بالطريقة نفسها التي يعمل بها في أي موقع Dreamweaver.في موقع Contribute، يقوم Dreamweaver أيضًا بإعادة تسمية أو نقل الإصدارات السابقة المرتبطة بالملف المحفوظة في مجلد _baks.
يظهر مربع حوار يطلب منك تأكيد أنك تريد حذف الملف.
لحذف جميع الإصدارات السابقة من الملف بالإضافة إلى الإصدار الحالي، حدد خيار حذف إصدارات الاسترجاع.
لترك الإصدارات السابقة على الخادم، قم بإلغاء تحديد خيار حذف إصدارات الاسترجاع.
تمكين مستخدمي Contribute من الوصول إلى القوالب بدون الوصول إلى المجلد الجذر
في موقع Contribute، تدير أذونات الملفات والمجلدات الأساسية مباشرة على الخادم.إذا كنت، لأسباب أمنية، لا تستطيع منح المستخدمين صلاحية قراءة مجلد /Templates، لا يزال بإمكانك جعل القوالب متاحة للمستخدمين.
إذا اتبعت هذا النهج، لا تستخدم روابط نسبية لجذر الموقع في المجلدات الفرعية.الروابط النسبية لجذر الموقع نسبية إلى المجلد الجذر الرئيسي على الخادم، وليس إلى المجلد الجذر الذي تحدده في Dreamweaver.لا يستطيع مستخدمو Contribute إنشاء روابط نسبية لجذر الموقع.
إذا بدت الروابط في صفحة Contribute معطلة، فمن المحتمل وجود مشكلة في أذونات المجلد، خاصة إذا كانت الروابط تشير إلى صفحات خارج مجلد جذر مستخدم Contribute.تحقق من أذونات القراءة والكتابة للمجلدات على الخادم.
استكشاف مشكلات موقع Contribute وإصلاحها
إذا بدا أن ملفاً بعيداً في موقع Contribute مسحوب، لكن الملف غير مقفل فعلياً على كمبيوتر المستخدم، يمكنك إلغاء قفل الملف لتمكين المستخدمين من تعديله.
عندما تنقر على أي زر متعلق بإدارة موقع Contribute، يتحقق Dreamweaver من قدرته على الاتصال بموقعك البعيد وأن رابط جذر الموقع الذي قدمته للموقع صحيح.إذا تعذر على Dreamweaver الاتصال، أو إذا كان الرابط غير صحيح، تظهر رسالة خطأ.
إذا لم تعمل أدوات الإدارة بشكل صحيح، فقد تكون هناك مشكلة في مجلد _mm.
إلغاء قفل ملف في موقع Contribute
قبل اتباع هذا الإجراء، تأكد أن الملف فعلياً غير مسحوب.إذا قمت بإلغاء قفل ملف بينما يقوم مستخدم Contribute بتعديله، فقد يقوم عدة مستخدمين بتعديل الملف في وقت واحد.
افتح الملف في نافذة المستند، ثم حدد موقع > تراجع عن السحب.
في لوحة الملفات (نافذة > ملفات)، انقر بزر الماوس الأيمن (Windows) أو Control‑click (Macintosh)، ثم حدد تراجع عن السحب.
قد يظهر مربع حوار يشير إلى من قام بسحب الملف ويطلب منك التأكيد على رغبتك في إلغاء قفل الملف.
الملف غير مقفل على الخادم.
استكشاف مشاكل الاتصال وإصلاحها لموقع Contribute
استكشاف أخطاء أدوات إدارة Contribute وإصلاحها
قم بإنشاء مواقع ويب جميلة في Dreamweaver
قم بتصميم مواقع الويب الديناميكية وبرمجتها وإدارتها في أداة قوية متكاملة.