Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
wick

ajax.googleapis.com - что это?!

Recommended Posts

Около получаса назад, форум просто повис, по 5 минут переходит с раздела в раздел, всё это время ожидание занято каким то запросом с ajax.googleapis.com , что это такое, как это вырубить, форум висит ...

Висит именно форум, админка отлично и быстро работает

 

вот из-за этого происходит зависание, так как ajax.googleapis.com не доступен сейчас

 

	<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
               <script type='text/javascript'>

Edited by wick

Share this post


Link to post
Share on other sites

С указанного ресурса подгружается jquery-библиотека, нужна для работы jquery-скриптов. В вашем случае, полосы-прокрутки "Вверх". Может быть еще какие-нибудь скрипты есть.

У Вас 4 варианта:

- Отказаться от jquery.

- Найти альтернативные ресурсы, с которых будет загружаться библиотека.

- Загружать ее со своего форума. Сохранить, залить и подключить.

- Переписать на prototype.

Share this post


Link to post
Share on other sites

помогите пожалуйста как это решить, это очередные санкции для Крыма, гугл закрыл очередной сервис ...

Share this post


Link to post
Share on other sites

Ищите в шаблонах, где подключена библиотека

Меняйте адрес на

//code.jquery.com/jquery-1.7.1.min.js

или на

//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js

 

П.С. Эти работают?

Share this post


Link to post
Share on other sites

Ищите в шаблонах, где подключена библиотека

Меняйте адрес на

//code.jquery.com/jquery-1.7.1.min.js

или на

//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js

 

П.С. Эти работают?

 

Да, эти работают, сейчас изменю, это только в глобал темплейт менять надо?

Share this post


Link to post
Share on other sites

Да, эти работают, сейчас изменю, это только в глобал темплейт менять надо?

Вам виднее, как и что Вы меняли/добавляли. Может в шаблоне, может в хуке.

В любом случае есть поиск по шаблонам и БД.

Share this post


Link to post
Share on other sites

вот в displayPopUpWindow и в includeJS много упоминаний ajax.googleapis.com , на что его менять, так как там разные скрипты я так понимаю

 

displayPopUpWindow

<if test="popupminfyjsrl:|:$this->settings['remote_load_js']">
			<script type='text/javascript' src='<if test="popupminfiyrlhttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7/prototype.js'></script>
			<script type='text/javascript' src='<if test="popupminfiyrlhttpss:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script>
		<else />
			<script type='text/javascript' src='{$this->settings['public_dir']}min/index.php?g=js'></script>
		</if>
		<script type='text/javascript' src='{$this->settings['public_dir']}min/index.php?f={parse expression="PUBLIC_DIRECTORY"}/js/ipb.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.quickpm.js<if test="popupjsmodules:|:count($jsLoaderItems) AND is_array($jsLoaderItems)">,{parse expression="PUBLIC_DIRECTORY"}/js/ips.{parse expression="implode('.js,' . PUBLIC_DIRECTORY . '/js/ips.', array_unique( array_keys( $jsLoaderItems ) ) )"}.js</if>,cache/lang_cache/{$this->lang->lang_id}/ipb.lang.js'></script>
	<else />
		<if test="popuprl:|:$this->settings['remote_load_js']">
			<script type='text/javascript' src='<if test="popuphttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7/prototype.js'></script>
		<else />
			<script type='text/javascript' src='{$this->settings['public_dir']}js/3rd_party/prototype.js'></script>
		</if>
		<script type='text/javascript' src='{$this->settings['public_dir']}js/ipb.js?load=quickpm<if test="popupjsmodules:|:count($jsLoaderItems) AND is_array($jsLoaderItems)">,{parse expression="implode(',', array_unique( array_keys( $jsLoaderItems ) ) )"}</if>'></script>

		<if test="popuprl2:|:$this->settings['remote_load_js']">
			<script type='text/javascript' src='<if test="popuphttpss:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script>

 

 

includeJS

<script type='text/javascript' src='<if test="usehttpsprototype:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script>
	<script type='text/javascript' src='<if test="usehttpsscriptaculous:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script>
<else />
	<script type='text/javascript' src='{$this->settings['js_base_url']}min/index.php?ipbv={$this->registry->output->antiCacheHash}&g=js'></script>
</if>
<script type='text/javascript' src='{$this->settings['js_base_url']}min/index.php?ipbv={$this->registry->output->antiCacheHash}&charset={$this->settings['gb_char_set']}&f={parse expression="PUBLIC_DIRECTORY"}/js/ipb.js,cache/lang_cache/{$this->lang->lang_id}/ipb.lang.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.hovercard.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.quickpm.js<if test="hasjsmodules:|:count($jsModules)">,{parse expression="PUBLIC_DIRECTORY"}/js/ips.{parse expression="implode('.js,' . PUBLIC_DIRECTORY . '/js/ips.', array_unique( array_keys( $jsModules ) ) )"}.js</if>' charset='{$this->settings['gb_char_set']}'></script>
<else />
<if test="nominifyremoteloadjs:|:$this->settings['remote_load_js']">
	<script type='text/javascript' src='<if test="nmusehttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script>
<else />
	<script type='text/javascript' src='{$this->settings['js_base_url']}js/3rd_party/prototype.js'></script>
</if>
<script type='text/javascript' src='{$this->settings['js_base_url']}js/ipb.js?ipbv={$this->registry->output->antiCacheHash}&load=quickpm,hovercard,{parse expression="implode(',', array_unique( array_keys( $jsModules ) ) )"}'></script>
<if test="nominifyremoteloadjs2:|:$this->settings['remote_load_js']">
	<script type='text/javascript' src='<if test="nmusehttpss:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script>

Share this post


Link to post
Share on other sites

вот в displayPopUpWindow и в includeJS много упоминаний ajax.googleapis.com , на что его менять, так как там разные скрипты я так понимаю

Ничего тут не надо менять.

Ищите настройку ("Подгружать javascript файлы из серверов Google"), отвечающую за загрузку скриптов с Google и ставьте в положение "Нет"

Share this post


Link to post
Share on other sites

Ничего тут не надо менять.

Ищите настройку ("Подгружать javascript файлы из серверов Google"), отвечающую за загрузку скриптов с Google и ставьте в положение "Нет"

так и стоит по умолчанию

Share this post


Link to post
Share on other sites

Тогда в чем вопрос?

 

У Вас там только кастомные css остались, которые подгружаются с fonts.googleapis.com

Share this post


Link to post
Share on other sites

понял, значит изменения в глобал темплейт хватило

а если отрубят и fonts.googleapis.com

что делать, может надо как то выкачать от туда шрифты?:))

 

Спасибо!

Edited by wick

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...