Фиксированный размер загружаемой картинки

голоса: 0
Здравствуйте! Возможно ли сделать так, что-бы автоматически не давало участникам Форума загружать изображения больше определённого размера (для примера 300*200 pix)? Если это возможно, как и где это сделать? Если можно, дайте пошаговую инструкцию. Спасибо! * пытался найти изменения размера в форме коммента (делал тестовый коммент)., и не нашёл. а оригинал картинки - уж очень большой.
| Автор: | Категория: Форум
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ

Перейдите в настройки модуля Форум, далее найдите пункт - Размеры уменьшенного изображения, в котором настройте размеры уменьшенного фото которые вам нужны и сохраните изменения.

  • Учтите, что эти изменения затронут лишь те фото, которые будут добавляться после внесения изменений в настройках модуля, к старым фото, что были добавлены ранее это никак не относится.
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
т.е., все в последствии загруженные фото, будут не больше этого размера?
Администратор Форума,

Да, только те фото, что крепятся с помощью доп поля Изображения, что отображается под формой добавления сообщения.

у меня стоит размер 400*500, а когда я загрузил, оно почему-то было сразу полноразмерное.... я говорю об опции вставки по url. другой я и не видел.
Администратор Форума,

Если вставка по урл, в таком случае я бы советовал решение, добавить в стили:

.posttdMessage img {max-width:500px!important;height:auto!important;}

где вместо 500 пропишите свои размеры.

сорри, но не могли бы Вы указать полный путь? :-)
да, ещё вопрос: при добавлении по url, увеличение по клику работать не будет? а можно сделать, что-бы работало?
Администратор Форума,

Можно конечно, сложности в этом нет, в общий вид страниц модуля форум перед тегом </body> установить скрипт:

<script>
$(".posttdMessage img").each(function() {
$(this).wrap("<a href='" + this.src + "'/>");
$('a[href$=".jpg"], a[href$=".jpeg"], a[href$=".gif"], a[href$=".png"]').addClass('ulightbox').attr("data-fancybox-group", "ultbx");
});
</script>

ссылки на сайт вы не уточнили, добавлять в таблицу стилей в самый низ - http://ваш-сайт.ру/panel/?a=tmpl;m=3;t=3

Yuri_Geruk,
Юрий, огромное спасибо за помощь! Я сейчас попробывал закинуть картинку через нижнюю опцию (добавить файл), предварительно установив размер мини изображения 200*300, полного 1920*1080 и размер загружаемого файла в 5 мега, но выдало снова полноразмерное фото. Так по крайней мере я вижу с телефона. Вот адрес сайта срасу с темой, где картинка : http://turismisrael.ucoz.org/forum/7-4-1#7 Что делать?
Администратор Форума,

Так и будет в полном, я же говорил в низ таблицы стилей добавить стили:

.posttdMessage img {max-width:500px!important;height:auto!important;}

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

Yuri_Geruk,
я считал, что это относиться к загрузке по url. сорри! спасибо за помощь!
...