Вопрос про вложения

Если у вас возникают проблемы и вопросы по настройке форума phpBB 3.1 / Ascraeus либо выскакивают непонятные ошибки, не устанавливаются либо криво работают расширения, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, расширениями, доработками и проблемами их использования.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Ответить
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 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
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Вопрос про вложения

Сообщение DeaDRoMeO »

Давайте сюда ваш кусок из указанного шаблона, попробуем чтонибудь сделать
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Вот кусок из 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 или больше ( это если несколько строчек коментариев)
Последний раз редактировалось Олега 03 апр 2017, 22:54, всего редактировалось 1 раз.
У меня phpbb 3.1.10
#3
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Вот если бы еще вот что доделать:
Я кажется уже кончился... :ups: Вообще ничего не соображаю...
У меня phpbb 3.1.10
#4
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Вопрос про вложения

Сообщение DeaDRoMeO »

По комментам, кусок

Код: Выделить всё

 <!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ENDIF -->

Можно заменить на

Код: Выделить всё

 <!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ELSE --><dd> {TOPIC_TITLE}</dd><!-- ENDIF -->

Таким образом поле коммента будет всегда заполнено либо комментарием к фото либо названием темы
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#5
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Не... тут не в этом дело. Может просто фотки без коментов...
Тут вот как на фотке выше... Пользователь чтоб писал если коменты то поле под них автоматически например было чуть шире фотки. Например если превьюшка в настройках стоит 40px то значит под поле с коментами например прописать 60-70 px. А то если много текста получается фотка и под ней коментарий который вправо на всю длину текса идет...
На фотке выше видно как сейчас и как бы было правильно. И конечно чтоб фотка по центру была ( относительно текста )
У меня phpbb 3.1.10
#6
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Никак не могу выровнять. То что я вставлял пробелы это хрень. Низзя так.... Задолбался искать хоть в каком файле что подправить... То ли в 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
#7
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Блин все равно фигня:
Все дело вот в этом коде (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
#8
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Вопрос про вложения

Сообщение DeaDRoMeO »

А ширину блока комментов не пробовали прописать в css?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#9
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Блин... Вроде нашел где картинки выровнять по верху.
Не смотрел какое расширение лень было )))
Папка 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
#10
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Вопрос про вложения

Сообщение DeaDRoMeO »

Так теперь через исходный код глядим какой класс присваивается комментарию и задаем ему фиксированную ширину
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#11
Аватара пользователя
Олега
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 191
Стаж: 7 лет 1 месяц
Контактная информация:

Вопрос про вложения

Сообщение Олега »

Я уже там задолбался выискивать.... С этого всегда и начинаю....
Может что то дописать? Так я уже облазился придумывая... Не знаю то ли в css что то править то ли в html ...
У меня phpbb 3.1.10
#12
Ответить