размеры блока нужно корректировать вручную. автоматически сделать это нельзя.
Андрей Буганов on December 5, 2013:
так я руками так сделал, почему мы не можем рассчитать нужную минимальную высоту блока?
Alexey Bychkov on December 5, 2013:
видимо, я тогда не совсем понял задачу. что именно нужно сделать?
Андрей Буганов on December 5, 2013:
что-бы я не мог перетащить границу выше чем заканчивается текст.
Alexey Bychkov on December 6, 2013:
Хотели начать делать и стало понятно, что это сделать нельзя. Размер контента внутри текстового блока может меняться в нескольких случаях: изменение шрифта, изменение содержимого, применения комментария и др. Представим ситуацию, что все блоки на странице размещены, свободного места нет. Мы меняем текст ответа, он увеличивается и стает на 2-е строки. Блоку некуда расширяться. ПО этой причине и было принятно решение - скрывать часть контента. Такая же ситуция и при подтверждении комментариев.
Андрей Буганов on December 18, 2013:
Алексей, текущая реализация точно не пойдет. А если так сделать: При сохранении изменения: 1. если на странице есть фотоблок выдавать запрос: "Текст не помещается на странице" и варианты: "уменьшить размер фотоблоков?" и "перенести последний блок на новую страницу?" Если первый вариант - автоматически уменьшить размер всех фотоблоков пропорционально выделенному под них месту, если второй - создать новую пустую страницу за текущей и перенести туда последний блок с тем же заголовком что и на текущей 2. Если фотоблока нет: "Перенести последний блок на новую страницу?"
Кстати и сразу добавить возможность перетаскивать блоки между страниц руками (отдельной задачей оформлю если решим так делать).
Alexey Bychkov on January 2, 2014:
Сейчас сделали вывод окна с сообщением, что на странице нет места с предложением перенести на след страницу. Сейчас это работает. Двигаемся дальше, делаем возможность автоматического распределения блоков, если можно ужать какой-то из блоков.
Думаю, можно будет сделать перенос блоков между страницами, но давайте это уже оформим отдельной задачей и уже после выполнения этой, чтобы не путаться.
Alexey Bychkov on January 9, 2014:
Готово. Теперь есть варианты: или уменьшить фотоблоки, если это поможет уместить все блоки или же перенос на новую страницу последнего фотоблока. По переносу блоков на страницу создайте плиз задачу.
Алексей и незабываем о чем задача была изначально: Сейчас высоту текстового блока можно увеличивать или уменьшать неограниченно от текста, так не должно быть
Alexey Bychkov on January 14, 2014:
убрали возможность ресайза. НО, у старых блоков мы не можем пересчитать автоматически высоту блока, она осталась прежняя есть варианты это исправить: 1. вручную отредактировать текст вопроса/ответа или размеры шрифта, интервала 2. можно сделать всем страницам какой-то флажок, что при просмотре страницы будет перерасчет высоты всех текстовых блоков (нужно будет пройтись по всем страницам отчета)
Comments
Андрей Буганов on December 5, 2013:
Alexey Bychkov on December 5, 2013:
Андрей Буганов on December 5, 2013:
Alexey Bychkov on December 5, 2013:
Андрей Буганов on December 5, 2013:
Alexey Bychkov on December 6, 2013:
Хотели начать делать и стало понятно, что это сделать нельзя.
Размер контента внутри текстового блока может меняться в нескольких случаях: изменение шрифта, изменение содержимого, применения комментария и др.
Представим ситуацию, что все блоки на странице размещены, свободного места нет. Мы меняем текст ответа, он увеличивается и стает на 2-е строки. Блоку некуда расширяться. ПО этой причине и было принятно решение - скрывать часть контента. Такая же ситуция и при подтверждении комментариев.
Андрей Буганов on December 18, 2013:
А если так сделать:
При сохранении изменения:
1. если на странице есть фотоблок выдавать запрос: "Текст не помещается на странице" и варианты: "уменьшить размер фотоблоков?" и "перенести последний блок на новую страницу?" Если первый вариант - автоматически уменьшить размер всех фотоблоков пропорционально выделенному под них месту, если второй - создать новую пустую страницу за текущей и перенести туда последний блок с тем же заголовком что и на текущей
2. Если фотоблока нет: "Перенести последний блок на новую страницу?"
Кстати и сразу добавить возможность перетаскивать блоки между страниц руками (отдельной задачей оформлю если решим так делать).
Alexey Bychkov on January 2, 2014:
Думаю, можно будет сделать перенос блоков между страницами, но давайте это уже оформим отдельной задачей и уже после выполнения этой, чтобы не путаться.
Alexey Bychkov on January 9, 2014:
По переносу блоков на страницу создайте плиз задачу.
Андрей Буганов on January 13, 2014:
Отчет http://kgu.websumy.ru/inside/kgu/edit_admin/584
Увеличиваю шрифт http://joxi.ru/cr3TUhjKTJBQT-pTIaw
Просто открываю страницу http://joxi.ru/nL3TUhjKTJBDAU9N_ZU
и там и там есть фотоблоки
Андрей Буганов on January 13, 2014:
Андрей Буганов on January 13, 2014:
Сейчас высоту текстового блока можно увеличивать или уменьшать неограниченно от текста, так не должно быть
Alexey Bychkov on January 14, 2014:
убрали возможность ресайза.
НО, у старых блоков мы не можем пересчитать автоматически высоту блока, она осталась прежняя
есть варианты это исправить:
1. вручную отредактировать текст вопроса/ответа или размеры шрифта, интервала
2. можно сделать всем страницам какой-то флажок, что при просмотре страницы будет перерасчет высоты всех текстовых блоков (нужно будет пройтись по всем страницам отчета)
Андрей Буганов on January 14, 2014: