بعضی از مطالبی که در بخش آموزشهای گام به گام می نویسم ممکن است بسیار ساده باشد و بیشتر خوانندگان بلاگهای ما در مراحل اولیه آشنایی با شرپوینت، با این موارد هم کار کرده باشند، اما دلیل اصلی این بخش از بلاگ من، تهیه مجموعه ای آموزشی به زبان فارسی است که به عنوان یک منبع، در دسترس کاربران جدید این نرم افزار قرار بگیرد. چون از طریق بلاگ این منابع آموزشی همیشه به صورت online , و از همه جا به راحتی قابل دسترسی هستند. هدف آموزش ساده و قدم به قدم در شرپوینت است و بر اساس سوالهایی که خوانندگان می پرسند و یا نیازهایی که حین آموزش در پروژه های جاری شرکت با آن برخورد می کنم، این مطالب را انتخاب می کنم.
این مطلب روش اضافه کردن محدوده های جدید جستجو را در شرپوینت آموزش می دهد. در لیست drop down جستجو می توانید تعیین کنید که کجا جستجو انجام گیرد؛ در این سایت، در همه سایتها، در اشخاص، که به طور پیش فرض وجود دارد. حالا می توانیم این جستجو را با سایتها و حتی پوشه ها و property های دیگری هم محدود کنیم. به عنوان مثال در سایت دانشگاه هرمزگان می خواهیم محدوده بلاگ را به search اضافه کنیم.
برای این کار به قسمت central administration رفته و shared service را انتخاب می کنیم.
در این بخش search setting را انتخاب می کنیم.
در صفحه configure search setting تنظیمات crawl و scopes وجود دارد. ما با قسمت scopes که همان محدوده های جستجو هستند کار داریم. محدوده هایی که در حال حاضر تعریف شدند می بینید. در این سایت فقط 2 محدوده تعریف شده، people و All Sites .
روی آن کلیک کنید و در این صفحه جزئیات هر یک را می توانید ببینید. همین جا گزینه New Scope انتخاب کنید.
مشخصات محدوده مورد نظر را وارد کنید. دقت کنید که اینجا فقط نام و توضیحات وارد می شود و مشخص می کنیم که آیا نتیجه جستجو در صفحه پیش فرض نمایش نتیجه جستجو ها نشان داده شود یا برای این محدوده صفحه جدیدی ساخته شود. هر scope ، 2 بخش دارد. قسمت property و قسمت rule . تنظیمات اصلی محدود کردن در بخش rules انجام خواهد شد نه اینجا.
حالا blogs در لیست scope های سایت اضافه شده ولی خالی است. روی add rule کلیک کنید.
انواع rule ها را اینجا مشاهده می کنید.
-
web adress که ما اینجا از آن استفاده خواهیم کرد، محدوده مشخصی را برای جستجو تعیین می کند.مثلا یک سایت یا یک پوشه.
-
Property Query برای people استفاده شده یا هر نوع property که در سایت تعریف می شود.
-
Content Source با استفاده از اطلاعات پایگاه داده جستجو را محدود می کند.
-
All Contents همه محتویات است. مثلا all sites با این rule تعریف شده است.
در قسمت behavior هم چگونگی جستجورا تعییین می کنید.
آدرس سایت blogs را اینجا وارد می کنید. اگر لازم باشد می توانید جستجو را در حد یک پوشه در سایت محدود کنید. در غیر این صورت همه سایت بلاگ را جستجو می کند.
در لیست scope ها بلاگ اضافه شده و در حال update است و بعد از 10 دقیقه در منوی جستجو قابل مشاهده است. این زمان بستگی به زمان update جستجوی سایت دارد که در تنظیمات سرور مشخص شده است.
روی بلاگ کلیک کنید و صفحه تنظیمات این scope جدید را مشاهده کنید. اینجا می توانید rule جدیدی وترد کنیدیا تنظیمات این scope را تغییر دهید. همان طور که می بینید زمان update در حال کم شدن است.
حالا داخل سایت از منوی همه تنظیمات سایت محدوده های تعریف شده را ببینید. متوجه می شوید که scope جدید شما در گروه خاصی قرار نگرفته است. روی search drop down کلیک کنید تا بلاگ را به این گروه اضافه کنیم.
اینجا باید علامت تیک بلاگ را فعال کنید.
حالا اگراز وب پارت search box یا جعبه جستجو استفاده کنید می بینید که محدوده جدید به لیست drop down اضافه شده است.