Перейти к контенту

Рекомендуемые сообщения

Sannis

 

Помоги поЖалйусто, я досехпор на етом торможу, ооочен нужно! :D

 

post

 

может здесь? как в ставить?

 

javascript

image_resizer._parse_error_img = function()
{
	var re = /^<img(.*)src=['"](.+?)["'](.*)>$/gi;
	var ei = image_resizer.error_img;
	ei	 = ei.replace(re, "$2");

	image_resizer.error_img = ei;
}

Ссылка на комментарий
Поделиться на других сайтах

  • 6 месяцев спустя...
  • Ответы 127
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Дополнение для 2.3.x

 

Использовался Lightbox от IP.Gallery 2.2.2

 

Чтобы аттачи открывались в лайтбоксе после быстрого редактирования, нужно в jscripts/ipb_topic.js найти

			document.getElementById( 'post-'+post_id ).innerHTML = html;
		xmlobj.execute_javascript( html );
		fix_linked_image_sizes();

и добавить после:

			/* Lightbox */
		if(typeof Lightbox != 'undefined'){myLightbox = new Lightbox();}
		/* Lightbox [E] */

Найти:

		document.getElementById( 'post-'+post_id ).innerHTML = post_cache[ post_id ];

и добавить после:

		/* Lightbox */
	if(typeof Lightbox != 'undefined'){myLightbox = new Lightbox();}
	/* Lightbox [E] */

Чтобы аттачи открывались в лайтбоксе на табах в профиле, нужно в ./jscripts/ips_profile_portal.js, найти:

							fix_linked_image_sizes();
						xmlobj.execute_javascript( html );

и добавить после:

							/* Lightbox */
						if(typeof Lightbox != 'undefined'){myLightbox = new Lightbox();}
						/* Lightbox [E] */

 

Плюс к тому, можете прочитать как избавиться от лишних стилей в теле страниц галереи и объединить лайтбокс в галерее и на форуме: http://forums.ibresource.ru/index.php?showtopic=59924.

 

Если вы используете ips_xmlhttprequest.js в своих модах, то можно также найти в нём:

ajax_request.prototype.format_for_post = function( arrayfields )
{
var str = '';

try
{
	for( var i in arrayfields )
	{
		str += i + '=' + this.encodeurl(arrayfields[i]) + '&';
	}
}
catch(e)
{
}

return str;
};

и заменить на:

ajax_request.prototype.format_for_post = function( arrayfields )
{
var str = '';

try
{
	for( var i in arrayfields )
	{
		if ( typeof arrayfields[i] != 'function' ) {
			str += i + '=' + this.encodeurl(arrayfields[i]) + '&';
		}
	}
}
catch(e)
{
}

return str;
};

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.