Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Вопрос про вложения 
#1 

Аватар пользователя

Вопросик такой)) Когда используешь самую нижнюю кнопку ( штатную ) вставить картинку то все нормально вставляется.
Но вот если написать коментарий к картинке то эта картинка смещается вверх. Никак не могу сделать как бы отдельное поле для вставки коментов. Чтоб если вставил коментарий то картинки чтоб оставались на одном уровне ну а коменты где есть под соответсвующей картинокой.
В файле attachment.html ( в styles/prosilver/template) есть кусок кода и вод никак не соображу как это сделать.
У меня уже горизонтально располагаются превьюшки.
<!-- IF _file.S_THUMBNAIL -->
      <dl class="thumbnail">
         <dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
         <!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ENDIF -->
      </dl>
      <!-- ENDIF -->

      <!-- IF _file.S_IMAGE -->
      <dl class="file">
         <dt class="attach-image"><img src="{_file.U_INLINE_LINK}" class="postimage" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>
         <!-- IF _file.COMMENT --><dd><em>{_file.COMMENT}</em></dd><!-- ENDIF -->

<!-- Убираем название файла и колличество просмотров под картинкой
         <dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
                Убрали     -->

      </dl>
      <!-- ENDIF -->
 

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


А вот так смотрится картинка с коментарием в firebag
<dl class="thumbnail">
<dt>
<a class="highslide" href="./download/file.php?id=70&mode=view" onclick="return hs.expand(this)">
<img class="postimage" src="./download/file.php?id=70&t=1" alt="57н.jpg" title="57н.jpg (48.18 КБ) 3 просмотра" style="width: 42.2531px; height: 34.5333px;">
</a>
</dt>
<dd> Это я</dd>
</dl>
</dd>
 


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 

#2 

Аватар пользователя

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


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#3 

Аватар пользователя

Вот кусок из attachment.html
<!-- IF _file.S_THUMBNAIL -->
      <dl class="thumbnail">
         <dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
         <!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ENDIF -->
      </dl>
      <!-- ENDIF -->
 

И еще не знаю где что изменить: Превьюшки горизонтально - это правильно, но при предпросмотре они вертикально что не хорошо...
Нашел :-0=)
P.S. Подписи к превьюшке: Если кому надо будет: В prosilver/template/posting_attach_body.html
Находим строку:
<textarea name="comment_list[{attach_row.ASSOC_INDEX}]" rows="1" cols="30" class="inputbox">{attach_row.FILE_COMMENT}</textarea>
 

Вместо нее вставляем:
<textarea name="comment_list[{attach_row.ASSOC_INDEX}]" rows="1" cols="30" class="inputbox">{attach_row.FILE_COMMENT}&#160;</textarea>
 
&#160;- можно вставить 1,2,3 или больше ( это если несколько строчек коментариев)


_________________
Подпись:
У меня phpbb 3.1.10

Информация о редактировании
Последний раз редактировалось Олега 03 апр 2017, 22:54, всего редактировалось 1 раз.
          Вернуться наверх  
 

#4 

Аватар пользователя

Вот если бы еще вот что доделать:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
Я кажется уже кончился... :ups: Вообще ничего не соображаю...


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 

#5 

Аватар пользователя

По комментам, кусок
 <!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ENDIF -->
 

Можно заменить на
 <!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ELSE --><dd> {TOPIC_TITLE}</dd><!-- ENDIF -->
 

Таким образом поле коммента будет всегда заполнено либо комментарием к фото либо названием темы


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#6 

Аватар пользователя

Не... тут не в этом дело. Может просто фотки без коментов...
Тут вот как на фотке выше... Пользователь чтоб писал если коменты то поле под них автоматически например было чуть шире фотки. Например если превьюшка в настройках стоит 40px то значит под поле с коментами например прописать 60-70 px. А то если много текста получается фотка и под ней коментарий который вправо на всю длину текса идет...
На фотке выше видно как сейчас и как бы было правильно. И конечно чтоб фотка по центру была ( относительно текста )


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 

#7 

Аватар пользователя

