Images across in attachment
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
snakev
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 17 лет
Re: Images across in attachment
Parse error: syntax error, unexpected '}' in Z:\home\forum.uz\www\cache\tpl_subsilver2_viewtopic_body.html.php on line 243
Такую ошибку выдает при заходе в тему((
Такую ошибку выдает при заходе в тему((
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Images across in attachment
snakev
сначала очистите кеш.
сначала очистите кеш.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Вот две темы с тем же смыслом на официальном форуме, я даже занёс себе в избранное:
http://www.phpbb.com/community/viewtopi ... #p10502055
http://www.phpbb.com/community/viewtopi ... #p10500155
И сколько бы ни поднимали там темы - ни одного ответа! Безумие прям какое-то...
http://www.phpbb.com/community/viewtopi ... #p10502055
http://www.phpbb.com/community/viewtopi ... #p10500155
И сколько бы ни поднимали там темы - ни одного ответа! Безумие прям какое-то...
-
snakev
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 17 лет
Re: Images across in attachment
Палыч
очищал полностью кэш(
полсле очистки сначала дает
ошибку Parse error: syntax error, unexpected '}' in Z:\home\forum.uz\www\includes\template.php(187) : eval()'d code on line 243
потом просто F5 нажимаешь на этой страничке дает
ошибку Parse error: syntax error, unexpected '}' in Z:\home\forum.uz\www\cache\tpl_subsilver2_viewtopic_body.html.php on line 243
очищал полностью кэш(
полсле очистки сначала дает
ошибку Parse error: syntax error, unexpected '}' in Z:\home\forum.uz\www\includes\template.php(187) : eval()'d code on line 243
потом просто F5 нажимаешь на этой страничке дает
ошибку Parse error: syntax error, unexpected '}' in Z:\home\forum.uz\www\cache\tpl_subsilver2_viewtopic_body.html.php on line 243
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Вообще, фигня с подписью, которую я показал >> тут << на скринах - это недоработка самого subsilver2. В просилвере этого нет потому, что у подписи там стоит класс signature, в котором, в свою очередь, присутствует параметр clear: left; . Достаточно поставить style="clear: both;" в трёх шаблонах subsilver2 (viewtopic_body.html , posting_preview.html и ucp_pm_viewmessage.html), где отображается подпись (или через stylesheet, но мне удобнее так), как проблема исчезнет. Но проблемы выскакивающего иногда "произвольного расположения" это, само собой, не решает. Причем в предпросмотре оно может быть нормальное, а в отправленном посте - уже произвольное. Или наоборот. Связано это непосредственно с обтеканием текстом из-за свойства самого параметра float. Устраняется добавлением дополнительных пустых строк в нужные места сообщения. Неприятность только в том, что в разных разрешениях экрана из-за разной ширины это всё равно будет выглядеть по-разному. Например, в 1024х768 так:
[фото пропало]
в 1280х960 уже вот так:
[фото пропало]
и т.д.
[фото пропало]
в 1280х960 уже вот так:
[фото пропало]
и т.д.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Оказывается, чтобы инлайновые аттачи располагались в ряд - точно так же, как и обычные рисунки, нужно (для subsilver2) найти в bbcode.html
И заменить на
И всего-то! Короче, избавиться от div'ов.
А также надо удалить информацию для инлайн изображений (точнее, можно поместить её под тег title, чтобы размер файла и т.д. были видны при наведении мыши). В attachment.html
Найти
Заменить на
Внутри них потому что тоже есть теги <br />
Добавлено спустя 38 минут 2 секунды:
Только один нюанс ещё. В attachment.html надо ещё в самом начале найти
И добавить после:
а в самом конце найти
и заменить на
- чтобы не портить отображение остальных вложений, если это не изображения, или если к файлу имеется комментарий - их всё равно придётся ставить с новой строки, больше никак. Иначе, если вручную кто-то не умеет править (всякие ленивые юзеры), надписи могут "поехать".
Для просилвер пока не проверял, но должно быть всё по тому же принципу.
Код: Выделить всё
<!-- BEGIN inline_attachment_open -->
<div class="attachtitle">{L_ATTACHMENT}:</div><div class="attachcontent">
<!-- END inline_attachment_open -->
<!-- BEGIN inline_attachment_close -->
</div>
<!-- END inline_attachment_close -->Код: Выделить всё
<!-- BEGIN inline_attachment_open -->
<!-- END inline_attachment_open -->
<!-- BEGIN inline_attachment_close -->
<!-- END inline_attachment_close -->А также надо удалить информацию для инлайн изображений (точнее, можно поместить её под тег title, чтобы размер файла и т.д. были видны при наведении мыши). В attachment.html
Найти
Код: Выделить всё
<!-- IF _file.S_THUMBNAIL -->
<a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" /></a><br />
<span class="gensmall">{_file.DOWNLOAD_NAME} [ {_file.FILESIZE} {_file.SIZE_LANG} | {_file.L_DOWNLOAD_COUNT} ]</span>
<!-- ENDIF -->
<!-- IF _file.S_IMAGE -->
<img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" /><br />
<span class="gensmall">{_file.DOWNLOAD_NAME} [ {_file.FILESIZE} {_file.SIZE_LANG} | {_file.L_DOWNLOAD_COUNT} ]</span>
<!-- ENDIF -->Код: Выделить всё
<!-- IF _file.S_THUMBNAIL -->
<a target="blank" href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.FILESIZE} {_file.SIZE_LANG}.
{_file.L_DOWNLOAD_COUNT}" /></a>
<!-- ENDIF -->
<!-- IF _file.S_IMAGE -->
<img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" title="{_file.FILESIZE} {_file.SIZE_LANG}.
{_file.L_DOWNLOAD_COUNT}" />
<!-- ENDIF -->Добавлено спустя 38 минут 2 секунды:
Только один нюанс ещё. В attachment.html надо ещё в самом начале найти
Код: Выделить всё
<!-- BEGIN _file -->Код: Выделить всё
<!-- IF _file.COMMENT or not (_file.S_THUMBNAIL or _file.S_IMAGE) --><div><!-- ENDIF -->Код: Выделить всё
<br />
<!-- ENDIF -->Код: Выделить всё
<!-- IF _file.COMMENT or not (_file.S_THUMBNAIL or _file.S_IMAGE) --></div><!-- ENDIF -->
<!-- ENDIF -->Для просилвер пока не проверял, но должно быть всё по тому же принципу.
Последний раз редактировалось Shredder 13.12.2009 4:47, всего редактировалось 4 раза.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Можно ещё в bbcode.html
заменить на
- вместо того, чтобы совсем оттуда всё удалять - чтобы сохранить прежний красивый маленький текст, которым обозначаются и подписываются остальные вложения.
Код: Выделить всё
<!-- BEGIN inline_attachment_open -->
<div class="attachtitle">{L_ATTACHMENT}:</div><div class="attachcontent">
<!-- END inline_attachment_open -->
<!-- BEGIN inline_attachment_close -->
</div>
<!-- END inline_attachment_close -->Код: Выделить всё
<!-- BEGIN inline_attachment_open -->
<span style="font-size: 0.8em;">
<!-- END inline_attachment_open -->
<!-- BEGIN inline_attachment_close -->
</span>
<!-- END inline_attachment_close -->
Последний раз редактировалось Shredder 13.12.2009 4:48, всего редактировалось 5 раз.
-
exb
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 17 лет 2 месяца
Re: Images across in attachment
Товарищи я что то намудрил в этом моде, и счетчик на всех картинках стал одинаковый, стоит нажать на одну, и ко всем добавится единичка, какой параметр отвечает за это?
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Изменения мода вообще php не затрагивают - только html, а считает именно php
По-моему, это у всех так.и счетчик на всех картинках стал одинаковый, стоит нажать на одну, и ко всем добавится единичка
-
exb
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 17 лет 2 месяца
Re: Images across in attachment
А не подскажите как сделать так, чтобы при нажатии на картинку он засчитал "просмотр" именно нажатой картинки, а не всех.
-
Candell
- phpBB 1.4.1
- Сообщения: 47
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 1 раз
Re: Images across in attachment
2 Shredder Хммм... Что то попробовал я произвести изменения по Вашим рекомендациям и абсолютно ничего не поменялось. Правда стиль не сабсильвер, а от Вячеслава Трушкина. Но код там полностью совпадает с сабсильвером... И сам мод тоже не даёт вообще никаких результатов. Просто ничего не меняется и всё. Чудеса.
Добавлено спустя 1 час 50 минут 27 секунд:
Да ёкарный бабай... phpBB3 так наворотили, что по швам лопнуть готов, но неужели такую фигню как горизонтальное размещение картинок, сделать не могли? Видно же, что людям это нужно - почти два года ветка живёт, а так ничего никто и не придумал толкового.... Даже я, не будучи программистом, понимаю, что не должно быть это так сложно... Неужели спустя 2 года так и нет толкового решения? Мрак. :(
Добавлено спустя 1 час 50 минут 27 секунд:
Да ёкарный бабай... phpBB3 так наворотили, что по швам лопнуть готов, но неужели такую фигню как горизонтальное размещение картинок, сделать не могли? Видно же, что людям это нужно - почти два года ветка живёт, а так ничего никто и не придумал толкового.... Даже я, не будучи программистом, понимаю, что не должно быть это так сложно... Неужели спустя 2 года так и нет толкового решения? Мрак. :(
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Candell
Наверно кеш не чистили, у меня всё работает. Там просто тегов переноса </br> наворочали, и в том числе <div> в файле bbcode.html тоже даёт эффект переноса на новую строку. Сделано это с целью нормального отображения информации под вложением и комментариев, если они есть. Лично я у себя информацию к картинкам (вес, кол-во скачиваний и т.д.) переместил просто в "title" и "alt", а для случая комментариев пришлось ставить дополнительный код, чтобы отображалось всё равно с новой строки.
P.s. Если не проблемно, выложите ваш стиль или дайте на него ссылку - я посмотрю у себя. Интересно.
Добавлено спустя 6 минут 27 секунд:
Поместил полную инструкцию для subsilver2 во вложении.
update:
заменил на версию с <div>'ами
Наверно кеш не чистили, у меня всё работает. Там просто тегов переноса </br> наворочали, и в том числе <div> в файле bbcode.html тоже даёт эффект переноса на новую строку. Сделано это с целью нормального отображения информации под вложением и комментариев, если они есть. Лично я у себя информацию к картинкам (вес, кол-во скачиваний и т.д.) переместил просто в "title" и "alt", а для случая комментариев пришлось ставить дополнительный код, чтобы отображалось всё равно с новой строки.
P.s. Если не проблемно, выложите ваш стиль или дайте на него ссылку - я посмотрю у себя. Интересно.
Добавлено спустя 6 минут 27 секунд:
Поместил полную инструкцию для subsilver2 во вложении.
update:
заменил на версию с <div>'ами
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Shredder 13.12.2009 4:50, всего редактировалось 5 раз.
-
Candell
- phpBB 1.4.1
- Сообщения: 47
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 1 раз
Re: Images across in attachment
Доброго времени суток уважаемый Shredder. Архивчик качнул, всё поставил по написанному. Перепроверил. Ничего. Абсолютно То есть - вообще ничего не поменялось. Кэш стиля чистил, конфу полностью перезапускал. Вот ссылка на стиль, который я использую. Взгляните пожалуйста. Буду очень признателен, а то уже скоро уже башку себе набекрень сверну от этих непоняток....
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Images across in attachment
Candell
Не наю, у меня заработало мгновенно. Могу скриншот даже показать (см. вложения). На чистом subsilver2 также работает - специально сейчас проверял.
Ну, кроме стандартных "чистить кеш" (тогда уж вручную), обновлять шаблоны и т.д. - больше в голову ничего не приходит... В браузере тоже на всякий случай можно очистить.
Не наю, у меня заработало мгновенно. Могу скриншот даже показать (см. вложения). На чистом subsilver2 также работает - специально сейчас проверял.
Ну, кроме стандартных "чистить кеш" (тогда уж вручную), обновлять шаблоны и т.д. - больше в голову ничего не приходит... В браузере тоже на всякий случай можно очистить.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Candell
- phpBB 1.4.1
- Сообщения: 47
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 1 раз
Re: Images across in attachment
Тогда наверное косяк у меня в голове. Спрошу на всякий случай: Ваш вариант это "добавка" к основному моду (сабж сего топика) или автономный вариант модификации?

