رفتن به مطلب

اضافه کردن جستجوی شبیه به همین سایت


ارسال‌های توصیه شده

باسلام و خسته نباشید.

دوستان چجوری میتونم جستجویی شبیه به جستجویی که تو همین انجمن هست رو به انجمنمون اضافه کنم؟

الان جستجو تو گوگل انجام میشه فقط

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • مدیر کل بازنشسته سایت

سلام

ادرس سایت خودتون رو داخل پروفایل میزدین تا ببینم اصلا چه نسخه ای استفاده میکنید چون به طور دیفالت توی تمام ورژن های 4 و 4.1 و 4.2 همین سیستم جستجو هست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام عزیز ممنون از پاسخگویییتون.

نسخه آخر رو استفاده میکنیم. نسخه 4.1.19.4. 

سایت answercenter.ir

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عزیز. متاسفانه تغییر قالب به این سادگیا امکانش نیست. کاربرا به این قالب عادت کردن و تغییر قالب ممکنه اذیتشون کنه.

راهی نیست تو همین پوسته سرچ رو به حالت دیفالت تغییر داد.؟ اصلا گزینه های مربوط به سرچ تو کدوم قسمت از پنل مدیریته؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi
در 59 دقیقه قبل، fghdfg گفته است :

عزیز. متاسفانه تغییر قالب به این سادگیا امکانش نیست. کاربرا به این قالب عادت کردن و تغییر قالب ممکنه اذیتشون کنه.

منظورشون این بود که پوسته رو برای خودتون تغییر بدید که ببینید که آیا بازم از گوگل جستجو می شه یا نه که بشه فهمید از مد هست یا از خود پوسته.

من سایت تون رو دیدم درون پوسته کلا از جستجو گوگل استفاده شده. کدهای خام جستجو پیش فرض سیستم در زیر قرار می دم. ولی این نیاز داره که کلاس هاش با پوسته شما هماهنگ بشه که باید خودتون انجام بدید.

			{{if !$preview and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'search' ) ) AND !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
				<div id='elSearch' class='ipsPos_right' data-controller='core.front.core.quickSearch' itemprop="potentialAction" itemscope itemtype="http://schema.org/SearchAction" data-default="{expression="\IPS\Output::i()->defaultSearchOption[0]"}">
					<form accept-charset='utf-8' action='{url="app=core&module=search&controller=search" seoTemplate="search"}' method='post'>
						<meta itemprop="target" content="{url="app=core&module=search&controller=search&q=" seoTemplate="search"}{q}">
						<a href='#' id='elSearchFilter' data-ipsMenu data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elSearch' class="ipsHide">
							<span data-role='searchingIn'>
								{{if count( output.contextualSearchOptions )}}
									{{foreach output.contextualSearchOptions as $name => $data}}
										{$name}
										{{$defaultSearchType = $data['type'];}}
										{{if isset( $data['nodes'] ) AND $data['nodes']}}<input name="nodes" value="{$data['nodes']}" data-role="searchFilter" type="hidden">{{endif}}
										{{if isset( $data['item'] ) AND $data['item']}}<input name="item" value="{$data['item']}" data-role="searchFilter" type="hidden">{{endif}}
										{{break;}}
									{{endforeach}}
								{{else}}
									{{$defaultSearchType = \IPS\Output::i()->defaultSearchOption[0];}}
									{expression="\IPS\Member::loggedIn()->language()->addToStack( \IPS\Output::i()->defaultSearchOption[1] )"}
								{{endif}}
							</span>
							<i class='fa fa-caret-down'></i>
						</a>
						<input type="hidden" name="type" value="{$defaultSearchType}" data-role="searchFilter">
						<ul id='elSearchFilter_menu' class='ipsMenu ipsMenu_selectable ipsMenu_narrow ipsHide'>
							<li class='ipsMenu_item {{if output.defaultSearchOption[0] == 'all' AND !count(output.contextualSearchOptions)}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='all'>
								<a href='{url="app=core&module=search&controller=search" csrf="1"}' title='{lang="search_everything"}'>{lang="search_everything"}</a>
							</li>
							<li class='ipsMenu_sep'><hr></li>
							{{if count( output.contextualSearchOptions )}}
								{{$setDefault = FALSE;}}
								{{foreach output.contextualSearchOptions as $name => $data}}
									<li class='ipsMenu_item {{if $setDefault === FALSE}}ipsMenu_itemChecked{{$setDefault = TRUE;}}{{endif}}' data-ipsMenuValue='{expression="json_encode( $data )"}' data-options='{expression="json_encode( $data )"}'>
										<a href='#'>{$name}</a>
									</li>
								{{endforeach}}
								<li class='ipsMenu_sep'><hr></li>
							{{endif}}
							<li data-role='globalSearchMenuOptions'></li>
							<li class='ipsMenu_item ipsMenu_itemNonSelect'>
								<a href='{url="app=core&module=search&controller=search" seoTemplate="search"}' accesskey='4'><i class='fa fa-cog'></i> {lang="advanced_search"}</a>
							</li>
						</ul>
						<input type='search' id='elSearchField' placeholder='{lang="search_placeholder"}' name='q' itemprop="query-input">
						<button type='submit'><i class='fa fa-search'></i></button>
					</form>
				</div>
			{{endif}}

 

در ضمن لطفا یه نام کاربری مناسب برای خودتون انتخاب کنید.

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون. از پاسخگوییتون. ولی بنده نمیدونم کد رو باید کجای پوسته قرار بدم. اگه ممکنه بفرمایید کجا باید این کدها رو بزارم.

در مورد نام کاربری هم هنوز تعداد ارسالهام به حد نصاب نرسیده و نمیتونم تغییر بدم اگه امکانش هست خودتون تغییر بدین به "m_shahpiri" ممنونم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi
در 16 دقیقه قبل، m_shahpiri گفته است :

بنده نمیدونم کد رو باید کجای پوسته قرار بدم. اگه ممکنه بفرمایید کجا باید این کدها رو بزارم.

توی پوسته عبارت elSearch رو وارد و روی جستجو کنید. (بخش شخصی سازی > پوسته ها > ویرایش HTML و CSS)

بعدش کد ها رو جایگزین کنید.

توصیه می کنیم که یا پوسته رو روی سیستم شخصی نصب و بعد کد ها رو اعمال کنید یا اینکه یک کپی از پوسته ایجاد و روی اون تست کنید تا بقیه کاربران متوجه تغییرات و خرابی های احتمالی نشن.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...