Никак не могу выровнять. То что я вставлял пробелы это хрень. Низзя так.... Задолбался искать хоть в каком файле что подправить... То ли в css то ли html.... :wo_ol:
А если вставить
<!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ELSE --><dd> {TOPIC_TITLE}</dd><!-- ENDIF -->
 

Тогда под фоткой название темы и в одну строку. А надо что бы просто пустое место было но где то на три строки ( с запасом)

Извратился вот так :-0=)
<!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd>
<!-- ELSE -->
<dd><br></dd><dd><br></dd><dd><br></dd>
<!-- ENDIF -->
 

Сколько br столько строчек как бы в запасе ( поставил 3 строчки )

Уже давно бьюсь и не могу найти где вставить или float или еще где что изменить: Превьюшки стоят в сообщении как надо горизонтально и все классно. Но вот при предпросмотре один фик они вертикально что очень неудобно. Ведь при предпросмотре надо видеть как это все будет после сохранения ... Вот так при предпросмотре:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

А после сохранения все как и надо горизонтально.


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 

#8 

Аватар пользователя

Блин все равно фигня:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Все дело вот в этом коде (attachment.html):
<!-- IF _file.S_THUMBNAIL -->
<dl class="thumbnail">
<dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>


<!-- Выравниваем превьюшки -->

<!-- Вырезаем <!-- IF _file.COMMENT -->
<dd> {_file.COMMENT}</dd>
<!-- ENDIF --> -->

<!-- Вставляем -->
<!-- IF _file.COMMENT -->
<dd> {_file.COMMENT}</dd>
<!-- ELSE -->
<dd><br></dd><dd><br></dd><dd><br></dd>
<!-- ENDIF -->
<!-- Вставили -->
</dl>
<!-- ENDIF -->

Как бы все таки чтоб картинки всегда были прижаты кверху? С бубном уже не один день танцую....


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 

#9 

Аватар пользователя

А ширину блока комментов не пробовали прописать в css?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Блин... Вроде нашел где картинки выровнять по верху.

Не смотрел какое расширение лень было )))
Папка ext/inlineimg/... файл inlineimg.css
Было:
dl.thumbnail, dl.file {
display: inline-block!important;
vertical-align: middle;
margin-right: 5px;
}

Стало:

dl.thumbnail, dl.file {
display: inline-block!important;
vertical-align: top;
margin-right: 5px;
}


Последний практически момент с этим вопросом это чтоб предпросмотр был так же как и результат - горизонтально.
Походу когда делались правки для горизонтального отображения про предпросмотр Кое кто :-0=) забыл...
Или забил :jokingly:
А я не такой продвинутый чтоб доделать :wall:
Иногда такой вставкой картинок пользоваться очень неплохо... А так как ей будут пользоваться редко - не будут заморачиваться, то при ограничении в 120kb на весь век хватит... Так что функция нужная. Это я уговариваю ... подсказать... :ny_tik:


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 


Аватар пользователя

Так теперь через исходный код глядим какой класс присваивается комментарию и задаем ему фиксированную ширину


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Я уже там задолбался выискивать.... С этого всегда и начинаю....
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
Может что то дописать? Так я уже облазился придумывая... Не знаю то ли в css что то править то ли в html ...


_________________
Подпись:
У меня phpbb 3.1.10
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля [Общая тема]Вложения phpbb3
Данная тема полностью посвящена проблемам с настройкой и отображением вложений на форумах phpbb3

artur1992g

315

8238

Аватар пользователя

27 мар 2015, 08:35

DeaDRoMeO

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

DeaDRoMeO

51

3675

Аватар пользователя

15 июл 2016, 07:07

Beksssss

Аватар пользователя Ошибка при удалении вложения в сообщении

tralan

3

209

Аватар пользователя

06 фев 2013, 23:17

tralan

Аватар пользователя Вопрос про удаление сообщений

Олега

18

96

Аватар пользователя

03 апр 2017, 20:49

Олега

Аватар пользователя примерный ответ на вопрос

mixail

0

673

Аватар пользователя

27 мар 2013, 15:48

mixail

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P