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

Запрет на изменение размеров gif-файла

Recommended Posts

Как-то можно сделать запрет на изменение размеров gif-файла, приаттаченных к сообщению?

То есть, jpeg'и пусть сжимаются под размеры сообщения/разрешения экрана, а gif'ы (особенно анимированные) не трогаются!

Share this post


Link to post
Share on other sites

То есть, jpeg'и пусть сжимаются под размеры сообщения/разрешения экрана, а gif'ы (особенно анимированные) не трогаются!

Только хуком. Готового решение не видел.

 

Хотя ИМХО, правильнее прикрутить ImageMagick. И пусть все уменьшает.

Share this post


Link to post
Share on other sites

Только хуком. Готового решение не видел.

Хотя ИМХО, правильнее прикрутить ImageMagick. И пусть все уменьшает.

 

нафига уменьшать анимированный GIF, убивая в нем анимацию?

Share this post


Link to post
Share on other sites

кто сказал, что убьет?

 

 

 

Я постараюсь посмотреть как решить вашу задачу без хука.

Share this post


Link to post
Share on other sites

кто сказал, что убьет?

 

я :(

Я постараюсь посмотреть как решить вашу задачу без хука.

буду благодарен

Share this post


Link to post
Share on other sites

Так нашли решение нет? А то после апгрейда с 3.0.4 до 3.1.4 анемированные gif перстали работать( Старые работают, а вот новые только после увеличения. Не хотелось бы запрещать увеличения для jpg

Share this post


Link to post
Share on other sites

Так нашли решение нет?

Если вопрос ко мне, то не искал. У меня перед НГ сгорел компьютер. С тех пор пока не купил новый и не вошел в нормальный ритм работы.

 

А то после апгрейда с 3.0.4 до 3.1.4 анемированные gif перстали работать

А разве когда-то работало? У меня анимированный gif не кто не грузит. Но насколько я знаю, жалобы что не показывает анимацию, были всегда.

 

Хотя как оказалось GD2 с версии 2.0.29 поддерживает анимированные гифы.

 

 

Старые работают, а вот новые только после увеличения

А посмотреть можно? Старую загрузку и новую. В форуме нет превьюшек, они создаются яваскриптом динамически при загрузке страницы.

Share this post


Link to post
Share on other sites

Извините но форум стоит в локале :(

 

Проблема решена!

 

Если gif не воспроизводится в эскизе то в файле classImage.php в папке ips_kernel удалить gif в строке

 protected $image_types		= array( 'gif', 'jpeg', 'jpg', 'jpe', 'png' );

тогда gif НЕ будет показываться как искиз а все остольное будет!

  • Upvote 1
  • Downvote 2

Share this post


Link to post
Share on other sites

Если gif не воспроизводится в эскизе то в файле classImage.php в папке ips_kernel удалить gif в строке

Я не смотрел, но там менять нельзя.

 

тогда gif НЕ будет показываться как искиз а все остольное будет!

А проверяли в остальных местах? Картинка gif как фотография или аватар если включен режим уменьшения. Конечно гальотина хорошее средство от перхоти но не всем оно подходит.

Share this post


Link to post
Share on other sites

Старую загрузку и новую. В форуме нет превьюшек, они создаются яваскриптом динамически при загрузке страницы.

Был не прав. Это раньше не было. В IP.BOARD 3 теперь есть.

 

то в файле classImage.php в папке ips_kernel удалить gif в строке

Как я говорил, нельзя там удалять.

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...