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

[2.1.x]Модифицированный [IMG]


SAT

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

Qaros

 

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

 

а вообще при описании бага, особенно такого давайте ссылку на страницу где он появляется :D и указывайте браузер в котором это происходит...

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

  • Ответы 125
  • Создана
  • Последний ответ

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

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

Отличный мод судя по всему, но к сожалению он у меня не работает. Для меня этот мод критичен так-как форум у меня имеет размеры станларта "750px".

 

Всё сделал по инструкции, но таже проблема с отсутсвием кода в bbcode_core.

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

Ребята ну что кто нибудь решил эту проблему с файлом bbcode_core.???? А именно с той строчкой :

//***************
// найдите
//***************

return "<img src=\"$url\" border=\"0\" alt=\"IPB Image\" />";

//***************			
//Замените на
//***************


			//-----------------------------------------
			// resize mod
			//-----------------------------------------
			$im_maxwidth = $this->ipsclass->vars['img_widthtmax'];
			$im_maxheigh = $this->ipsclass->vars['img_heightmax'];

			$get_img_info = @getimagesize("$url");

			if ((($get_img_info[0] >  $im_maxwidth) or ($get_img_info[1] > $im_maxheigh)) and ($im_maxwidth and $im_maxheigh))
			{

			if($get_img_info[0] > $get_img_info[1])
			{
				$out_imgwidth =($get_img_info[0] / 100) * ($im_maxwidth / ($get_img_info[0] / 100));
				$out_imgheigh =($get_img_info[1] / 100) * ($im_maxwidth / ($get_img_info[0] / 100));	
				$out_imgheigh = floor($out_imgheigh);
			}
			else
			{
				$out_imgwidth = ($get_img_info[0] / 100) * ($im_maxheigh / ($get_img_info[1] / 100));
				$out_imgheigh = ($get_img_info[1] / 100) * ($im_maxheigh / ($get_img_info[1] / 100));
				$out_imgwidth = floor($out_imgwidth);
			}

			if ($align == "") 
			{
				return "<img width='$out_imgwidth' height='$out_imgheigh' src='$url' border='0' style=\"cursor:pointer;\" onclick=\"window.open('$url');\" alt='Open in new window' />";
			}
			else
			{
				return "<img style='float:$align' width='$out_imgwidth' height='$out_imgheigh' src='$url' border='0' style=\"cursor:pointer;\" onclick=\"window.open('$url');\" alt='Open in new window' />";
			}
			}
			else
	{
			if ($align == "")
			{
				return "<img width='{$get_img_info[0]}' height='{$get_img_info[1]}' src='$url' border='0' alt='IPB Image' />";
			}
			else
			{
				return "<img style='float:$align' width='{$get_img_info[0]}' height='{$get_img_info[1]}' src='$url' border='0' alt='IPB Image' />";
			}
	}

Ну нету этой срочки у меня в место неё у меня :

	$url = str_replace( " ", "%20", $url );

	return "<img src=\"$url\" border=\"0\" alt=\"{$this->ipsclass->lang['bbcode_img_alt']}\" />";
}

 

кто то может мне посаветовать куда все таки влепить ту замену ...... прошу ответить кого нибудь ???

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

заменяйте вот эту строчку

 

return "<img src=\"$url\" border=\"0\" alt=\"{$this->ipsclass->lang['bbcode_img_alt']}\" />";

 

 

я под английскую версию(v2.1.2 давно это было) писал.

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

Нашёл один глюк.

При установленном лимите например, длина - 500px, высота - 40px (настройка под юзер-баннер, но убирание больших картинок по вериткали), если картинка больше 40px по высоте (например 50px), то она не уменьшается, а наоборот УВЕЛИЧИВАЕТСЯ, подгоняясь пропорционально под значение длины.

Т.е. картинка размером, 50х100 становится 250х500

 

PS: Мод установлен давно, но нашёл это только сейчас. 2.1.4 форум

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

У меня возник следующий глюк на 2.1.7, после установки мода все работает нормально, но проблема в том что после того как вставляешь каритнку, пост с картинкой невозможно отредактировать, пишет что Динамические страницы в тэгах запрещены, что делать, ведь перепостивать кажд раз картинку муторно, а разрешать теги небезопасно?

 

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

самое главное что это происходит только после редактирования поста с уменьшеными картинками.

изменения я вносил по инструкции,

нюанс в том что у вас по инструкции

//***************
// найдите
//***************

return "<img src=\"$url\" border=\"0\" alt=\"IPB Image\" />";

а у меня в этом файле есть только следующая строка

return "<img src=\"$url\" border=\"0\" 
alt=\"{$this->ipsclass->lang['bbcode_img_alt']}\" />";

может в этом дело?

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

  • 4 недели спустя...
Поставил мод. Штука хорошая, но вылезла проблема: при ответе на сообщение где таким образом изменена картинка, картинка не вставляется в пост, а вставляются коды. Перечитал тему, и не нашёл исправления бага такого :D
Ссылка на комментарий
Поделиться на других сайтах

Сэт, помогай, в 2.1.7 нету строчки:

return "<img src=\"$url\" border=\"0\" alt=\"IPB Image\" />";

 

Заранее спасибо :D

 

но ведь есть вот такая

 

return "<img src=\"$url\" border=\"0\"
alt=\"{$this->ipsclass->lang['bbcode_img_alt']}\" />";

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

А не хочешь инвертировать в свой мод, мод с инвиза, там ограничение по хостами, можно в админке ставить итд :D

Сделай всё вместе, а то если снова ставить всё поотдельности лень!

Сделай IMG pack ;)

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

А не хочешь инвертировать в свой мод, мод с инвиза, там ограничение по хостами, можно в админке ставить итд :)

Сделай всё вместе, а то если снова ставить всё поотдельности лень!

Сделай IMG pack :)

SAT, не будь бякой - "инвертируй" (хм.. а это то слово здесь при чем? :) ) в свой мод все моды с инвиза и с этого форума, а то многим снова ставить всё по отдельности будет лень! :D

Сделай SAT ;) pack!!

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

  • 4 недели спустя...
  • 3 недели спустя...

Мод поставил, но он не пашет ;)

В IE вместо картинки показывает одну точку, а в FireFoxe картинку видно целиком - не уменьшает.

Версия 2.1.7

 

Через 5 мин.

попробовал вставить картинку с хостинга (там где форум расположен), мод сработал и в FireFoxe и в IE , но в IE почетму-то картинки не видно <a href="http://img01.upload.com.ua/w/wwpas/65456.JPG" target="_blank">http://img01.upload.com.ua/w/wwpas/65456.JPG</a>.

:D

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

всё работает прекрасно.

один вопросик есть.

 

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

думаю пользователям будет трудно догадаться вообще, что на картинку можно нажать

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

JimBeam, может быть ты кривые пути указываешь? или с сайтов, где защита стоит от личерства?

либо попробуй переустановить мод, вероятно забыл что-то .. или неправильно сделал

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


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

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

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