با سلام
در جستجوی پیشرفته انجمنها در نسخه جدید، دو امکان بسیار مفید وجود دارد که بهتر است با آن آشنا شویم:
1- جستجوی دقیق
در جستجوی عبارتهای چندواژه ای در انجمنها، سیستم بطور پیش فرض عملگر "یا" را برای ترکیب واژه ها در نظر می گیرد. برای نمونه اگر به دنبال عبارت "کتابخانه دانشگاه آزاد اسلامی" باشیم، سیستم در واقع عبارت "کتابخانه یا دانشگاه یا آزاد یا اسلامی" را جستجو می کند. به همین خاطر علاوه کندشدن محسوس در جستجو، در مواردی با خطای time out نیز روبرو می شویم. بهرحال برای رفع این مشکل می توانیم از امکان جستجو ی دقیق استفاده کنیم. برای این کار کافی است روی لینک جستجوی پیشرفته کلیک کنید (شکل زیر):
در ادامه محاوره جستجوی پیشرفته به شکل زیر باز می شود:
همانطور که ملاحظه می کنید، سه گزینه برای جستجوی عبارتهای مرکب وجود دارد:
- هرکلمه: این حالت که پیش فرض است به معنی ترکیب واژه ها با عملگر "یا" است.
- تمام کلمات: این حالت به معنی ترکیب عطفی واژه ها یا به عبارت دیگر استفاده از عملگر "و" می باشد که جستجو را دقیق تر کرده و از timeout جلوگیری خواهد کرد.
- مطابقت دقیق: این حالت مشابه عملگر "=" در سیمرغ است و عین عبارت را بطور دقیق و بدون عملگر جستجو می کند که دقیق ترین حالت می باشد.
بهرحال در جستجوهای ترکیبی و چندواژه ای بهتر است از گزینه های 2 و 3 استفاده شود تا مواجه با خطا و timeout نشویم.
2) جستجوی پستهای یک کاربر خاص
احتمالا در مواردی خواسته اید تاپیکها و پستهای یک کاربر خاص را در انجمن جستجو کنید. در نسخه قبل این امکان وجود نداشت اما در نسخه جدید از طریق جستجوی پیشرفته می توانید جستجو را به یک ارسال کننده خاص محدود کنید (شکل زیر):
به نمونه نتایج بازیابی شده توجه کنید:
دو نکته مهم در این مورد وجود دارد:
1- در فیلد "کاربر ارسال کننده" نام نمایشی (Display Name) جستجو می شود. بنابراین دقت کنید بجای آن به اشتباه از نام کاربری (User Name) استفاده نکنید.
2- این عبارت حتما باید انگلیسی باشد و نامهای فارسی جستجو نمی شود. این مورد اگر قابل اصلاح باشد، رفع خواهد شد اما در غیر این صورت، باید در پروفایل نام کاربران، فیلد "نام نمایشی" را به شکل لاتین انتخاب و ذخیره کنیم.
موفق باشید