الخميس، 23 أبريل 2015

مكون كروم



غالبا ما يفرض احتياج المؤسسة لديك ان تكون تطبيقات الشيربوينت من نوع Cloud-hosted بتصميم موحد مع تصميم بوابة الشيربوينت. لذلك فان فيجوال ستوديو 2013 يوفر لك ضمن نموذج مشروع شيربوينت ملف App.master :


لكن في الحقيقة مهما حاولت مطابقة تصميم التطبيق بتصميم بوابة الشيربوينت سيكون ذلك صعبا للغاية. 
اذا الحل لهذه المشكلة هو استخدام مكون كروم او Chrome control و الذي تجده في مكتبة جافاسكربت "sp.ui.controls.js" التي في مجلد SharePoint Layouts.
قم بنسخة الى مشروع في الفيجوال ستوديو و ابدأ باتسخدامه فهو يمكنك مما يلي:

- وراثة مكونات الهيدر من موقع Host web المستضيف للـتطبيق, وهي تحتوى على روابط ملفات stylesheet . وهو ما يضمن تطابق الالوان المستخدمة و الفونت ...

- تثبيت رابط لموقع Host web في كل صفحات التطبيق

- اظهار قائمة منسدلة شبيه بقائمة "اعدادات الموقع" وهي تتيح لك وضع روابط لصفحات الاعدادات التي في تطبيقك ...



ليست هناك تعليقات: