iframe вылезает за поля instantcms 1.10.4

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Проблема в том что фрейм вылезает за поля и улетает за поля кнопочка удаления.

#1 17 августа 2015 в 22:48
Проблема в том что фрейм(iframe например из iaudio), вылезает за поля и улетает за поля кнопочка удаления.
Кнопка удаления улетает у всех сообщений на стене, те удалить уже не получается ни одного сообщения, только через режим отладки браузера удаляешь код фреймового сообщения после чего кнопки приходят в норму и уже после этого удаляешь само сообщение.
Подскажите пожалуйста можно ли сделать так, чтобы фрэйм даже если и больше основного поля, то значек удаления не улетал за это, поле.
Проблему опишу в картинках, в чем проблема и как хотелось бы видеть ее решение.
Вот как выглядит сама проблема:

Вот те кнопочки, которые улетают, про которые я говорил.

Вот как хотелось бы чтобы это выглядело


Картинки для качества добавил в прикрепленные файлы.

Спасибо заранее за помощь. Не думаю что у меня у одного возникла данная проблема.
Прикрепленный файл
ihelp1_rjin0.png 104 Кб
#2 17 августа 2015 в 23:25
При дальнейшем анализе ошибки выявил что при создании bb кода. и добавлении картинки со стороннего ресурса и задании у ббкода размера, кнопки так же улетают.
Рою дальше.
Вот пример кода.
  1. [img width={4000}]/upload/clubs/016ac29d2aee175dbe3dcfd60d7f541f.jpg[/img]
#3 18 августа 2015 в 00:52
Решил данный вопрос самостоятельно, завтра опубликую решение и закрою тему. Мало ли может кому понадобится.
Всем спасибо за внимание.
#4 23 августа 2015 в 18:26
Решение для клубов:
1. Ищем файл com_clubs_view_club.tpl
Он находится по адресу: domen.com/templates/_default_/components
2. В нем находим код:
  1. <div class="body">
  2. <div class="wall_body" style="width:460px">{$club.wall_html}</div>
  3. </div>
  4.  
Заменяем на
  1. <div class="body">
  2. <div class="wall_body" style="width:XXXpx">{$club.wall_html}</div>
  3. </div>
  4.  
Где xxx будет ваша ширина стены в пиксилях.
Далее для профиля:
1.открываем style.css он находится по адресу: domen.com/templates/_default_/css
2. Дописываем
  1. .wall_body{ max-width: XXXpx;}
Где XXX это ваша ширина.
Готово. Будут вопросы по этому поводу можете обращаться, чем смогу помогу.
Всем спасибо за внимание.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.