نکاتی درباره منوی CallOut

در شیرپوینت 2013 ، مایکروسافت چارچوب کاری جدیدی جهت ایجاد منوی CallOut یا استفاده از Hover شبیه به Dialog Framework در شیرپوینت 2010 معرفی کرد. CalloutManager کلاسی است که مسئول ایجاد نمونه از CallOut ها می باشد.

 

منوی CallOut در شیرپوینت :

در این پست ما می خواهیم راجع به برخی نکات مهم منوی CallOut در شیرپوینت 2013 صحبت کنیم.

1- فایل جاوا اسکریپت جدید ، “Callout.Js” که در پوشه Layouts در آدرس C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS افزوده شده است، دربردارنده تمامی روش های CalloutManager Class می باشد. مطمئن شوید که این فایل در صفحه ای که شما می خواهید یک منوی CallOut را نمایش دهد، بارگزاری شده باشد.

2- در شیرپوینت 2013، منوی CallOut فقط در لیست ها و کتابخانه های خاص نمایش داده می شوند. منوی CallOut در لیست ها و کتابخانه های زیر به نمایش در می آیند.

لیست هایی که منوی CallOut را نمایش نمی دهند ، بدین ترتیب هستند :

3- هیچ راه غیر شیرپوینتی جهت غیر فعال کردن منوی CallOut در لیست ها و کتابخانه هایی که به صورت پیش فرض نمایش داده می شوند، وجود ندارد.

4- اگر شما بخواهید در یک لیست با منوی CallOut کار کنید ، شما می توانید به رفرنسی از CallOut را با استفاده از گزینه Launch element دست یابید. ( از جاییکه منوی CallOut نمایش داده شده است.) شما می توانید به منوی CallOut با استفاده از روش getFromLaunchPoint() که در کلاس CalloutManager ارائه شده است، برسید.

5- منوی CallOut می تواند در هر دو جهت Top to Bottom یا Left to Righ به نمایش در بیاید و مشخصه beakOrientation باید در هر CallOut تنظیم شود.

6- اگر شما ایجاد یک مجموعه سایت را با نسخه شیرپوینت 2010 انتخاب کنید ، در فارم شیرپوینت 2013 بصورت پیش فرض هیچ منوی CallOut به نمایش در نخواهد آمد.

7- چارچوب کاری CallOut جایگزین Dialog Framework موجود که در شیرپوینت 2010 معرفی شد، نیست. هر دو چارچوب کاری بخوبی کار می کنند.

8- روش SP.SOD.executeFunc جهت اطمینان از Load شدن فایل اسکریپت مان قبل از اجرای هر کدی که به آن وابسته است، استفاده می شود.

 

مطالب مرتبط

غیر فعال کردن CallOut برای فیلد یا ستون لیست

پنهان کردن CallOuts در لیست وظایف

هوش تجاری (BI)

سامانه مدیریت مستندات

سامانه مدیریت جلسات

طراحی پرتالهای اینترنت و اینترانت

طراحی فرایندهای درون سازمانی

سامانه ارزیابی عملکرد

سامانه مدیریت دانش

سامانه مدیریت دروس آموخته

سامانه مدیریت پروژه سازمانیEPM

پراجکت سرور

مدیریت ارتباط با مشتری (CRM)

مایکروسافت اکسچنج سرور

اطلاع رسانی مشکلات کارگاهی

سامانه ارائه گزارشات روزانه

سامانه ارزیابی پیمانکاران

سامانه مدیریت صورت وضعیتها

سیستم ثبت تیکت

سامانه مدیریت مناقصات